|
VLC
2.1.0-git
|

Data Fields | |
| int | i_id |
| Identifier of the item. | |
| char * | psz_name |
| text describing this item | |
| char * | psz_uri |
| mrl of this item | |
| int | i_options |
| Number of input options. | |
| char ** | ppsz_options |
| Array of input options. | |
| uint8_t * | optflagv |
| Some flags of input options. | |
| unsigned | optflagc |
| mtime_t | i_duration |
| Duration in microseconds. | |
| int | i_categories |
| Number of info categories. | |
| info_category_t ** | pp_categories |
| Pointer to the first info category. | |
| int | i_es |
| Number of es format descriptions. | |
| es_format_t ** | es |
| Es formats. | |
| input_stats_t * | p_stats |
| Statistics. | |
| int | i_nb_played |
| Number of times played. | |
| vlc_meta_t * | p_meta |
| int | i_epg |
| Number of EPG entries. | |
| vlc_epg_t ** | pp_epg |
| EPG entries. | |
| vlc_event_manager_t | event_manager |
| vlc_mutex_t | lock |
| Lock for the item. | |
| uint8_t | i_type |
| Type (file, disc, ... | |
| bool | b_fixed_name |
| Can the interface change the name ? | |
| bool | b_error_when_reading |
| Error When Reading. | |
| bool input_item_t::b_error_when_reading |
Error When Reading.
Referenced by input_item_HasErrorWhenReading(), input_item_NewWithType(), and input_item_SetErrorWhenReading().
| bool input_item_t::b_fixed_name |
Can the interface change the name ?
Referenced by EsOutMeta(), and input_item_NewWithType().
| es_format_t** input_item_t::es |
Es formats.
Referenced by input_item_NewWithType(), input_item_Release(), input_item_UpdateTracksInfo(), and vlm_OnMediaUpdate().
| vlc_event_manager_t input_item_t::event_manager |
Referenced by input_item_AddInfo(), input_item_DelInfo(), input_item_MergeInfos(), input_item_NewWithType(), input_item_node_PostAndDelete(), input_item_Release(), input_item_ReplaceInfos(), input_item_SetDuration(), input_item_SetEpg(), input_item_SetEpgOffline(), input_item_SetErrorWhenReading(), input_item_SetMeta(), input_item_SetPreparsed(), input_SendEventMeta(), input_SendEventMetaInfo(), input_SendEventMetaName(), install_input_item_observer(), playlist_MLLoad(), post_subitems(), and uninstall_input_item_observer().
| int input_item_t::i_categories |
Number of info categories.
Referenced by input_item_DelInfo(), input_item_MergeInfos(), input_item_NewWithType(), input_item_Release(), input_item_ReplaceInfos(), InputItemFindCat(), and InputItemVaAddInfo().
| mtime_t input_item_t::i_duration |
Duration in microseconds.
Referenced by input_item_Copy(), input_item_GetDuration(), input_item_NewWithType(), and input_item_SetDuration().
| int input_item_t::i_epg |
Number of EPG entries.
Referenced by EsOutProgramEpg(), input_item_NewWithType(), input_item_Release(), input_item_SetEpg(), input_item_SetEpgOffline(), and vout_OSDEpg().
| int input_item_t::i_es |
Number of es format descriptions.
Referenced by input_item_NewWithType(), input_item_Release(), input_item_UpdateTracksInfo(), and vlm_OnMediaUpdate().
| int input_item_t::i_id |
Identifier of the item.
Referenced by input_item_NewWithType().
| int input_item_t::i_nb_played |
Number of times played.
Referenced by input_item_NewWithType(), PlayItem(), playlist_GetNextLeaf(), and playlist_GetPrevLeaf().
| int input_item_t::i_options |
Number of input options.
Referenced by Create(), Init(), input_item_AddOption(), input_item_Copy(), input_item_CopyOptions(), input_item_NewWithType(), and input_item_Release().
| uint8_t input_item_t::i_type |
Type (file, disc, ...
see input_item_type_e)
Referenced by ChangeToNode(), input_item_Copy(), input_item_NewWithType(), input_item_SetURI(), input_item_WriteMeta(), and Preparse().
| vlc_mutex_t input_item_t::lock |
Lock for the item.
Referenced by Art(), ArtCachePath(), ChangeToNode(), Control(), Create(), End(), EsOutAdd(), EsOutMeta(), EsOutProgramEpg(), InitTitle(), input_ExtractAttachmentAndCacheArt(), input_item_AddInfo(), input_item_AddOption(), input_item_Copy(), input_item_CopyOptions(), input_item_DelInfo(), input_item_GetDuration(), input_item_GetInfo(), input_item_GetMeta(), input_item_GetName(), input_item_GetTitleFbName(), input_item_GetURI(), input_item_HasErrorWhenReading(), input_item_IsArtFetched(), input_item_IsPreparsed(), input_item_MergeInfos(), input_item_MetaMatch(), input_item_NewWithType(), input_item_Release(), input_item_ReplaceInfos(), input_item_SetArtFetched(), input_item_SetArtNotFound(), input_item_SetDuration(), input_item_SetEpg(), input_item_SetEpgOffline(), input_item_SetErrorWhenReading(), input_item_SetMeta(), input_item_SetName(), input_item_SetPreparsed(), input_item_SetURI(), input_item_UpdateTracksInfo(), input_item_WriteMeta(), input_vaControl(), InputItemFindCat(), InputItemVaAddInfo(), InputSourceInit(), InputSourceMeta(), LoadSubtitles(), MainLoopInterface(), playlist_LiveSearchUpdateInternal(), Preparse(), UpdateBookmarksOption(), and vout_OSDEpg().
| unsigned input_item_t::optflagc |
Referenced by Create(), input_item_AddOption(), and input_item_NewWithType().
| uint8_t* input_item_t::optflagv |
Some flags of input options.
Referenced by Create(), input_item_AddOption(), input_item_Copy(), input_item_CopyOptions(), input_item_NewWithType(), and input_item_Release().
| vlc_meta_t* input_item_t::p_meta |
Referenced by Art(), ArtCachePath(), EsOutAdd(), EsOutMeta(), input_item_Copy(), input_item_GetMeta(), input_item_GetTitleFbName(), input_item_IsArtFetched(), input_item_IsPreparsed(), input_item_MetaMatch(), input_item_NewWithType(), input_item_Release(), input_item_SetArtFetched(), input_item_SetArtNotFound(), input_item_SetMeta(), input_item_SetPreparsed(), and playlist_LiveSearchUpdateInternal().
| input_stats_t* input_item_t::p_stats |
Statistics.
Referenced by Create(), End(), input_item_NewWithType(), input_item_Release(), MainLoopStatistic(), and str_format_meta().
| info_category_t** input_item_t::pp_categories |
Pointer to the first info category.
Referenced by input_item_DelInfo(), input_item_MergeInfos(), input_item_NewWithType(), input_item_Release(), input_item_ReplaceInfos(), InputItemFindCat(), and InputItemVaAddInfo().
| vlc_epg_t** input_item_t::pp_epg |
EPG entries.
Referenced by EsOutProgramEpg(), input_item_NewWithType(), input_item_Release(), input_item_SetEpg(), input_item_SetEpgOffline(), and vout_OSDEpg().
| char** input_item_t::ppsz_options |
Array of input options.
Referenced by Create(), Init(), input_item_AddOption(), input_item_Copy(), input_item_CopyOptions(), input_item_NewWithType(), and input_item_Release().
| char* input_item_t::psz_name |
text describing this item
Referenced by ArtCachePath(), GetNextItem(), GetNextUncle(), GetPrevItem(), input_item_Copy(), input_item_GetName(), input_item_GetTitleFbName(), input_item_NewWithType(), input_item_Release(), input_item_SetName(), input_item_SetURI(), playlist_AddInput(), playlist_ChildSearchName(), playlist_Export(), playlist_LiveSearchUpdateInternal(), playlist_NodeDelete(), and playlist_sd_item_added().
| char* input_item_t::psz_uri |
mrl of this item
Referenced by GuessType(), Init(), input_item_Copy(), input_item_GetURI(), input_item_NewWithType(), input_item_Release(), input_item_SetURI(), LoadSubtitles(), and playlist_AddInput().
1.8.1.2