|
VLC 4.0.0-dev
|
Go to the source code of this file.
Functions | |
| void | input_item_SetPreparsed (input_item_t *p_i) |
| 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. | |
| void input_item_ChangeEPGSource | ( | input_item_t * | p_item, |
| int | i_source_id | ||
| ) |
References vlc_epg_t::b_present, input_item_t::i_epg, vlc_epg_t::i_source_id, input_item_t::lock, input_item_t::p_epg_table, input_item_t::pp_epg, vlc_mutex_lock(), and vlc_mutex_unlock().
Referenced by EsOutProgramSelect(), and input_item_SetEpgOffline().
| void input_item_SetArtFetched | ( | input_item_t * | p_i, |
| bool | b_art_fetched | ||
| ) |
References ITEM_ART_FETCHED, input_item_t::lock, input_item_t::p_meta, vlc_meta_GetStatus(), vlc_meta_SetStatus(), vlc_mutex_lock(), and vlc_mutex_unlock().
Referenced by RunDownloader().
| void input_item_SetArtNotFound | ( | input_item_t * | p_i, |
| bool | b_not_found | ||
| ) |
References ITEM_ART_NOTFOUND, input_item_t::lock, input_item_t::p_meta, vlc_meta_GetStatus(), vlc_meta_SetStatus(), vlc_mutex_lock(), and vlc_mutex_unlock().
Referenced by RunSearchLocal(), and RunSearchNetwork().
| void input_item_SetEpg | ( | input_item_t * | p_item, |
| const vlc_epg_t * | p_epg, | ||
| bool | b_current_source | ||
| ) |
References asprintf(), vlc_epg_t::b_present, vlc_epg_event_t::i_duration, input_item_t::i_epg, vlc_epg_t::i_event, vlc_epg_t::i_id, vlc_epg_t::i_source_id, vlc_epg_event_t::i_start, input_item_DelInfo(), localtime_r(), input_item_t::lock, input_item_t::p_epg_table, input_item_t::pp_epg, vlc_epg_t::pp_event, vlc_epg_event_t::psz_description, vlc_epg_event_t::psz_name, vlc_epg_t::psz_name, vlc_epg_event_t::psz_short_description, TAB_APPEND, vlc_epg_Delete(), vlc_epg_Duplicate(), vlc_mutex_lock(), and vlc_mutex_unlock().
Referenced by EsOutProgramEpg().
| void input_item_SetEpgEvent | ( | input_item_t * | p_item, |
| const vlc_epg_event_t * | p_epg_evt | ||
| ) |
| void input_item_SetEpgOffline | ( | input_item_t * | p_item | ) |
References asprintf(), input_item_t::i_epg, input_item_ChangeEPGSource(), input_item_DelInfo(), input_item_t::lock, input_item_t::pp_epg, vlc_epg_t::psz_name, vlc_mutex_lock(), and vlc_mutex_unlock().
Referenced by EsOutTerminate().
| void input_item_SetEpgTime | ( | input_item_t * | p_item, |
| int64_t | i_time | ||
| ) |
References input_item_t::i_epg_time, input_item_t::lock, vlc_mutex_lock(), and vlc_mutex_unlock().
Referenced by EsOutEpgTime().
| void input_item_SetPreparsed | ( | input_item_t * | p_i | ) |
References ITEM_PREPARSED, input_item_t::lock, input_item_t::p_meta, vlc_meta_GetStatus(), vlc_meta_SetStatus(), vlc_mutex_lock(), and vlc_mutex_unlock().
Referenced by EsOutMeta(), and NotifyPreparseEnded().
| 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 InitSout(), input_resource_PutSout(), and vlc_player_destructor_Thread().