ascii-chat 0.8.38
Real-time terminal-based video chat with ASCII art conversion
Loading...
Searching...
No Matches
yt_dlp_cache_entry_t Struct Reference

Cache entry for extracted stream URLs. More...

Data Fields

char url [2048]
 
char stream_url [8192]
 
char yt_dlp_options [512]
 
time_t extracted_time
 
bool valid
 

Detailed Description

Cache entry for extracted stream URLs.

Avoids calling yt-dlp multiple times for the same URL during initialization (FPS detection, audio probing, playback setup).

Cache entry is valid for 30 seconds (typical stream URL duration).

Definition at line 30 of file yt_dlp.c.

Field Documentation

◆ extracted_time

time_t yt_dlp_cache_entry_t::extracted_time

Definition at line 34 of file yt_dlp.c.

◆ stream_url

char yt_dlp_cache_entry_t::stream_url[8192]

Definition at line 32 of file yt_dlp.c.

◆ url

char yt_dlp_cache_entry_t::url[2048]

Definition at line 31 of file yt_dlp.c.

◆ valid

bool yt_dlp_cache_entry_t::valid

Definition at line 35 of file yt_dlp.c.

◆ yt_dlp_options

char yt_dlp_cache_entry_t::yt_dlp_options[512]

Definition at line 33 of file yt_dlp.c.


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