VLC 4.0.0-dev
libvlc_video_render_cfg_t Struct Reference

#include <libvlc_media_player.h>

Data Fields

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

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: