VLC  4.0.0-dev
Functions
input_interface.h File Reference
Include dependency graph for input_interface.h:

Go to the source code of this file.

Functions

void input_item_SetPreparsed (input_item_t *p_i, bool b_preparsed)
 
void input_item_SetArtNotFound (input_item_t *p_i, bool b_not_found)
 
void input_item_SetArtFetched (input_item_t *p_i, bool b_art_fetched)
 
void input_item_SetEpg (input_item_t *p_item, const vlc_epg_t *p_epg, bool)
 
void input_item_ChangeEPGSource (input_item_t *p_item, int i_source_id)
 
void input_item_SetEpgEvent (input_item_t *p_item, const vlc_epg_event_t *p_epg_evt)
 
void input_item_SetEpgTime (input_item_t *, int64_t)
 
void input_item_SetEpgOffline (input_item_t *)
 
void input_resource_TerminateSout (input_resource_t *p_resource)
 This function deletes the current sout in the resources. More...
 

Function Documentation

◆ input_item_ChangeEPGSource()

void input_item_ChangeEPGSource ( input_item_t p_item,
int  i_source_id 
)

◆ input_item_SetArtFetched()

void input_item_SetArtFetched ( input_item_t p_i,
bool  b_art_fetched 
)

◆ input_item_SetArtNotFound()

void input_item_SetArtNotFound ( input_item_t p_i,
bool  b_not_found 
)

◆ input_item_SetEpg()

void input_item_SetEpg ( input_item_t p_item,
const vlc_epg_t p_epg,
bool   
)

◆ input_item_SetEpgEvent()

void input_item_SetEpgEvent ( input_item_t p_item,
const vlc_epg_event_t p_epg_evt 
)

◆ input_item_SetEpgOffline()

void input_item_SetEpgOffline ( input_item_t )

◆ input_item_SetEpgTime()

void input_item_SetEpgTime ( input_item_t ,
int64_t   
)

◆ input_item_SetPreparsed()

void input_item_SetPreparsed ( input_item_t p_i,
bool  b_preparsed 
)

◆ input_resource_TerminateSout()

void input_resource_TerminateSout ( input_resource_t p_resource)

This function deletes the current sout in the resources.

References DestroySout(), input_resource_t::lock, vlc_mutex_lock(), and vlc_mutex_unlock().

Referenced by input_resource_PutSout(), and vlc_player_destructor_Thread().