FFmpeg
Data Fields
SchFilterGraph Struct Reference

Data Fields

const AVClassclass
 
SchFilterIninputs
 
unsigned nb_inputs
 
atomic_uint nb_inputs_finished_send
 
unsigned nb_inputs_finished_receive
 
SchFilterOutoutputs
 
unsigned nb_outputs
 
SchTask task
 
ThreadQueuequeue
 
SchWaiter waiter
 
unsigned best_input
 
int task_exited
 

Detailed Description

Definition at line 247 of file ffmpeg_sched.c.

Field Documentation

◆ class

const AVClass* SchFilterGraph::class

Definition at line 248 of file ffmpeg_sched.c.

Referenced by sch_add_filtergraph().

◆ inputs

SchFilterIn* SchFilterGraph::inputs

◆ nb_inputs

unsigned SchFilterGraph::nb_inputs

◆ nb_inputs_finished_send

atomic_uint SchFilterGraph::nb_inputs_finished_send

Definition at line 252 of file ffmpeg_sched.c.

Referenced by send_to_filter().

◆ nb_inputs_finished_receive

unsigned SchFilterGraph::nb_inputs_finished_receive

Definition at line 253 of file ffmpeg_sched.c.

Referenced by sch_filter_receive_finish().

◆ outputs

SchFilterOut* SchFilterGraph::outputs

◆ nb_outputs

unsigned SchFilterGraph::nb_outputs

Definition at line 256 of file ffmpeg_sched.c.

Referenced by filter_done(), sch_add_filtergraph(), sch_connect(), and start_prepare().

◆ task

SchTask SchFilterGraph::task

Definition at line 258 of file ffmpeg_sched.c.

Referenced by sch_add_filtergraph(), sch_start(), and sch_stop().

◆ queue

ThreadQueue* SchFilterGraph::queue

◆ waiter

SchWaiter SchFilterGraph::waiter

◆ best_input

unsigned SchFilterGraph::best_input

Definition at line 265 of file ffmpeg_sched.c.

Referenced by sch_filter_receive(), and unchoke_for_stream().

◆ task_exited

int SchFilterGraph::task_exited

Definition at line 266 of file ffmpeg_sched.c.

Referenced by filter_done(), and schedule_update_locked().


The documentation for this struct was generated from the following file: