VLC 4.0.0-dev
Loading...
Searching...
No Matches
interlacing.c File Reference
Include dependency graph for interlacing.c:

Functions

static bool DeinterlaceIsModeValid (const char *mode)
static int DeinterlaceCallback (vlc_object_t *object, char const *cmd, vlc_value_t oldval, vlc_value_t newval, void *data)
void vout_InitInterlacingSupport (vout_thread_t *vout, vout_interlacing_state_t *sys)
void vout_ReinitInterlacingSupport (vout_thread_t *vout, vout_interlacing_state_t *sys)
void vout_SetInterlacingState (vout_thread_t *vout, vout_interlacing_state_t *sys, bool is_interlaced)

Variables

static const char deinterlace_modes [][9]

Function Documentation

◆ DeinterlaceCallback()

◆ DeinterlaceIsModeValid()

bool DeinterlaceIsModeValid ( const char * mode)
static

◆ vout_InitInterlacingSupport()

◆ vout_ReinitInterlacingSupport()

void vout_ReinitInterlacingSupport ( vout_thread_t * vout,
vout_interlacing_state_t * sys )

◆ vout_SetInterlacingState()

void vout_SetInterlacingState ( vout_thread_t * vout,
vout_interlacing_state_t * sys,
bool is_interlaced )

Variable Documentation

◆ deinterlace_modes

const char deinterlace_modes[][9]
static
Initial value:
= {
"auto",
"discard",
"blend",
"mean",
"bob",
"linear",
"x",
"yadif",
"yadif2x",
"phosphor",
"ivtc",
}

Referenced by DeinterlaceIsModeValid().