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_NONE 

Don't seek.

VLC_THUMBNAILER_SEEK_TIME 

Seek by time.

VLC_THUMBNAILER_SEEK_POS 

Seek by position.

◆ anonymous enum

anonymous enum
Enumerator
VLC_THUMBNAILER_SEEK_PRECISE 

Precise, but potentially slow.

VLC_THUMBNAILER_SEEK_FAST 

Fast, but potentially imprecise.

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

Referenced by ThumbnailerRun().

◆ time

vlc_tick_t vlc_thumbnailer_arg::seek::time

Seek time if type == VLC_THUMBNAILER_SEEK_TIME.

Referenced by ThumbnailerRun().

◆ []

enum { ... } vlc_thumbnailer_arg::seek::type

Referenced by TaskNew(), and ThumbnailerRun().


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