VLC 4.0.0-dev
extension_t Struct Reference

Extension descriptor: name, title, author, ... More...

#include <vlc_extensions.h>

Collaboration diagram for extension_t:
[legend]

Data Fields

void * p_sys
 Reserved for the manager module. More...
 
struct vlc_loggerlogger
 The LibVLC logger to use for the extension. More...
 
char * psz_name
 Real name of the extension (ro) More...
 
char * psz_title
 Display title (ro) More...
 
char * psz_author
 Author of the extension (ro) More...
 
char * psz_version
 Version (ro) More...
 
char * psz_url
 A URL to the official page (ro) More...
 
char * psz_description
 Full description (ro) More...
 
char * psz_shortdescription
 Short description (eg. More...
 
char * p_icondata
 Embedded data for the icon (ro) More...
 
int i_icondata_size
 Size of that data. More...
 

Detailed Description

Extension descriptor: name, title, author, ...

Field Documentation

◆ i_icondata_size

int extension_t::i_icondata_size

Size of that data.

◆ logger

struct vlc_logger* extension_t::logger

The LibVLC logger to use for the extension.

◆ p_icondata

char* extension_t::p_icondata

Embedded data for the icon (ro)

◆ p_sys

void* extension_t::p_sys

Reserved for the manager module.

◆ psz_author

char* extension_t::psz_author

Author of the extension (ro)

◆ psz_description

char* extension_t::psz_description

Full description (ro)

◆ psz_name

char* extension_t::psz_name

Real name of the extension (ro)

◆ psz_shortdescription

char* extension_t::psz_shortdescription

Short description (eg.

1 line) (ro)

◆ psz_title

char* extension_t::psz_title

Display title (ro)

◆ psz_url

char* extension_t::psz_url

A URL to the official page (ro)

◆ psz_version

char* extension_t::psz_version

Version (ro)


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