VLC 4.0.0-dev
Loading...
Searching...
No Matches
vlc_thumbnailer_arg::seek Struct Reference

Seek argument. More...

#include <vlc_preparser.h>

Public Types

enum  { VLC_THUMBNAILER_SEEK_NONE , VLC_THUMBNAILER_SEEK_TIME , VLC_THUMBNAILER_SEEK_POS }
enum  { VLC_THUMBNAILER_SEEK_PRECISE , VLC_THUMBNAILER_SEEK_FAST }

Data Fields

enum vlc_thumbnailer_arg::seek:: { ... }  type
union { 
   vlc_tick_t   time 
 Seek time if type == VLC_THUMBNAILER_SEEK_TIME. More...
   double   pos 
 Seek position if type == VLC_THUMBNAILER_SEEK_POS. More...
}; 
enum vlc_thumbnailer_arg::seek:: { ... }  speed

Detailed Description

Seek argument.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
VLC_THUMBNAILER_SEEK_PRECISE 

Precise, but potentially slow.

VLC_THUMBNAILER_SEEK_FAST 

Fast, but potentially imprecise.

◆ anonymous enum

anonymous enum
Enumerator
VLC_THUMBNAILER_SEEK_NONE 

Don't seek (default).

VLC_THUMBNAILER_SEEK_TIME 

Seek by time.

VLC_THUMBNAILER_SEEK_POS 

Seek by position.

Field Documentation

◆ [union]

◆ pos

double vlc_thumbnailer_arg::seek::pos

Seek position if type == VLC_THUMBNAILER_SEEK_POS.

Referenced by ThumbnailerRun().

◆ []

enum { ... } vlc_thumbnailer_arg::seek::speed

◆ time

vlc_tick_t vlc_thumbnailer_arg::seek::time

Seek time if type == VLC_THUMBNAILER_SEEK_TIME.

Referenced by ThumbnailerRun().

◆ []


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