
Go to the source code of this file.
Data Structures | |
| struct | lldiv_t |
Defines | |
| #define | LIBVLC_FIXUPS_H 1 |
| #define | ATTR_ALIGN(align) |
| #define | LC_NUMERIC_MASK 0 |
| #define | _(str) vlc_gettext (str) |
| #define | N_(str) gettext_noop (str) |
| #define | gettext_noop(str) (str) |
Typedefs | |
| typedef void * | locale_t |
Functions | |
| char * | strdup (const char *) |
| int | vasprintf (char **, const char *, va_list) |
| int | asprintf (char **, const char *,...) |
| size_t | strnlen (const char *, size_t) |
| char * | strndup (const char *, size_t) |
| size_t | strlcpy (char *, const char *, size_t) |
| float | strtof (const char *, char **) |
| double | atof (const char *) |
| long long int | strtoll (const char *, char **, int) |
| char * | strsep (char **, const char *) |
| long long | atoll (const char *) |
| lldiv_t | lldiv (long long, long long) |
| int | strcasecmp (const char *, const char *) |
| int | strncasecmp (const char *, const char *, size_t) |
| char * | strcasestr (const char *, const char *) |
| struct tm * | gmtime_r (const time_t *, struct tm *) |
| struct tm * | localtime_r (const time_t *, struct tm *) |
| void | rewind (FILE *) |
| char * | getcwd (char *buf, size_t size) |
| pid_t | getpid (void) |
| static char * | getenv (const char *name) |
| static locale_t | uselocale (locale_t loc) |
| static void | freelocale (locale_t loc) |
| static locale_t | newlocale (int mask, const char *locale, locale_t base) |
| void | swab (const void *, void *, ssize_t) |
| #define _ | ( | str | ) | vlc_gettext (str) |
Referenced by __vout_Create(), Activate(), Add(), VLCBookmarks::add:, AddItem(), VLCPlaylist::addNode:, AddStream(), aout_FiltersCreatePipeline(), aout_InputNew(), aout_OutputNew(), AssHandleHold(), AudioConfig(), AVI_IndexCreate(), Block(), CDDAFixupPlaylist(), CDDAMetaInfo(), CDDAReadBlocks(), collect_folder_contents(), CommonOpen(), Connect(), ControlList(), Create(), CreateAnnounce(), DecodeBlock(), DecoderUnsupportedCodec(), DeinterlaceEnable(), Demux(), DisplayVolume(), PositionInfoView::Draw(), EsOutESVarUpdateGeneric(), EsOutProgramGetMetaName(), EsOutProgramUpdateScrambled(), EsOutSend(), EsOutUpdateInfo(), EventKey(), CmdQuit::execute(), GetDevicesForCard(), GetTracks(), Handshake(), Help(), Inhibit(), Init(), Input(), input_ControlVarInit(), input_ControlVarNavigation(), input_ControlVarTitle(), input_DecoderNew(), input_DecoderSetCcState(), input_MetaTypeToLocalizedString(), input_vaControl(), InputSourceInit(), InterfaceWindow::InterfaceWindow(), intf_Create(), libvlc_InternalAddIntf(), libvlc_InternalInit(), libvlc_media_list_add_file_content(), Login(), VLCControls::loop:, Manage(), Menu(), InterfaceWindow::MessageReceived(), VLCView::MouseDown(), Notify(), NotifyToGrowl(), Open(), open_file(), OpenAnalog(), OpenDevice(), OpenPostproc(), OpenWithCookies(), ParseMRL(), ParseSpeexComments(), Playlist(), playlist_Create(), playlist_MLLoad(), playlist_NodeCreate(), PMTParseEsIso639(), PMTSetupEsDvbSubtitle(), PostProcessEnable(), PreferencesWindow::PreferencesWindow(), PrefsPanel::PrefsPanel(), print_help_on_full_help(), Probe(), psz_column_title(), PutAction(), VLCControls::random:, Read(), Redraw(), VLCControls::repeat:, VLCControls::repeatButtonAction:, RtspConnect(), Run(), VLCSimplePrefs::saveChangedSettings, scan_Next(), VLCVoutView::setVout:subView:frame:, Dialogs::showChangeSkin(), Dialogs::showPlaylistLoad(), Dialogs::showPlaylistSave(), Statistics(), DialogsProvider::streamingDialog(), ThemeRepository::ThemeRepository(), Playlist::UpdateItem(), updateStatistics(), Usage(), VCDEntryPoints(), VCDFormatStr(), VCDLIDs(), VCDMetaInfo(), VCDSeek(), VCDSegments(), VCDSetOrigin(), VCDTitles(), Version(), vlm_ControlMediaInstanceStart(), vlm_OnMediaUpdate(), Volume(), VolumeMove(), vout_IntfInit(), Interface::WndProc(), and OpenDialog::WndProc().
| #define ATTR_ALIGN | ( | align | ) |
| #define gettext_noop | ( | str | ) | (str) |
| #define LC_NUMERIC_MASK 0 |
Referenced by __config_LoadConfigFile(), ParseNPT(), SaveConfigFile(), us_asprintf(), us_strtod(), and us_strtof().
| #define LIBVLC_FIXUPS_H 1 |
| #define N_ | ( | str | ) | gettext_noop (str) |
| typedef void* locale_t |
| int asprintf | ( | char ** | , | |
| const char * | , | |||
| ... | ||||
| ) |
Referenced by __config_AddIntf(), __config_RemoveIntf(), __var_Command(), __vlm_New(), _sout_stream_url_to_chain(), AddIntfCallback(), AddItem(), AddTrack(), AnnounceSDP(), AoutChangeFilterString(), ArtCacheGetDirPath(), ArtCacheName(), ArtCallback(), ASF_ReadObject_extended_content_description(), AssHandleHold(), astrcat(), Block(), browser_Open(), BuildChromaChain(), CDDAFixupPlaylist(), VLCExtended::changeAFiltersString:onOrOff:, VLCExtended::changeVideoFiltersString:onOrOff:, VLCExtended::changeVoutFiltersString:onOrOff:, CheckFileList(), config_GetAppDir(), config_GetConfigFile(), config_GetTypeDir(), config_OpenConfigFile(), Connect(), Control(), Create(), CreateAnnounce(), CreateChoicesMenu(), DeinterlaceAdd(), Demux(), DemuxGenre(), DemuxStation(), disc_get_mrl(), DisplayVoutTitle(), EsOutESVarUpdateGeneric(), EsOutProgramGetMetaName(), EsOutProgramMeta(), EsOutSend(), EsOutSetRecord(), EsOutUpdateInfo(), EvaluateRPN(), FindFile(), FindPathBase(), FindPrefix(), GetDevicesForCard(), GetTracks(), HandleKey(), HandlerCallback(), Handshake(), http_auth_FormatAuthorizationHeader(), Identity(), InitVideo(), input_ControlVarNavigation(), input_ControlVarTitle(), input_CreateFilename(), input_item_SetEpg(), input_item_SetEpgOffline(), input_item_SetURI(), input_vaControl(), InputGetExtraFilesPattern(), ItemChange(), libvlc_audio_output_device_count(), libvlc_audio_output_device_id(), libvlc_audio_output_device_longname(), libvlc_audio_output_device_set(), libvlc_InternalInit(), libvlc_media_library_load(), libvlc_media_player_get_chapter_count_for_title(), libvlc_vlm_show_media(), Load(), MacroDo(), make_URI(), Mapping(), MediaAddES(), MediaNew(), msg_StackAdd(), Open(), Open_LuaIntf(), OpenConnection(), OpenDll(), OpenIn(), OpenOut(), OpenVCDImage(), OpenWithCookies(), OutputNew(), parse_track_node(), ParseConnection(), ParseDirectory(), ParseLine(), ParseSAP(), ParseSpeexComments(), paths_to_list(), PlayBookmark(), playlist_FindArtInCache(), playlist_MLLoad(), PlaylistAddNode(), PostProcessCallback(), demux_sys_t::PreloadLinked(), PresetCallback(), Probe(), ProcessMRL(), ReadDir(), ReadMetaFromId3v2(), RealPath(), recurse_answer(), Redraw(), Request(), resolve_callback(), rtmp_connect_active(), rtmp_encode_NetStream_play_reset_onStatus(), rtmp_encode_NetStream_play_start_onStatus(), RtspCallback(), RtspCallbackES(), Run(), SaveConfigFile(), SavePicture(), scan_GetM3U(), scan_Next(), sdp_Start(), ServiceDispatch(), SetBookmark(), SetPlayItem(), SetupText(), StreamOpen(), subtitles_Detect(), test_current_directory_path(), Thread(), v4l_get_mrl(), vlclua_dir_list(), vlclua_scripts_batch_execute(), vlm_ControlMediaInstanceStart(), vlm_OnMediaUpdate(), vout_EnableFilter(), vout_SendEventSourceAspect(), vout_SendEventSourceCrop(), vout_snapshot_SaveImage(), WriteXSPF(), and XURL_GetSchemeAndHostname().
| double atof | ( | const char * | ) |
| long long atoll | ( | const char * | ) |
Referenced by AddAudio(), AddVideo(), Create(), InOpen(), OpenDecoder(), and Request().
| static void freelocale | ( | locale_t | loc | ) | [inline, static] |
Referenced by __config_LoadConfigFile(), ParseNPT(), SaveConfigFile(), us_asprintf(), us_strtod(), and us_strtof().
| char* getcwd | ( | char * | buf, | |
| size_t | size | |||
| ) |
Referenced by main(), make_URI(), and subtitles_Detect().
| static char* getenv | ( | const char * | name | ) | [inline, static] |
| pid_t getpid | ( | void | ) |
Referenced by Close(), libvlc_InternalInit(), Open(), OpenDecoder(), OpenSPDIF(), and SaveConfigFile().
| struct tm* gmtime_r | ( | const time_t * | , | |
| struct tm * | ||||
| ) | [read] |
Referenced by DateTimeSend(), matroska_segment_c::ParseInfo(), and RtspHandler().
| lldiv_t lldiv | ( | long | long, | |
| long | long | |||
| ) |
Referenced by EsOutUpdateInfo(), EvaluateRPN(), MacroDo(), mdate(), msleep(), mwait(), PresetCallback(), SDPGenerate(), and vlc_cond_timedwait().
| struct tm* localtime_r | ( | const time_t * | , | |
| struct tm * | ||||
| ) | [read] |
Referenced by DateTimeSend(), input_item_SetEpg(), str_format_time(), Trigger(), and vout_snapshot_SaveImage().
Referenced by __config_LoadConfigFile(), ParseNPT(), SaveConfigFile(), us_asprintf(), us_strtod(), and us_strtof().
| void rewind | ( | FILE * | ) |
Referenced by __config_LoadConfigFile(), FT2Font::init(), and Trigger().
| int strcasecmp | ( | const char * | , | |
| const char * | ||||
| ) |
Referenced by __demux_New(), __module_need(), AssHandleHold(), comp_dir_entries(), ConfigStringToKey(), CreateTextRegion(), Demux(), DemuxGetLanguageCode(), DemuxOpen(), Describe(), FindFallbackEncoding(), GetAttribute(), HandleFontAttributes(), httpd_MsgGet(), image_Type2Fourcc(), Import_IFO(), InsensitiveAlphasort(), LanguageArrayIndex(), LanguageGetCode(), meta_sort(), meta_strcasecmp_title(), Open(), open_file(), OpenDecoder(), OpenDemux(), OpenVCDImage(), OpenWithCookies(), ParseConnection(), ParseID3Tag(), ParsePicture(), ParsePositionAttributeList(), ParseSSAHeader(), ParseUSFHeader(), ParseUSFHeaderTags(), ParseVorbisComments(), PresetCallback(), ProcessNodes(), proto_SORT_URI(), RenderHtml(), Request(), SetupKaraoke(), subtitles_Detect(), subtitles_Filter(), Validate(), vlclua_playlist_get(), and XURL_IsFileURL().
| char* strcasestr | ( | const char * | , | |
| const char * | ||||
| ) |
| char* strdup | ( | const char * | ) |
Referenced by __access_New(), __config_LoadCmdLine(), __config_PutPsz(), __demux_New(), __module_need(), __sout_NewInstance(), __stats_TimerStart(), __str_format_meta(), __stream_MemoryNew(), __var_Change(), __var_Command(), __var_Create(), __vlc_dictionary_insert(), __vlc_event_attach(), __vlclua_read_options(), __vout_Create(), AccessOpen(), AddDevice(), VLCControls::addSubtitleFile:, AdjustCallback(), aout_InputNew(), AoutChangeFilterString(), SPrefsPanel::apply(), ASF_ReadObject_extended_content_description(), AsfObjectHelperReadString(), asmrp_init(), asmrp_set_id(), astrcat(), AudioConfig(), AuthDigest(), AuthGetParam(), AuthGetParamNoQuotes(), AVI_ChunkRead_strz(), Block(), BuildChromaChain(), CDDAFormatStr(), CDDAOpen(), VLCExtended::changeAFiltersString:onOrOff:, VLCExtended::changeVideoFiltersString:onOrOff:, VLCExtended::changeVoutFiltersString:onOrOff:, CommandPush(), config_ChainCreate(), config_ChainDuplicate(), config_GetTypeDir(), ConfigDevicesCallback(), ConfigItem::ConfigItem(), ConfigWidget::ConfigWidget(), Connect(), Control(), ControlListPrint(), cookie_get_content(), cookie_get_domain(), Create(), CreateChoicesMenu(), Equalizer::createValuesFromPreset(), decode(), Decode(), decode_URI_duplicate(), DecoderProcessSout(), DeinterlaceAdd(), Demux(), DemuxGetLanguageCode(), DemuxRecVideo(), DemuxTitles(), Describe(), DirectXEnumCallback2(), disc_get_cat(), DoChildren(), drms_init(), DupString(), VLCBookmarks::edit_ok:, Eject(), VLCEqualizer::equalizerUpdated, es_format_Copy(), ESNew(), EsOutAdd(), EsOutESVarUpdateGeneric(), EsOutMeta(), EsOutProgramEpg(), EsOutProgramMeta(), ESSelected(), EvaluateRPN(), EventThreadUpdateTitle(), Execute(), FetchRSS(), filename_sanitize(), fileType(), Filter(), FindDevicesCallback(), findOrCreateParentNode(), FindPathBase(), FindPrefix(), GetFilesInZip(), GetModuleName(), StringConfigControl::GetPszValue, HandleFontAttributes(), HandleKey(), HandlerCallback(), historyItem_New(), httpd_FileNew(), httpd_StreamNew(), httpd_TLSHostNew(), Import_M3U(), InheritValue(), Inhibit(), VLCAutoGeneratedMenuContent::initWithVariableName:ofObject:andValue:ofType:, Input(), input_ControlVarNavigation(), input_ControlVarTitle(), input_item_AddOption(), input_item_GetInfo(), input_item_GetMeta(), input_item_GetName(), input_item_GetTitleFbName(), input_item_GetURI(), input_item_SetName(), input_item_SetURI(), input_item_WriteMeta(), input_vaControl(), InputGetExtraFilesPattern(), InputItemVaAddInfo(), InputSourceInit(), intf_Create(), ioctl_Open(), ItemChange(), KeyToString(), LanguageGetCode(), LanguageGetName(), LanguageMenu::LanguageMenu(), LanguageSplit(), libvlc_audio_output_device_count(), libvlc_audio_output_device_id(), libvlc_audio_output_device_longname(), libvlc_audio_output_list_get(), libvlc_get_track_description(), libvlc_InternalInit(), libvlc_media_get_meta(), libvlc_video_get_aspect_ratio(), libvlc_video_get_crop_geometry(), libvlc_vlm_add_broadcast(), libvlc_vlm_add_vod(), LoadChapterGpac(), DialogsProvider::loadSubtitlesFile(), locale_dup(), locale_fast(), Login(), LogoListLoad(), MacroDo(), MacroParse(), make_URI(), makeaddrinfo(), makedir(), Manage(), MarqueeCallback(), MediaAddES(), mediacontrol_get_mrl(), mediacontrol_get_stream_information(), MediaNew(), Menu(), MenuItemData::MenuItemData(), MenuItemExt::MenuItemExt(), MessageToString(), MMIGetText(), module_GetModulesNamesForCapability(), MP4_TrackCreate(), mrl_Parse(), MRLParse(), mvar_FileSetNew(), mvar_IntegerSetNew(), mvar_New(), Ogg_ReadKateHeader(), SubsFileDialog::OnFileBrowse(), OpenDialog::OnFileBrowse(), Playlist::OnOpen(), Playlist::OnSave(), Open(), Open_LuaIntf(), OpenDecoder(), DialogsProvider::openFileGenericDialog(), OpenVCDImage(), OpenWithCookies(), osd_ButtonNew(), osd_MenuNew(), osd_parser_simpleOpen(), osd_ParserLoad(), osd_ShowTextAbsolute(), osd_StateNew(), OverlayCallback(), Parse(), parse_dict(), parse_MRL(), parse_playlist_node(), ParseAQT(), ParseASF(), parseBrowseResult(), ParseClipInfo(), ParseConnection(), MediaServer::parseDeviceDescription(), ParseDirectory(), ParseDVDSubtitle(), parseH264ConfigStr(), ParseImageAttachments(), matroska_segment_c::ParseInfo(), ParseKateComments(), ParseLine(), ParseMPSub(), ParseMRL(), ParsePath(), ParseSami(), ParseSDP(), ParseSSA(), ParseSSAHeader(), ParseSubRipSubViewer(), ParseSubViewer1(), ParseText(), ParseTheoraComments(), matroska_segment_c::ParseTrackEntry(), ParseURL(), ParseUrls(), ParseUSFHeaderTags(), ParseVorbisComments(), playlist_ServicesDiscoveryAdd(), PMTParseEsIso639(), PMTSetupEsDvbSubtitle(), PMTSetupEsTeletext(), PostProcessCallback(), PrefsTree::PrefsTree(), PrefsTreeCtrl::PrefsTreeCtrl(), demux_sys_t::PreloadLinked(), probe_luascript(), process_options(), ProcessMRL(), psz_column_meta(), chapter_item_c::PublishChapters(), PushFont(), QueueMsg(), ReadDir(), ReaderName(), ReaderValue(), ReadHeader(), ReadICYMeta(), ReadMetaFromId3v2(), ReadPasswordFile(), ReadStatusLine(), VlcApplication::ReadyToRun(), real_setup_and_get_header(), recurse_answer(), Redraw(), RegisterCommand(), removeWhiteChars(), render(), RenderText(), Request(), rmff_new_cont(), rmff_new_mdpr(), rtmp_handler_invoke(), rtsp_connect(), rtsp_get(), rtsp_get_answers(), rtsp_request_describe(), rtsp_request_options(), rtsp_request_play(), rtsp_request_setparameter(), rtsp_schedule_field(), rtsp_set_session(), RtspCallback(), RtspCallbackES(), RtspSetup(), Run(), sdpplin_parse_stream(), matroska_segment_c::Select(), SendSetup(), services_discovery_GetLocalizedName(), SetupText(), VLCCoreDialogProvider::showLoginDialog:, sout_AccessOutNew(), sout_AnnounceRegisterSDP(), sql_Create(), SSPop(), SSPush(), str_format_time(), strdupnull(), stream_AccessNew(), stream_DemuxNew(), stream_FilterChainNew(), stream_FilterNew(), StringListConfigControl::StringListConfigControl, SubFilterCallback(), SubtitleAdd(), subtitles_Detect(), svg_GetTemplate(), system_Init(), test(), text_style_Copy(), ToUTF8(), TrackCreateES(), UserPmt(), v4l_get_name(), var_OptionParse(), VCDEntryPoints(), VCDFormatStr(), VCDLIDs(), VCDOpen(), VCDParse(), VCDSegments(), VCDTitles(), VideoConfig(), VideoFilter2Callback(), vlc_dictionary_all_keys(), vlc_epg_AddEvent(), vlc_epg_Init(), vlc_epg_Merge(), vlc_event_send(), vlc_fix_readdir(), vlc_input_attachment_New(), vlc_input_title_Duplicate(), vlc_meta_AddExtra(), vlc_meta_Merge(), vlc_meta_Set(), vlc_module_create(), vlc_object_get_name(), vlc_object_set_name(), vlc_plugin_set(), vlc_seekpoint_Duplicate(), vlc_submodule_create(), vlc_UrlParse(), vlclua_decode_uri(), vlclua_libvlc_command(), vlclua_resolve_xml_special_chars(), vlm_ControlMediaInstanceGets(), vlm_media_Copy(), vlm_MediaInstanceNew(), vlm_OnMediaUpdate(), vout_DisplayTitle(), vout_EnableFilter(), vout_SendEventSourceAspect(), vout_SendEventSourceCrop(), vout_ShowTextAbsolute(), vout_snapshot_SaveImage(), SubsFileDialog::WndProc(), Write_message(), WriteMeta(), WriteXSPF(), XdsChangeString(), xml_getChildElementValue(), xspf_export_item(), XURL_Concat(), XURL_FindPath(), XURL_GetHead(), XURL_GetPath(), XURL_GetScheme(), and XURL_GetWithoutFragment().
| size_t strlcpy | ( | char * | , | |
| const char * | , | |||
| size_t | ||||
| ) |
Referenced by config_GetDataDir(), MacroDo(), mvar_GetVar(), ParseAPEvXTag(), and strcpy_strip_ext().
| int strncasecmp | ( | const char * | , | |
| const char * | , | |||
| size_t | ||||
| ) |
Referenced by __module_need(), Block(), CheckMimeHeader(), CommonOpen(), ConfigStringToKey(), ContainsURL(), CreateHtmlSubtitle(), Demux(), DemuxOpen(), GetLang_1(), GetLang_2B(), GetLang_2T(), HandleFontAttributes(), HandlerCallback(), http_auth_ParseWwwAuthenticateHeader(), Import_IFO(), Import_SGIMB(), Ogg_ReadAnnodexHeader(), OpenDemux(), OpenWithCookies(), ParseColor(), ParseLine(), ParseMRL(), ParseSami(), ParseSSAHeader(), ParseUSFString(), ParseVobSubIDX(), Request(), rtsp_get_answers(), rtsp_read_data(), rtsp_search_answers(), RtspHandler(), SetAvailControlsByString(), StripTags(), and subtitles_Detect().
| char* strndup | ( | const char * | , | |
| size_t | ||||
| ) |
Referenced by AddItem(), AuthGetParam(), AuthGetParamNoQuotes(), ChainGetValue(), config_ChainCreate(), Connect(), CreateFilter(), CreateTextRegion(), dvbsi_to_utf8(), FindPrefix(), GrabAttributeValue(), Handshake(), LoadChapterApple(), MemoryReadString1(), MosaicCallback(), Open(), Parse(), ParseAPEvXTag(), ParseID3Tag(), ParseMRL(), ParsePath(), ParsePicture(), ParseSSAString(), ParseText(), ParseURL(), ParseUSFString(), PMTSetupEsDvbSubtitle(), PMTSetupEsTeletext(), SetAvailControlsByString(), subtitles_Detect(), and vorbis_ParseComment().
| size_t strnlen | ( | const char * | , | |
| size_t | ||||
| ) |
Referenced by Eia608Strlcat().
| char* strsep | ( | char ** | , | |
| const char * | ||||
| ) |
Referenced by libvlc_InternalInit(), ReadHeader(), ReadStatusLine(), and SplitHeader().
| float strtof | ( | const char * | , | |
| char ** | ||||
| ) |
Referenced by VLCEqualizer::equalizerUpdated, and us_strtof().
| long long int strtoll | ( | const char * | , | |
| char ** | , | |||
| int | ||||
| ) |
Referenced by GetiPodID(), and Read().
| void swab | ( | const void * | , | |
| void * | , | |||
| ssize_t | ||||
| ) |
Referenced by A52CheckSync(), Demux(), and DoWork().
Referenced by __config_LoadConfigFile(), ParseNPT(), SaveConfigFile(), us_asprintf(), us_strtod(), and us_strtof().
| int vasprintf | ( | char ** | , | |
| const char * | , | |||
| va_list | ||||
| ) |
Referenced by __MP4_BoxGet(), __net_vaPrintf(), __vout_OSDMessage(), astrcatf(), BufferPrintf(), dialog_Login(), dialog_VFatal(), ftp_SendCommand(), input_vaControl(), InputItemVaAddInfo(), libvlc_vprinterr(), MainBoxWrite(), msg_StackAdd(), msg_StackSet(), mvnprintw(), osd_Message(), QueueMsg(), us_asprintf(), and utf8_vasprintf().
1.5.6