diff options
author | Måns Rullgård <mans@mansr.com> | 2006-07-13 08:05:42 +0000 |
---|---|---|
committer | Måns Rullgård <mans@mansr.com> | 2006-07-13 08:05:42 +0000 |
commit | ebd7617ba7a24cd400511091b8c3ede762595ae4 (patch) | |
tree | 494fc6d841693b6d51d29e89f5c112b7d0b6ce20 /libavformat | |
parent | 6636b7e8e32121eec732778cf58a81574f618bb9 (diff) | |
download | ffmpeg-ebd7617ba7a24cd400511091b8c3ede762595ae4.tar.gz |
add lost raw pcm input/output formats
Originally committed as revision 5726 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat')
-rw-r--r-- | libavformat/allformats.c | 48 | ||||
-rw-r--r-- | libavformat/allformats.h | 16 |
2 files changed, 64 insertions, 0 deletions
diff --git a/libavformat/allformats.c b/libavformat/allformats.c index cd7a1987aa..3ce379313e 100644 --- a/libavformat/allformats.c +++ b/libavformat/allformats.c @@ -323,6 +323,54 @@ void av_register_all(void) #ifdef CONFIG_MJPEG_MUXER av_register_output_format(&mjpeg_muxer); #endif +#ifdef CONFIG_PCM_S16LE_DEMUXER + av_register_input_format(&pcm_s16le_demuxer); +#endif +#ifdef CONFIG_PCM_S16LE_MUXER + av_register_output_format(&pcm_s16le_muxer); +#endif +#ifdef CONFIG_PCM_S16BE_DEMUXER + av_register_input_format(&pcm_s16be_demuxer); +#endif +#ifdef CONFIG_PCM_S16BE_MUXER + av_register_output_format(&pcm_s16be_muxer); +#endif +#ifdef CONFIG_PCM_U16LE_DEMUXER + av_register_input_format(&pcm_u16le_demuxer); +#endif +#ifdef CONFIG_PCM_U16LE_MUXER + av_register_output_format(&pcm_u16le_muxer); +#endif +#ifdef CONFIG_PCM_U16BE_DEMUXER + av_register_input_format(&pcm_u16be_demuxer); +#endif +#ifdef CONFIG_PCM_U16BE_MUXER + av_register_output_format(&pcm_u16be_muxer); +#endif +#ifdef CONFIG_PCM_S8_DEMUXER + av_register_input_format(&pcm_s8_demuxer); +#endif +#ifdef CONFIG_PCM_S8_MUXER + av_register_output_format(&pcm_s8_muxer); +#endif +#ifdef CONFIG_PCM_U8_DEMUXER + av_register_input_format(&pcm_u8_demuxer); +#endif +#ifdef CONFIG_PCM_U8_MUXER + av_register_output_format(&pcm_u8_muxer); +#endif +#ifdef CONFIG_PCM_MULAW_DEMUXER + av_register_input_format(&pcm_mulaw_demuxer); +#endif +#ifdef CONFIG_PCM_MULAW_MUXER + av_register_output_format(&pcm_mulaw_muxer); +#endif +#ifdef CONFIG_PCM_ALAW_DEMUXER + av_register_input_format(&pcm_alaw_demuxer); +#endif +#ifdef CONFIG_PCM_ALAW_MUXER + av_register_output_format(&pcm_alaw_muxer); +#endif #ifdef CONFIG_RAWVIDEO_DEMUXER av_register_input_format(&rawvideo_demuxer); #endif diff --git a/libavformat/allformats.h b/libavformat/allformats.h index 9ad13b44c0..18b2832857 100644 --- a/libavformat/allformats.h +++ b/libavformat/allformats.h @@ -96,6 +96,22 @@ extern AVOutputFormat mpeg2video_muxer; extern AVInputFormat mjpeg_demuxer; extern AVInputFormat ingenient_demuxer; extern AVOutputFormat mjpeg_muxer; +extern AVInputFormat pcm_s16le_demuxer; +extern AVOutputFormat pcm_s16le_muxer; +extern AVInputFormat pcm_s16be_demuxer; +extern AVOutputFormat pcm_s16be_muxer; +extern AVInputFormat pcm_u16le_demuxer; +extern AVOutputFormat pcm_u16le_muxer; +extern AVInputFormat pcm_u16be_demuxer; +extern AVOutputFormat pcm_u16be_muxer; +extern AVInputFormat pcm_s8_demuxer; +extern AVOutputFormat pcm_s8_muxer; +extern AVInputFormat pcm_u8_demuxer; +extern AVOutputFormat pcm_u8_muxer; +extern AVInputFormat pcm_mulaw_demuxer; +extern AVOutputFormat pcm_mulaw_muxer; +extern AVInputFormat pcm_alaw_demuxer; +extern AVOutputFormat pcm_alaw_muxer; extern AVInputFormat rawvideo_demuxer; extern AVOutputFormat rawvideo_muxer; extern AVOutputFormat null_muxer; |