VLC  4.0.0-dev
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Public Types | Data Fields
vlc_thumbnailer_params_t Struct Reference
Collaboration diagram for vlc_thumbnailer_params_t:
Collaboration graph
[legend]

Public Types

enum  { VLC_THUMBNAILER_SEEK_TIME, VLC_THUMBNAILER_SEEK_POS }
 

Data Fields

union {
   vlc_tick_t   time
 
   float   pos
 
}; 
 
enum vlc_thumbnailer_params_t:: { ... }  type
 
bool fast_seek
 
input_item_tinput_item
 
vlc_tick_t timeout
 A positive value will be used as the timeout duration VLC_TICK_INVALID means no timeout. More...
 
vlc_thumbnailer_cb cb
 
void * user_data
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
VLC_THUMBNAILER_SEEK_TIME 
VLC_THUMBNAILER_SEEK_POS 

Field Documentation

◆ @52

union { ... }

◆ cb

vlc_thumbnailer_cb vlc_thumbnailer_params_t::cb

◆ fast_seek

bool vlc_thumbnailer_params_t::fast_seek

◆ input_item

input_item_t* vlc_thumbnailer_params_t::input_item

◆ pos

float vlc_thumbnailer_params_t::pos

◆ time

vlc_tick_t vlc_thumbnailer_params_t::time

◆ timeout

vlc_tick_t vlc_thumbnailer_params_t::timeout

A positive value will be used as the timeout duration VLC_TICK_INVALID means no timeout.

Referenced by thumbnailer_RequestCommon().

◆ type

enum { ... } vlc_thumbnailer_params_t::type

◆ user_data

void* vlc_thumbnailer_params_t::user_data

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