aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/ingenientdec.c
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2011-09-14 14:03:55 +0200
committerAnton Khirnov <anton@khirnov.net>2011-09-17 06:43:09 +0200
commit85d982f1e2c3efb8d5622caea162cede3f6c0e21 (patch)
treec00eae3f3d7781e8fb1eb173fb3a86a0cfd21e73 /libavformat/ingenientdec.c
parent34d2bf30a082d489487493df40496cc18ca4300b (diff)
downloadffmpeg-85d982f1e2c3efb8d5622caea162cede3f6c0e21.tar.gz
rawdec: refactor private option for raw video demuxers
pixel_format/video_size only apply to 'rawvideo' (==uncompressed) demuxer and make no sense for the other raw (== containerless) demuxers. Keep only the framerate option for those. Also use unique classes for all raw video demuxers
Diffstat (limited to 'libavformat/ingenientdec.c')
-rw-r--r--libavformat/ingenientdec.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/libavformat/ingenientdec.c b/libavformat/ingenientdec.c
index 50a4357b79..35ac649695 100644
--- a/libavformat/ingenientdec.c
+++ b/libavformat/ingenientdec.c
@@ -58,6 +58,8 @@ static int ingenient_read_packet(AVFormatContext *s, AVPacket *pkt)
return ret;
}
+FF_RAWVIDEO_DEMUXER_CLASS(ingenient)
+
AVInputFormat ff_ingenient_demuxer = {
.name = "ingenient",
.long_name = NULL_IF_CONFIG_SMALL("raw Ingenient MJPEG"),
@@ -67,5 +69,5 @@ AVInputFormat ff_ingenient_demuxer = {
.flags= AVFMT_GENERIC_INDEX,
.extensions = "cgi", // FIXME
.value = CODEC_ID_MJPEG,
- .priv_class = &ff_rawvideo_demuxer_class,
+ .priv_class = &ingenient_demuxer_class,
};