VLC  3.0.0-git
Modules | Files | Variables
VLC renderer discovery
Collaboration diagram for VLC renderer discovery:

Modules

 VLC renderer items returned by the discovery
 
 VLC renderer discovery interface
 
 VLC renderer module
 

Files

file  vlc_renderer_discovery.h
 This file declares VLC renderer discvoery structures and functions.
 

Variables

void * vlc_renderer_discovery_owner::sys
 
void(* vlc_renderer_discovery_owner::item_added )(struct vlc_renderer_discovery_t *, struct vlc_renderer_item_t *)
 
void(* vlc_renderer_discovery_owner::item_removed )(struct vlc_renderer_discovery_t *, struct vlc_renderer_item_t *)
 
struct vlc_common_members vlc_renderer_discovery_t::obj
 
module_tvlc_renderer_discovery_t::p_module
 
struct vlc_renderer_discovery_owner vlc_renderer_discovery_t::owner
 
char * vlc_renderer_discovery_t::psz_name
 
config_chain_tvlc_renderer_discovery_t::p_cfg
 
vlc_renderer_discovery_sysvlc_renderer_discovery_t::p_sys
 

Detailed Description

Variable Documentation

◆ item_added

void(* vlc_renderer_discovery_owner::item_added) (struct vlc_renderer_discovery_t *, struct vlc_renderer_item_t *)

Referenced by vlc_rd_add_item().

◆ item_removed

void(* vlc_renderer_discovery_owner::item_removed) (struct vlc_renderer_discovery_t *, struct vlc_renderer_item_t *)

Referenced by vlc_rd_remove_item().

◆ obj

struct vlc_common_members vlc_renderer_discovery_t::obj

◆ owner

struct vlc_renderer_discovery_owner vlc_renderer_discovery_t::owner

◆ p_cfg

config_chain_t* vlc_renderer_discovery_t::p_cfg

Referenced by vlc_rd_new(), and vlc_rd_release().

◆ p_module

module_t* vlc_renderer_discovery_t::p_module

Referenced by vlc_rd_new(), and vlc_rd_release().

◆ p_sys

vlc_renderer_discovery_sys* vlc_renderer_discovery_t::p_sys

◆ psz_name

char* vlc_renderer_discovery_t::psz_name

Referenced by vlc_rd_new(), and vlc_rd_release().

◆ sys

void* vlc_renderer_discovery_owner::sys