ascii-chat 0.11.33
Video chat in your terminal
Loading...
Searching...
No Matches
render_file_ctx_s Struct Reference

Data Fields

terminal_renderer_t * renderer
 
ffmpeg_encoder_t * encoder
 
audio_recording_t * recording
 
uint64_t frames_written
 
uint64_t audio_samples_written
 
uint64_t first_frame_ns
 
uint64_t last_frame_index
 
uint64_t audio_target
 
bool live_timing
 
uint32_t audio_sample_rate
 
int fps
 
float * audio_read_buf
 
int audio_buf_size
 

Detailed Description

Definition at line 17 of file renderer.c.

Field Documentation

◆ audio_buf_size

int render_file_ctx_s::audio_buf_size

Definition at line 30 of file renderer.c.

Referenced by render_file_create(), render_file_destroy(), and render_file_write_frame().

◆ audio_read_buf

float* render_file_ctx_s::audio_read_buf

Definition at line 29 of file renderer.c.

Referenced by render_file_create(), render_file_destroy(), and render_file_write_frame().

◆ audio_sample_rate

uint32_t render_file_ctx_s::audio_sample_rate

Definition at line 27 of file renderer.c.

Referenced by render_file_create(), and render_file_write_frame().

◆ audio_samples_written

uint64_t render_file_ctx_s::audio_samples_written

Definition at line 22 of file renderer.c.

Referenced by render_file_destroy(), and render_file_write_frame().

◆ audio_target

uint64_t render_file_ctx_s::audio_target

Definition at line 25 of file renderer.c.

Referenced by render_file_destroy(), and render_file_write_frame().

◆ encoder

◆ first_frame_ns

uint64_t render_file_ctx_s::first_frame_ns

Definition at line 23 of file renderer.c.

Referenced by render_file_write_frame().

◆ fps

int render_file_ctx_s::fps

Definition at line 28 of file renderer.c.

Referenced by render_file_create(), and render_file_write_frame().

◆ frames_written

uint64_t render_file_ctx_s::frames_written

Definition at line 21 of file renderer.c.

Referenced by render_file_write_frame().

◆ last_frame_index

uint64_t render_file_ctx_s::last_frame_index

Definition at line 24 of file renderer.c.

Referenced by render_file_write_frame().

◆ live_timing

bool render_file_ctx_s::live_timing

Definition at line 26 of file renderer.c.

Referenced by render_file_set_live_timing(), and render_file_write_frame().

◆ recording

audio_recording_t* render_file_ctx_s::recording

Definition at line 20 of file renderer.c.

Referenced by render_file_create(), render_file_destroy(), and render_file_write_frame().

◆ renderer

terminal_renderer_t* render_file_ctx_s::renderer

Definition at line 18 of file renderer.c.

Referenced by render_file_create(), render_file_destroy(), and render_file_write_frame().


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