summaryrefslogtreecommitdiff
path: root/libavformat/raw.c
diff options
context:
space:
mode:
authorAurelien Jacobs <aurel@gnuage.org>2010-08-29 21:23:30 +0000
committerAurelien Jacobs <aurel@gnuage.org>2010-08-29 21:23:30 +0000
commite35070582e1be55ef502fbb0339472fdf8f35d89 (patch)
tree23e8bbe75b795de6f95d661060385c3986a0c4f1 /libavformat/raw.c
parentc3ed4b2d38047153d992dee13b50148482aaaf6e (diff)
move m4v demuxer to its own file
Originally committed as revision 24976 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat/raw.c')
-rw-r--r--libavformat/raw.c43
1 files changed, 0 insertions, 43 deletions
diff --git a/libavformat/raw.c b/libavformat/raw.c
index 33c6cdcdc1..3c59277147 100644
--- a/libavformat/raw.c
+++ b/libavformat/raw.c
@@ -241,35 +241,6 @@ int ff_raw_video_read_header(AVFormatContext *s,
}
#endif
-#if CONFIG_M4V_DEMUXER
-#define VISUAL_OBJECT_START_CODE 0x000001b5
-#define VOP_START_CODE 0x000001b6
-
-static int mpeg4video_probe(AVProbeData *probe_packet)
-{
- uint32_t temp_buffer= -1;
- int VO=0, VOL=0, VOP = 0, VISO = 0, res=0;
- int i;
-
- for(i=0; i<probe_packet->buf_size; i++){
- temp_buffer = (temp_buffer<<8) + probe_packet->buf[i];
- if ((temp_buffer & 0xffffff00) != 0x100)
- continue;
-
- if (temp_buffer == VOP_START_CODE) VOP++;
- else if (temp_buffer == VISUAL_OBJECT_START_CODE) VISO++;
- else if (temp_buffer < 0x120) VO++;
- else if (temp_buffer < 0x130) VOL++;
- else if ( !(0x1AF < temp_buffer && temp_buffer < 0x1B7)
- && !(0x1B9 < temp_buffer && temp_buffer < 0x1C4)) res++;
- }
-
- if ( VOP >= VISO && VOP >= VOL && VO >= VOL && VOL > 0 && res==0)
- return AVPROBE_SCORE_MAX/2;
- return 0;
-}
-#endif
-
#if CONFIG_H264_DEMUXER
static int h264_probe(AVProbeData *p)
{
@@ -735,20 +706,6 @@ AVOutputFormat cavsvideo_muxer = {
};
#endif
-#if CONFIG_M4V_DEMUXER
-AVInputFormat m4v_demuxer = {
- "m4v",
- NULL_IF_CONFIG_SMALL("raw MPEG-4 video format"),
- 0,
- mpeg4video_probe, /** probing for MPEG-4 data */
- ff_raw_video_read_header,
- ff_raw_read_partial_packet,
- .flags= AVFMT_GENERIC_INDEX,
- .extensions = "m4v",
- .value = CODEC_ID_MPEG4,
-};
-#endif
-
#if CONFIG_M4V_MUXER
AVOutputFormat m4v_muxer = {
"m4v",