Commit fca712df authored by Jordi Ortiz's avatar Jordi Ortiz Committed by Michael Niedermayer

Dirac: Specific struct initializers in AVCodec initialization

Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent aae7a5e3
...@@ -830,8 +830,7 @@ static int dirac_unpack_prediction_parameters(DiracContext *s) ...@@ -830,8 +830,7 @@ static int dirac_unpack_prediction_parameters(DiracContext *s)
/* Luma and Chroma are equal. 11.2.3 */ /* Luma and Chroma are equal. 11.2.3 */
idx = svq3_get_ue_golomb(gb); /* [DIRAC_STD] index */ idx = svq3_get_ue_golomb(gb); /* [DIRAC_STD] index */
if (idx > 4) if (idx > 4) {
{
av_log(s->avctx, AV_LOG_ERROR, "Block prediction index too high\n"); av_log(s->avctx, AV_LOG_ERROR, "Block prediction index too high\n");
return -1; return -1;
} }
...@@ -1893,15 +1892,15 @@ static int dirac_decode_frame(AVCodecContext *avctx, void *data, int *data_size, ...@@ -1893,15 +1892,15 @@ static int dirac_decode_frame(AVCodecContext *avctx, void *data, int *data_size,
} }
AVCodec ff_dirac_decoder = { AVCodec ff_dirac_decoder = {
"dirac", .name = "dirac",
AVMEDIA_TYPE_VIDEO, .type = AVMEDIA_TYPE_VIDEO,
CODEC_ID_DIRAC, .id = CODEC_ID_DIRAC,
sizeof(DiracContext), .priv_data_size = sizeof(DiracContext),
dirac_decode_init, .init = dirac_decode_init,
NULL, .encode = NULL,
dirac_decode_end, .close = dirac_decode_end,
dirac_decode_frame, .decode = dirac_decode_frame,
CODEC_CAP_DELAY, .capabilities = CODEC_CAP_DELAY,
.flush = dirac_decode_flush, .flush = dirac_decode_flush,
.long_name = NULL_IF_CONFIG_SMALL("BBC Dirac VC-2"), .long_name = NULL_IF_CONFIG_SMALL("BBC Dirac VC-2"),
}; };
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment