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

Preparser creation configuration. More...

#include <vlc_preparser.h>

Data Fields

int types
 A combination of VLC_PREPARSER_TYPE_* flags, it is used to setup the executors for each domain.
 
unsigned max_parser_threads
 The maximum number of threads used by the parser, 0 for default (1 thread)
 
unsigned max_thumbnailer_threads
 The maximum number of threads used by the thumbnailer, 0 for default (1 thread)
 
vlc_tick_t timeout
 Timeout of the preparser and/or thumbnailer, 0 for no limits.
 

Detailed Description

Preparser creation configuration.

Field Documentation

◆ max_parser_threads

unsigned vlc_preparser_cfg::max_parser_threads

The maximum number of threads used by the parser, 0 for default (1 thread)

Referenced by vlc_preparser_New().

◆ max_thumbnailer_threads

unsigned vlc_preparser_cfg::max_thumbnailer_threads

The maximum number of threads used by the thumbnailer, 0 for default (1 thread)

Referenced by vlc_preparser_New().

◆ timeout

vlc_tick_t vlc_preparser_cfg::timeout

Timeout of the preparser and/or thumbnailer, 0 for no limits.

Referenced by vlc_preparser_New().

◆ types

int vlc_preparser_cfg::types

A combination of VLC_PREPARSER_TYPE_* flags, it is used to setup the executors for each domain.

Its possible to select more than one type

Referenced by vlc_playlist_New(), and vlc_preparser_New().


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