FFmpeg
Data Fields
SyncQueueStream Struct Reference

Data Fields

AVFifofifo
 
AVRational tb
 
uint64_t samples_queued
 
int64_t head_ts
 
int limiting
 
int finished
 
uint64_t frames_sent
 
uint64_t samples_sent
 
uint64_t frames_max
 
int frame_samples
 

Detailed Description

Definition at line 70 of file sync_queue.c.

Field Documentation

◆ fifo

AVFifo* SyncQueueStream::fifo

◆ tb

AVRational SyncQueueStream::tb

◆ samples_queued

uint64_t SyncQueueStream::samples_queued

Definition at line 75 of file sync_queue.c.

Referenced by receive_for_stream(), receive_samples(), and sq_send().

◆ head_ts

int64_t SyncQueueStream::head_ts

◆ limiting

int SyncQueueStream::limiting

Definition at line 78 of file sync_queue.c.

Referenced by finish_stream(), queue_head_update(), sq_add_stream(), and stream_update_ts().

◆ finished

int SyncQueueStream::finished

Definition at line 80 of file sync_queue.c.

Referenced by finish_stream(), overflow_heartbeat(), receive_for_stream(), and sq_send().

◆ frames_sent

uint64_t SyncQueueStream::frames_sent

Definition at line 82 of file sync_queue.c.

Referenced by sq_limit_frames(), and sq_send().

◆ samples_sent

uint64_t SyncQueueStream::samples_sent

Definition at line 83 of file sync_queue.c.

Referenced by sq_send().

◆ frames_max

uint64_t SyncQueueStream::frames_max

Definition at line 84 of file sync_queue.c.

Referenced by sq_add_stream(), sq_limit_frames(), and sq_send().

◆ frame_samples

int SyncQueueStream::frame_samples

Definition at line 85 of file sync_queue.c.

Referenced by receive_for_stream(), sq_frame_samples(), and sq_send().


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