UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
output_stream Struct Reference
Collaboration diagram for output_stream:
Collaboration graph

Public Attributes

union { 
 
   AVFrame *   aud_frm 
 
   struct video_frame *   vid_frm 
 
};  
 
AVCodecContext * enc
 
time_ns_t next_frm_time
 
long long int next_pts
 
AVStream * st
 

Detailed Description

Definition at line 77 of file file.c.

Member Data Documentation

◆ [union]

union { ... } output_stream

◆ aud_frm

AVFrame* output_stream::aud_frm

Definition at line 84 of file file.c.

Referenced by display_file_done(), display_file_put_audio_frame(), and worker().

◆ enc

AVCodecContext* output_stream::enc

◆ next_frm_time

time_ns_t output_stream::next_frm_time

Definition at line 81 of file file.c.

Referenced by write_audio_frame(), and write_video_frame().

◆ next_pts

long long int output_stream::next_pts

Definition at line 80 of file file.c.

Referenced by write_audio_frame(), write_frame(), and write_video_frame().

◆ st

AVStream* output_stream::st

◆ vid_frm

struct video_frame* output_stream::vid_frm

Definition at line 83 of file file.c.

Referenced by display_file_done(), display_file_putf(), and worker().


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