ext/alsa/gstalsa.*: refactor big chunks of the core caps negotiation code to make...
authorBenjamin Otte <otte@gnome.org>
Mon, 6 Dec 2004 16:10:06 +0000 (16:10 +0000)
committerBenjamin Otte <otte@gnome.org>
Mon, 6 Dec 2004 16:10:06 +0000 (16:10 +0000)
commitab8e71c93e471afb4d0ab7dc3743a439a959f9e0
tree7fecc44dd0f95cae51c560be73689b6076e01bfb
parent4daeebd1771e31c7cf5537338af377bac1d54529
ext/alsa/gstalsa.*: refactor big chunks of the core caps negotiation code to make it a lot faster, because people cla...

Original commit message from CVS:
* ext/alsa/gstalsa.c: (gst_alsa_get_caps), (gst_alsa_close_audio):
* ext/alsa/gstalsa.h:
refactor big chunks of the core caps negotiation code to make it
a lot faster, because people claim it's really slow
(actually, just cache the getcaps when the device is opened)
ChangeLog