Lines Matching defs:b24
135 Libaribb24Context *b24 = avctx->priv_data;
139 if (!(b24->lib_instance = arib_instance_new(avctx))) {
144 if (b24->aribb24_base_path) {
146 b24->aribb24_base_path);
147 arib_set_base_path(b24->lib_instance, b24->aribb24_base_path);
150 arib_register_messages_callback(b24->lib_instance, libaribb24_log);
152 if (!(b24->parser = arib_get_parser(b24->lib_instance))) {
156 if (!(b24->decoder = arib_get_decoder(b24->lib_instance))) {
174 arib_dec_init(b24->decoder);
184 if (b24->decoder)
185 arib_finalize_decoder(b24->decoder);
187 if (b24->lib_instance)
188 arib_instance_destroy(b24->lib_instance);
195 Libaribb24Context *b24 = avctx->priv_data;
197 if (b24->decoder)
198 arib_finalize_decoder(b24->decoder);
200 if (b24->lib_instance)
201 arib_instance_destroy(b24->lib_instance);
210 Libaribb24Context *b24 = avctx->priv_data;
211 const arib_buf_region_t *region = arib_decoder_get_regions(b24->decoder);
233 if (region_length == 0 || (ruby_region && b24->aribb24_skip_ruby)) {
277 ret = ff_ass_add_rect(sub, buf.str, b24->read_order++,
289 Libaribb24Context *b24 = avctx->priv_data;
300 arib_parse_pes(b24->parser, pkt->data, pkt->size);
302 parsed_data = arib_parser_get_data(b24->parser,
318 decoded_subtitle_size = arib_decode_buffer(b24->decoder,
324 subtitle_duration = arib_decoder_get_time(b24->decoder);
355 arib_finalize_decoder(b24->decoder);
362 Libaribb24Context *b24 = avctx->priv_data;
364 b24->read_order = 0;