summaryrefslogtreecommitdiff
path: root/libavcodec/rv10.c
diff options
context:
space:
mode:
authorDiego Biurrun <diego@biurrun.de>2009-08-03 15:23:53 +0000
committerDiego Biurrun <diego@biurrun.de>2009-08-03 15:23:53 +0000
commitf7e1353523ecad986171aaf65e06c0c8cf9d3a1e (patch)
tree2002df2ffd99bb02acdeff3f7731665937831a60 /libavcodec/rv10.c
parentb1d6e5e8aded3ec7682e27f9b8fe83539da96c12 (diff)
Move AVCodec declarations for RV10/20 from mpegvideo_enc.c to rv10.c.
It is better to keep the declarations in conditionally compiled places. Originally committed as revision 19573 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/rv10.c')
-rw-r--r--libavcodec/rv10.c23
1 files changed, 23 insertions, 0 deletions
diff --git a/libavcodec/rv10.c b/libavcodec/rv10.c
index 6a6bf507e1..a3f5e1c110 100644
--- a/libavcodec/rv10.c
+++ b/libavcodec/rv10.c
@@ -781,3 +781,26 @@ AVCodec rv20_decoder = {
.pix_fmts= ff_pixfmt_list_420,
};
+AVCodec rv10_encoder = {
+ "rv10",
+ CODEC_TYPE_VIDEO,
+ CODEC_ID_RV10,
+ sizeof(MpegEncContext),
+ MPV_encode_init,
+ MPV_encode_picture,
+ MPV_encode_end,
+ .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
+ .long_name= NULL_IF_CONFIG_SMALL("RealVideo 1.0"),
+};
+
+AVCodec rv20_encoder = {
+ "rv20",
+ CODEC_TYPE_VIDEO,
+ CODEC_ID_RV20,
+ sizeof(MpegEncContext),
+ MPV_encode_init,
+ MPV_encode_picture,
+ MPV_encode_end,
+ .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
+ .long_name= NULL_IF_CONFIG_SMALL("RealVideo 2.0"),
+};