Mercurial > libavcodec.hg
comparison huffyuv.c @ 2552:9a7770ebed14 libavcodec
AVOption removial patch from (James A. Morrison >ja2morri csclub.uwaterloo ca>)
with minor changes from me
author | michael |
---|---|
date | Sun, 06 Mar 2005 23:20:53 +0000 |
parents | d3885f927bc7 |
children | 511e3afc43e1 |
comparison
equal
deleted
inserted
replaced
2551:615995277bc5 | 2552:9a7770ebed14 |
---|---|
1217 av_freep(&avctx->stats_out); | 1217 av_freep(&avctx->stats_out); |
1218 | 1218 |
1219 return 0; | 1219 return 0; |
1220 } | 1220 } |
1221 | 1221 |
1222 static const AVOption huffyuv_options[] = | |
1223 { | |
1224 AVOPTION_CODEC_INT("prediction_method", "prediction_method", prediction_method, 0, 2, 0), | |
1225 AVOPTION_END() | |
1226 }; | |
1227 | |
1228 static const AVOption ffvhuff_options[] = | |
1229 { | |
1230 AVOPTION_CODEC_INT("prediction_method", "prediction_method", prediction_method, 0, 2, 0), | |
1231 AVOPTION_CODEC_INT("context_model", "context_model", context_model, 0, 2, 0), | |
1232 AVOPTION_END() | |
1233 }; | |
1234 | |
1235 | |
1236 AVCodec huffyuv_decoder = { | 1222 AVCodec huffyuv_decoder = { |
1237 "huffyuv", | 1223 "huffyuv", |
1238 CODEC_TYPE_VIDEO, | 1224 CODEC_TYPE_VIDEO, |
1239 CODEC_ID_HUFFYUV, | 1225 CODEC_ID_HUFFYUV, |
1240 sizeof(HYuvContext), | 1226 sizeof(HYuvContext), |
1267 CODEC_ID_HUFFYUV, | 1253 CODEC_ID_HUFFYUV, |
1268 sizeof(HYuvContext), | 1254 sizeof(HYuvContext), |
1269 encode_init, | 1255 encode_init, |
1270 encode_frame, | 1256 encode_frame, |
1271 encode_end, | 1257 encode_end, |
1272 .options = huffyuv_options, | |
1273 }; | 1258 }; |
1274 | 1259 |
1275 AVCodec ffvhuff_encoder = { | 1260 AVCodec ffvhuff_encoder = { |
1276 "ffvhuff", | 1261 "ffvhuff", |
1277 CODEC_TYPE_VIDEO, | 1262 CODEC_TYPE_VIDEO, |
1278 CODEC_ID_FFVHUFF, | 1263 CODEC_ID_FFVHUFF, |
1279 sizeof(HYuvContext), | 1264 sizeof(HYuvContext), |
1280 encode_init, | 1265 encode_init, |
1281 encode_frame, | 1266 encode_frame, |
1282 encode_end, | 1267 encode_end, |
1283 .options = ffvhuff_options, | |
1284 }; | 1268 }; |
1285 | 1269 |
1286 #endif //CONFIG_ENCODERS | 1270 #endif //CONFIG_ENCODERS |