ext/alsa/: Refactor and improve caps probing code: probe signedness when we probe...
authorTim-Philipp Müller <tim@centricular.net>
Tue, 16 May 2006 15:52:17 +0000 (15:52 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Tue, 16 May 2006 15:52:17 +0000 (15:52 +0000)
commit9d3a69fc589f5f9fef75054726bd76d2769234c1
tree9adeb01364e2cebb7ccca191bc1ed4df406338e7
parent97e943f681822eab6132cc7809073f0aa3c19ae1
ext/alsa/: Refactor and improve caps probing code: probe signedness when we probe the supported formats/widths; set e...

Original commit message from CVS:
* ext/alsa/Makefile.am:
* ext/alsa/gstalsa.c: (gst_alsa_detect_rates),
(gst_alsa_detect_formats), (get_channel_free_structure),
(caps_add_channel_configuration), (gst_alsa_detect_channels),
(gst_alsa_probe_supported_formats):
* ext/alsa/gstalsa.h:
* ext/alsa/gstalsasink.c: (gst_alsasink_getcaps):
Refactor and improve caps probing code: probe signedness
when we probe the supported formats/widths; set endianness
to the one we actually probed for (ie. cpu endianness).
* ext/alsa/gstalsasrc.c: (gst_alsasrc_init), (gst_alsasrc_getcaps),
(gst_alsasrc_close):
* ext/alsa/gstalsasrc.h:
Implement caps probing for alsasrc.
ChangeLog
ext/alsa/Makefile.am
ext/alsa/gstalsa.c [new file with mode: 0644]
ext/alsa/gstalsa.h
ext/alsa/gstalsasink.c
ext/alsa/gstalsasrc.c
ext/alsa/gstalsasrc.h