@@ -74,13 +74,16 @@ static int realtext_decode_frame(AVCodecContext *avctx,
return avpkt->size;
}
+ASS_GENERIC_CLASS(realtext, RealText)
+
AVCodec ff_realtext_decoder = {
.name = "realtext",
.long_name = NULL_IF_CONFIG_SMALL("RealText subtitle"),
.type = AVMEDIA_TYPE_SUBTITLE,
.id = AV_CODEC_ID_REALTEXT,
.decode = realtext_decode_frame,
- .init = ff_ass_subtitle_header_default,
+ .init = ff_ass_subtitle_header_options,
.flush = ff_ass_decoder_flush,
.priv_data_size = sizeof(FFASSDecoderContext),
+ .priv_class = &realtext_decoder_class,
};