VLC 4.0.0-dev
Loading...
Searching...
No Matches
libvlc_video_render_cfg_t Struct Reference

#include <libvlc_media_player.h>

Data Fields

unsigned width
 rendering video width in pixel
 
unsigned height
 rendering video height in pixel
 
unsigned bitdepth
 rendering video bit depth in bits per channel
 
bool full_range
 video is full range or studio/limited range
 
libvlc_video_color_space_t colorspace
 video color space
 
libvlc_video_color_primaries_t primaries
 video color primaries
 
libvlc_video_transfer_func_t transfer
 video transfer function
 
void * device
 device used for rendering, IDirect3DDevice9* for D3D9
 

Field Documentation

◆ bitdepth

unsigned libvlc_video_render_cfg_t::bitdepth

rendering video bit depth in bits per channel

◆ colorspace

libvlc_video_color_space_t libvlc_video_render_cfg_t::colorspace

video color space

◆ device

void* libvlc_video_render_cfg_t::device

device used for rendering, IDirect3DDevice9* for D3D9

◆ full_range

bool libvlc_video_render_cfg_t::full_range

video is full range or studio/limited range

◆ height

unsigned libvlc_video_render_cfg_t::height

rendering video height in pixel

◆ primaries

libvlc_video_color_primaries_t libvlc_video_render_cfg_t::primaries

video color primaries

◆ transfer

libvlc_video_transfer_func_t libvlc_video_render_cfg_t::transfer

video transfer function

◆ width

unsigned libvlc_video_render_cfg_t::width

rendering video width in pixel


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