
Data Fields | |
| gc_object_t | vlc_gc_data |
| int | i_id |
| Identifier of the item. | |
| char * | psz_name |
| text describing this item | |
| char * | psz_uri |
| mrl of this item | |
| bool | b_fixed_name |
| Can the interface change the name ? | |
| 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. | |
| uint8_t | i_type |
| Type (file, disc, . | |
| bool | b_prefers_tree |
| Do we prefer being displayed as tree. | |
| 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. | |
| bool | b_error_when_reading |
| Error When Reading. | |
| 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. | |
Identifier of the item.
Referenced by VLCPlaylist::deleteItem:, input_item_NewWithType(), ItemChange(), VlcProc::on_item_current_changed(), PlaylistIsPlaying(), PLModel::rebuild(), and vlclua_playlist_current().
| char* input_item_t::psz_name |
text describing this item
Referenced by ArtCachePath(), DeleteInner(), Eject(), GetNextItem(), GetNextUncle(), GetPrevItem(), input_item_Clean(), input_item_GetName(), input_item_GetTitleFbName(), input_item_Init(), input_item_SetName(), input_item_SetURI(), libvlc_media_get_meta(), Playtree::onAppend(), Playtree::onUpdateItem(), playlist_AddInput(), playlist_ChildSearchName(), playlist_Export(), playlist_LiveSearchUpdateInternal(), playlist_sd_item_added(), PlaylistListNode(), print_playlist(), push_playlist_item(), Playlist::Rebuild(), Run(), FileInfo::UpdateFileInfo(), ItemInfoDialog::UpdateInfo(), Playlist::UpdateItem(), ItemInfoDialog::WndProc(), xspf_export_playlist(), and xspf_extension_item().
| char* input_item_t::psz_uri |
mrl of this item
Referenced by GuessType(), Init(), input_item_Clean(), input_item_GetURI(), input_item_Init(), input_item_SetURI(), LoadSubtitles(), playlist_AddInput(), and push_playlist_item().
Can the interface change the name ?
Referenced by EsOutMeta(), input_item_Init(), and input_item_NewWithType().
Number of input options.
Referenced by Create(), DoChildren(), Init(), input_item_AddOption(), input_item_Clean(), input_item_CopyOptions(), input_item_Init(), and xspf_export_item().
| char** input_item_t::ppsz_options |
Array of input options.
Referenced by Create(), DoChildren(), Init(), input_item_AddOption(), input_item_Clean(), input_item_CopyOptions(), input_item_Init(), and xspf_export_item().
| uint8_t* input_item_t::optflagv |
Some flags of input options.
Referenced by Create(), input_item_AddOption(), input_item_Clean(), input_item_CopyOptions(), and input_item_Init().
| unsigned input_item_t::optflagc |
Referenced by Create(), input_item_AddOption(), and input_item_Init().
Duration in microseconds.
Referenced by input_item_GetDuration(), input_item_NewWithType(), input_item_SetDuration(), print_playlist(), and push_playlist_item().
| uint8_t input_item_t::i_type |
Type (file, disc, .
.. see input_item_type_e)
Referenced by PLModel::data(), Demux(), input_item_AddSubItem(), input_item_Init(), input_item_NewWithType(), input_item_SetURI(), input_item_WriteMeta(), and Preparse().
Do we prefer being displayed as tree.
Referenced by input_item_NewWithType(), playlist_GetPreferredNode(), and playlist_ServicesDiscoveryAdd().
Number of info categories.
Referenced by input_item_Clean(), input_item_DelInfo(), input_item_GetInfo(), input_item_Init(), InputItemVaAddInfo(), mvar_InfoSetNew(), Redraw(), Run(), InfoPanel::update(), FileInfo::UpdateFileInfo(), ItemInfoDialog::UpdateInfo(), and vlclua_input_info().
Pointer to the first info category.
Referenced by input_item_Clean(), input_item_DelInfo(), input_item_GetInfo(), input_item_Init(), InputItemVaAddInfo(), mvar_InfoSetNew(), Redraw(), Run(), InfoPanel::update(), FileInfo::UpdateFileInfo(), ItemInfoDialog::UpdateInfo(), and vlclua_input_info().
Number of es format descriptions.
Referenced by Add(), input_item_Clean(), input_item_Init(), MediaNew(), Redraw(), and vlm_OnMediaUpdate().
Es formats.
Referenced by Add(), input_item_Clean(), input_item_Init(), MediaNew(), Redraw(), and vlm_OnMediaUpdate().
Statistics.
Referenced by __str_format_meta(), Create(), End(), input_item_Clean(), input_item_Init(), MainLoopStatistic(), ParseExecute(), Redraw(), InputStatsPanel::update(), updateStatistics(), and VLCInfo::updateStatistics:.
Number of times played.
Referenced by PlayItem(), playlist_GetNextLeaf(), playlist_GetPrevLeaf(), and push_playlist_item().
Error When Reading.
Referenced by input_item_HasErrorWhenReading(), and input_item_SetErrorWhenReading().
Referenced by Art(), ArtCachePath(), EsOutAdd(), EsOutMeta(), formatSnapshotItem(), GetInputMeta(), input_item_Clean(), input_item_GetMeta(), input_item_GetTitleFbName(), input_item_Init(), input_item_IsArtFetched(), input_item_IsPreparsed(), input_item_MetaMatch(), input_item_SetArtFetched(), input_item_SetArtNotFound(), input_item_SetMeta(), input_item_SetPreparsed(), playlist_LiveSearchUpdateInternal(), Redraw(), ExtraMetaPanel::update(), and xspf_export_item().
Number of EPG entries.
Referenced by EsOutProgramEpg(), input_item_Clean(), input_item_Init(), input_item_SetEpg(), and input_item_SetEpgOffline().
EPG entries.
Referenced by EsOutProgramEpg(), input_item_Clean(), input_item_Init(), input_item_SetEpg(), and input_item_SetEpgOffline().
Referenced by AddSubitemsOfShoutItemURL(), input_item_AddInfo(), input_item_AddSubItem(), input_item_Clean(), input_item_DelInfo(), input_item_Init(), 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(), Run(), and uninstall_input_item_observer().
Lock for the item.
Referenced by Add(), Art(), ArtCachePath(), Control(), Create(), Demux(), DoChildren(), End(), EsOutAdd(), EsOutMeta(), EsOutProgramEpg(), GetInputMeta(), input_ExtractAttachmentAndCacheArt(), input_item_AddInfo(), input_item_AddOption(), input_item_AddSubItem(), input_item_Clean(), 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_Init(), input_item_IsArtFetched(), input_item_IsPreparsed(), input_item_MetaMatch(), 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_WriteMeta(), input_vaControl(), InputItemVaAddInfo(), InputSourceInit(), InputSourceMeta(), MainLoopInterface(), MediaNew(), ItemInfoDialog::OnOk(), playlist_LiveSearchUpdateInternal(), Preparse(), Redraw(), ExtraMetaPanel::update(), UpdateBookmarksOption(), FileInfo::UpdateFileInfo(), and ItemInfoDialog::UpdateInfo().
1.5.6