Lines Matching defs:slaves
57 TeeSlave *slaves;
151 close_slave(&tee->slaves[i]);
153 av_freep(&tee->slaves);
433 TeeSlave *tee_slave = &tee->slaves[slave_idx];
446 av_log(avf, AV_LOG_ERROR, "Slave muxer #%u failed: %s, continuing with %u/%u slaves.\n",
457 char **slaves = NULL;
466 ret = av_dynarray_add_nofree(&slaves, &nb_slaves, slave);
475 if (!FF_ALLOCZ_TYPED_ARRAY(tee->slaves, nb_slaves)) {
483 tee->slaves[i].use_fifo = tee->use_fifo;
484 ret = av_dict_copy(&tee->slaves[i].fifo_options, tee->fifo_options, 0);
488 if ((ret = open_slave(avf, slaves[i], &tee->slaves[i])) < 0) {
493 log_slave(&tee->slaves[i], avf, AV_LOG_VERBOSE);
495 av_freep(&slaves[i]);
501 if (tee->slaves[j].avf)
502 mapped += tee->slaves[j].stream_map[i] >= 0;
507 av_free(slaves);
512 av_freep(&slaves[i]);
514 av_free(slaves);
525 if ((ret = close_slave(&tee->slaves[i])) < 0) {
531 av_freep(&tee->slaves);
546 if (!(avf2 = tee->slaves[i].avf))
561 s2 = tee->slaves[i].stream_map[s];
570 bsfs = tee->slaves[i].bsfs[s2];