[FFmpeg-cvslog] r13558 - in trunk/libavformat: Makefile allformats.c raw.c
ramiro
subversion
Fri May 30 18:05:56 CEST 2008
Author: ramiro
Date: Fri May 30 18:05:56 2008
New Revision: 13558
Log:
raw mlp demuxer
Based on patch by Jeff Muizelaar <jrmuizel <at> gmail.org>
http://article.gmane.org/gmane.comp.video.ffmpeg.devel/57797
Modified:
trunk/libavformat/Makefile
trunk/libavformat/allformats.c
trunk/libavformat/raw.c
Modified: trunk/libavformat/Makefile
==============================================================================
--- trunk/libavformat/Makefile (original)
+++ trunk/libavformat/Makefile Fri May 30 18:05:56 2008
@@ -80,6 +80,7 @@ OBJS-$(CONFIG_MATROSKA_DEMUXER)
OBJS-$(CONFIG_MATROSKA_MUXER) += matroskaenc.o matroska.o riff.o avc.o
OBJS-$(CONFIG_MJPEG_DEMUXER) += raw.o
OBJS-$(CONFIG_MJPEG_MUXER) += raw.o
+OBJS-$(CONFIG_MLP_DEMUXER) += raw.o
OBJS-$(CONFIG_MM_DEMUXER) += mm.o
OBJS-$(CONFIG_MMF_DEMUXER) += mmf.o raw.o
OBJS-$(CONFIG_MMF_MUXER) += mmf.o riff.o
Modified: trunk/libavformat/allformats.c
==============================================================================
--- trunk/libavformat/allformats.c (original)
+++ trunk/libavformat/allformats.c Fri May 30 18:05:56 2008
@@ -100,6 +100,7 @@ void av_register_all(void)
REGISTER_MUXDEMUX (MATROSKA, matroska);
REGISTER_MUXER (MATROSKA_AUDIO, matroska_audio);
REGISTER_MUXDEMUX (MJPEG, mjpeg);
+ REGISTER_DEMUXER (MLP, mlp);
REGISTER_DEMUXER (MM, mm);
REGISTER_MUXDEMUX (MMF, mmf);
REGISTER_MUXDEMUX (MOV, mov);
Modified: trunk/libavformat/raw.c
==============================================================================
--- trunk/libavformat/raw.c (original)
+++ trunk/libavformat/raw.c Fri May 30 18:05:56 2008
@@ -442,6 +442,19 @@ AVInputFormat shorten_demuxer = {
.value = CODEC_ID_SHORTEN,
};
+AVInputFormat mlp_demuxer = {
+ "mlp",
+ "raw mlp",
+ 0,
+ NULL,
+ audio_read_header,
+ raw_read_partial_packet,
+ raw_read_close,
+ .flags= AVFMT_GENERIC_INDEX,
+ .extensions = "mlp",
+ .value = CODEC_ID_MLP,
+};
+
AVInputFormat flac_demuxer = {
"flac",
"raw flac",
More information about the ffmpeg-cvslog
mailing list