Lines Matching defs:decoder
2 * ARIB STD-B24 caption decoder using the libaribb24 library
30 #include <aribb24/decoder.h>
37 arib_decoder_t *decoder;
136 void(* arib_dec_init)(arib_decoder_t* decoder) = NULL;
156 if (!(b24->decoder = arib_get_decoder(b24->lib_instance))) {
157 av_log(avctx, AV_LOG_ERROR, "Failed to initialize libaribb24 decoder!\n");
174 arib_dec_init(b24->decoder);
184 if (b24->decoder)
185 arib_finalize_decoder(b24->decoder);
197 if (b24->decoder)
198 arib_finalize_decoder(b24->decoder);
211 const arib_buf_region_t *region = arib_decoder_get_regions(b24->decoder);
318 decoded_subtitle_size = arib_decode_buffer(b24->decoder,
324 subtitle_duration = arib_decoder_get_time(b24->decoder);
355 arib_finalize_decoder(b24->decoder);
378 .class_name = "libaribb24 decoder",
386 .p.long_name = NULL_IF_CONFIG_SMALL("libaribb24 ARIB STD-B24 caption decoder"),