38 char *psz_short_description;
39 char *psz_description;
44 } * description_items;
45 int i_description_items;
71 int64_t i_start, uint32_t i_duration);
#define VLC_API
Definition: fourcc_gen.c:31
char * psz_short_description
Definition: vlc_epg.h:39
char * psz_value
Definition: vlc_epg.h:44
char * psz_key
Definition: vlc_epg.h:43
char * psz_name
Definition: vlc_epg.h:38
int i_description_items
Definition: vlc_epg.h:46
uint8_t i_rating
Definition: vlc_epg.h:48
char * psz_description
Definition: vlc_epg.h:40
uint32_t i_duration
Definition: vlc_epg.h:35
uint16_t i_id
Definition: vlc_epg.h:36
int64_t i_start
Definition: vlc_epg.h:34
uint32_t i_id
Definition: vlc_epg.h:54
vlc_epg_event_t ** pp_event
Definition: vlc_epg.h:57
const vlc_epg_event_t * p_current
Definition: vlc_epg.h:59
bool b_present
Definition: vlc_epg.h:58
size_t i_event
Definition: vlc_epg.h:56
char * psz_name
Definition: vlc_epg.h:53
uint16_t i_source_id
Definition: vlc_epg.h:55
const char * psz_name
Definition: text_style.c:33
This file is a collection of common definitions and types.
vlc_epg_event_t * vlc_epg_event_Duplicate(const vlc_epg_event_t *p_src)
Returns a vlc_epg_event_t * duplicated from p_src.
Definition: epg.c:75
bool vlc_epg_AddEvent(vlc_epg_t *p_epg, vlc_epg_event_t *p_evt)
It appends a new vlc_epg_event_t to a vlc_epg_t.
Definition: epg.c:134
vlc_epg_event_t * vlc_epg_event_New(uint16_t i_id, int64_t i_start, uint32_t i_duration)
Creates a new vlc_epg_event_t*.
Definition: epg.c:65
vlc_epg_t * vlc_epg_Duplicate(const vlc_epg_t *p_src)
Returns a duplicated p_src and its associated events.
Definition: epg.c:222
void vlc_epg_SetCurrent(vlc_epg_t *p_epg, int64_t i_start)
It set the current event of a vlc_epg_t given a start time.
Definition: epg.c:205
void vlc_epg_Delete(vlc_epg_t *p_epg)
It releases a vlc_epg_t*.
Definition: epg.c:199
void vlc_epg_event_Delete(vlc_epg_event_t *p_event)
Releases a vlc_epg_event_t*.
Definition: epg.c:48
vlc_epg_t * vlc_epg_New(uint32_t i_id, uint16_t i_source_id)
It creates a new vlc_epg_t*.
Definition: epg.c:191
char psz_value[8]
Definition: vout_intf.c:99