Lines Matching refs:bsfs
40 AVBSFContext **bsfs; ///< bitstream filters per stream member
134 if (tee_slave->bsfs) { in close_slave()
136 av_bsf_free(&tee_slave->bsfs[i]); in close_slave()
139 av_freep(&tee_slave->bsfs); in close_slave()
312 tee_slave->bsfs = av_calloc(avf2->nb_streams, sizeof(*tee_slave->bsfs)); in open_slave()
313 if (!tee_slave->bsfs) { in open_slave()
344 if (tee_slave->bsfs[i]) { in open_slave()
350 ret = av_bsf_list_parse_str(entry->value, &tee_slave->bsfs[i]); in open_slave()
368 if (!tee_slave->bsfs[target_stream]) { in open_slave()
370 ret = av_bsf_get_null_filter(&tee_slave->bsfs[target_stream]); in open_slave()
379 tee_slave->bsfs[target_stream]->time_base_in = avf->streams[i]->time_base; in open_slave()
380 ret = avcodec_parameters_copy(tee_slave->bsfs[target_stream]->par_in, in open_slave()
385 ret = av_bsf_init(tee_slave->bsfs[target_stream]); in open_slave()
419 AVBSFContext *bsf = slave->bsfs[i]; in log_slave()
541 AVBSFContext *bsfs; in tee_write_packet() local
572 bsfs = tee->slaves[i].bsfs[s2]; in tee_write_packet()
575 ret = av_bsf_send_packet(bsfs, &pkt2); in tee_write_packet()
585 ret = av_bsf_receive_packet(bsfs, &pkt2); in tee_write_packet()
593 av_packet_rescale_ts(&pkt2, bsfs->time_base_out, in tee_write_packet()