[FFmpeg-devel] [PATCH] Cleanup for audio grabbing interface and build system

Ramiro Polla ramiro
Wed Sep 5 22:27:42 CEST 2007


Hello,

The audio grabbing interface evolved from a simple audio_device. BeOS 
audio was then added in a hackish way to make use of the same 
audio_device format name. For a possible ALSA or any other audio 
grabbing interface, this should be cleaned.

Attached patches do:

audio1.diff
Separate audio_(de)muxer into oss_(de)muxer and audio_beos_(de)muxer

audio2.diff
Removes --disable-audio-beos option from configure the same way it was 
done to v4l(2).
As a + it also fixes r8006 where Mans introduced a bug to see if there 
was still anyone using BeOS =). In 6 months, no one seems to have noticed.
     disabled audio_beos || enable_audio_beos
                                  ^

audio3.diff
Removes --disable-audio-oss option from configure the same way it was 
done to v4l(2).

audio4.diff
Rename audio.c to oss.c, like was done from grab.c to v4l.c.

audio5.diff
Rename the format name audio_device (used in both oss and audio_beos) to 
oss and audio_beos.

Ramiro Polla
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: audio1.diff
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20070905/3f3c8418/attachment.asc>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: audio2.diff
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20070905/3f3c8418/attachment.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: audio3.diff
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20070905/3f3c8418/attachment-0001.asc>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: audio4.diff
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20070905/3f3c8418/attachment-0001.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: audio5.diff
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20070905/3f3c8418/attachment-0002.asc>



More information about the ffmpeg-devel mailing list