
Go to the source code of this file.
Data Structures | |
| union | vlc_value_t |
| VLC value structure. More... | |
| struct | vlc_list_t |
| VLC list structure. More... | |
| struct | gc_object_t |
Defines | |
| #define | VLC_COMMON_H 1 |
| #define | LIBVLC_FORMAT(x, y) |
| #define | LIBVLC_FORMAT_ARG(x) |
| #define | LIBVLC_USED |
| #define | LIBVLC_MALLOC |
| #define | VLC_FOURCC(a, b, c, d) |
| #define | VLC_TWOCC(a, b) ( (uint16_t)(a) | ( (uint16_t)(b) << 8 ) ) |
| #define | vlc_fourcc_to_char(a, b) __vlc_fourcc_to_char( (vlc_fourcc_t)(a), (char *)(b) ) |
| #define | VLC_VAR_VOID 0x0010 |
| #define | VLC_VAR_BOOL 0x0020 |
| #define | VLC_VAR_INTEGER 0x0030 |
| #define | VLC_VAR_HOTKEY 0x0031 |
| #define | VLC_VAR_STRING 0x0040 |
| #define | VLC_VAR_MODULE 0x0041 |
| #define | VLC_VAR_FILE 0x0042 |
| #define | VLC_VAR_DIRECTORY 0x0043 |
| #define | VLC_VAR_VARIABLE 0x0044 |
| #define | VLC_VAR_FLOAT 0x0050 |
| #define | VLC_VAR_TIME 0x0060 |
| #define | VLC_VAR_ADDRESS 0x0070 |
| #define | VLC_VAR_MUTEX 0x0080 |
| #define | VLC_VAR_LIST 0x0090 |
| #define | VLC_SUCCESS -0 |
| #define | VLC_ENOMEM -1 |
| #define | VLC_ETIMEOUT -3 |
| #define | VLC_ENOMOD -10 |
| #define | VLC_ENOOBJ -20 |
| #define | VLC_ENOVAR -30 |
| #define | VLC_EBADVAR -31 |
| #define | VLC_ENOITEM -40 |
| Item not found. | |
| #define | VLC_EEXIT -255 |
| #define | VLC_EEXITSUCCESS -999 |
| #define | VLC_EGENERIC -666 |
| #define | LIBVLC_EXTERN extern |
| #define | LIBVLC_EXPORT |
| #define | VLC_EXPORT(type, name, args) LIBVLC_EXTERN LIBVLC_EXPORT type name args |
| #define | VLC_COMMON_MEMBERS |
| #define | VLC_OBJECT(x) ((vlc_object_t *)(x)) |
| #define | VLC_GC_MEMBERS gc_object_t vlc_gc_data; |
| These members are common to all objects that wish to be garbage-collected. | |
| #define | vlc_gc_init(a, b) vlc_gc_init( &(a)->vlc_gc_data, (b) ) |
| #define | vlc_gc_incref(a) vlc_hold( &(a)->vlc_gc_data ) |
| #define | vlc_gc_decref(a) vlc_release( &(a)->vlc_gc_data ) |
| #define | vlc_priv(gc, t) ((t *)(((char *)(gc)) - offsetof(t, vlc_gc_data))) |
| #define | CEIL(n, d) ( ((n) / (d)) + ( ((n) % (d)) ? 1 : 0) ) |
| #define | PAD(n, d) ( ((n) % (d)) ? ((((n) / (d)) + 1) * (d)) : (n) ) |
| #define | __MAX(a, b) ( ((a) > (b)) ? (a) : (b) ) |
| #define | __MIN(a, b) ( ((a) < (b)) ? (a) : (b) ) |
| #define | FREENULL(a) do { free( a ); a = NULL; } while(0) |
| #define | EMPTY_STR(str) (!str || !*str) |
| #define | GetWBE(p) U16_AT( p ) |
| #define | GetDWBE(p) U32_AT( p ) |
| #define | GetQWBE(p) U64_AT( p ) |
| #define | SetWLE(p, v) _SetWLE( (uint8_t*)(p), v) |
| #define | SetDWLE(p, v) _SetDWLE( (uint8_t*)(p), v) |
| #define | SetQWLE(p, v) _SetQWLE( (uint8_t*)(p), v) |
| #define | SetWBE(p, v) _SetWBE( (uint8_t*)(p), v) |
| #define | SetDWBE(p, v) _SetDWBE( (uint8_t*)(p), v) |
| #define | SetQWBE(p, v) _SetQWBE( (uint8_t*)(p), v) |
| #define | hton16(i) htons(i) |
| #define | hton32(i) htonl(i) |
| #define | ntoh16(i) ntohs(i) |
| #define | ntoh32(i) ntohl(i) |
| #define | hton64(i) ntoh64(i) |
| #define | VLC_UNUSED(x) (void)(x) |
| #define | vlc_execve(a, b, c, d, e, f, g, h, i) __vlc_execve(VLC_OBJECT(a),b,c,d,e,f,g,h,i) |
| #define | DIR_SEP_CHAR '/' |
| #define | DIR_SEP "/" |
| #define | PATH_SEP_CHAR ':' |
| #define | PATH_SEP ":" |
| #define | LICENSE_MSG |
Typedefs | |
| typedef unsigned long | count_t |
| typedef uint16_t | audio_volume_t |
| typedef int64_t | mtime_t |
| High precision date or time interval. | |
| typedef uint32_t | vlc_fourcc_t |
| The vlc_fourcc_t type. | |
| typedef struct vlc_list_t | vlc_list_t |
| typedef struct vlc_object_t | vlc_object_t |
| typedef struct libvlc_int_t | libvlc_int_t |
| typedef struct date_t | date_t |
| typedef struct dict_entry_t | dict_entry_t |
| typedef struct dict_t | dict_t |
| typedef struct playlist_t | playlist_t |
| typedef struct playlist_item_t | playlist_item_t |
| typedef struct playlist_view_t | playlist_view_t |
| typedef struct services_discovery_t | services_discovery_t |
| typedef struct services_discovery_sys_t | services_discovery_sys_t |
| typedef struct playlist_add_t | playlist_add_t |
| typedef struct module_bank_t | module_bank_t |
| typedef struct module_t | module_t |
| typedef struct module_config_t | module_config_t |
| typedef struct module_symbols_t | module_symbols_t |
| typedef struct module_cache_t | module_cache_t |
| typedef struct config_category_t | config_category_t |
| typedef struct input_thread_t | input_thread_t |
| typedef struct input_thread_sys_t | input_thread_sys_t |
| typedef struct input_item_t | input_item_t |
| typedef struct access_t | access_t |
| typedef struct access_sys_t | access_sys_t |
| typedef struct stream_t | stream_t |
| typedef struct stream_sys_t | stream_sys_t |
| typedef struct demux_t | demux_t |
| typedef struct demux_sys_t | demux_sys_t |
| typedef struct es_out_t | es_out_t |
| typedef struct es_out_id_t | es_out_id_t |
| typedef struct es_out_sys_t | es_out_sys_t |
| typedef struct es_descriptor_t | es_descriptor_t |
| typedef struct seekpoint_t | seekpoint_t |
| typedef struct info_t | info_t |
| typedef struct info_category_t | info_category_t |
| typedef struct input_attachment_t | input_attachment_t |
| typedef struct audio_format_t | audio_format_t |
| typedef struct video_format_t | video_format_t |
| typedef struct subs_format_t | subs_format_t |
| typedef struct es_format_t | es_format_t |
| typedef struct video_palette_t | video_palette_t |
| typedef struct aout_instance_t | aout_instance_t |
| typedef struct aout_sys_t | aout_sys_t |
| typedef struct aout_fifo_t | aout_fifo_t |
| typedef struct aout_input_t | aout_input_t |
| typedef struct block_t | aout_buffer_t |
| typedef audio_format_t | audio_sample_format_t |
| typedef struct audio_date_t | audio_date_t |
| typedef struct aout_filter_t | aout_filter_t |
| typedef struct vout_thread_t | vout_thread_t |
| typedef struct vout_sys_t | vout_sys_t |
| typedef video_format_t | video_frame_format_t |
| typedef struct picture_t | picture_t |
| typedef struct picture_sys_t | picture_sys_t |
| typedef struct picture_heap_t | picture_heap_t |
| typedef struct spu_t | spu_t |
| typedef struct subpicture_t | subpicture_t |
| typedef struct subpicture_sys_t | subpicture_sys_t |
| typedef struct subpicture_region_t | subpicture_region_t |
| typedef struct text_style_t | text_style_t |
| typedef struct image_handler_t | image_handler_t |
| typedef struct sout_instance_t | sout_instance_t |
| typedef struct sout_instance_sys_t | sout_instance_sys_t |
| typedef struct sout_input_t | sout_input_t |
| typedef struct sout_packetizer_input_t | sout_packetizer_input_t |
| typedef struct sout_access_out_t | sout_access_out_t |
| typedef struct sout_access_out_sys_t | sout_access_out_sys_t |
| typedef struct sout_mux_t | sout_mux_t |
| typedef struct sout_mux_sys_t | sout_mux_sys_t |
| typedef struct sout_stream_t | sout_stream_t |
| typedef struct sout_stream_sys_t | sout_stream_sys_t |
| typedef struct config_chain_t | config_chain_t |
| typedef struct session_descriptor_t | session_descriptor_t |
| typedef struct announce_method_t | announce_method_t |
| typedef struct sout_param_t | sout_param_t |
| typedef struct sout_pcat_t | sout_pcat_t |
| typedef struct sout_std_t | sout_std_t |
| typedef struct sout_display_t | sout_display_t |
| typedef struct sout_duplicate_t | sout_duplicate_t |
| typedef struct sout_transcode_t | sout_transcode_t |
| typedef struct sout_chain_t | sout_chain_t |
| typedef struct streaming_profile_t | streaming_profile_t |
| typedef struct sout_module_t | sout_module_t |
| typedef struct sout_gui_descr_t | sout_gui_descr_t |
| typedef struct profile_parser_t | profile_parser_t |
| typedef struct decoder_t | decoder_t |
| typedef struct decoder_sys_t | decoder_sys_t |
| typedef struct decoder_synchro_t | decoder_synchro_t |
| typedef struct encoder_t | encoder_t |
| typedef struct encoder_sys_t | encoder_sys_t |
| typedef struct filter_t | filter_t |
| typedef struct filter_sys_t | filter_sys_t |
| typedef struct network_socket_t | network_socket_t |
| typedef struct virtual_socket_t | v_socket_t |
| typedef struct sockaddr | sockaddr |
| typedef struct addrinfo | addrinfo |
| typedef struct vlc_acl_t | vlc_acl_t |
| typedef struct vlc_url_t | vlc_url_t |
| typedef struct iso639_lang_t | iso639_lang_t |
| typedef struct device_t | device_t |
| typedef struct device_probe_t | device_probe_t |
| typedef struct probe_sys_t | probe_sys_t |
| typedef struct block_t | block_t |
| typedef struct block_fifo_t | block_fifo_t |
| typedef struct httpd_t | httpd_t |
| typedef struct httpd_host_t | httpd_host_t |
| typedef struct httpd_url_t | httpd_url_t |
| typedef struct httpd_client_t | httpd_client_t |
| typedef struct httpd_callback_sys_t | httpd_callback_sys_t |
| typedef struct httpd_message_t | httpd_message_t |
| typedef int(* | httpd_callback_t )(httpd_callback_sys_t *, httpd_client_t *, httpd_message_t *answer, const httpd_message_t *query) |
| typedef struct httpd_file_t | httpd_file_t |
| typedef struct httpd_file_sys_t | httpd_file_sys_t |
| typedef int(* | httpd_file_callback_t )(httpd_file_sys_t *, httpd_file_t *, uint8_t *psz_request, uint8_t **pp_data, int *pi_data) |
| typedef struct httpd_handler_t | httpd_handler_t |
| typedef struct httpd_handler_sys_t | httpd_handler_sys_t |
| typedef int(* | httpd_handler_callback_t )(httpd_handler_sys_t *, httpd_handler_t *, char *psz_url, uint8_t *psz_request, int i_type, uint8_t *p_in, int i_in, char *psz_remote_addr, char *psz_remote_host, uint8_t **pp_data, int *pi_data) |
| typedef struct httpd_redirect_t | httpd_redirect_t |
| typedef struct httpd_stream_t | httpd_stream_t |
| typedef struct tls_server_t | tls_server_t |
| typedef struct tls_session_t | tls_session_t |
| typedef struct md5_s | md5_t |
| typedef struct xml_t | xml_t |
| typedef struct xml_sys_t | xml_sys_t |
| typedef struct xml_reader_t | xml_reader_t |
| typedef struct xml_reader_sys_t | xml_reader_sys_t |
| typedef struct vod_t | vod_t |
| typedef struct vod_sys_t | vod_sys_t |
| typedef struct vod_media_t | vod_media_t |
| typedef struct opengl_t | opengl_t |
| typedef struct opengl_sys_t | opengl_sys_t |
| typedef struct osd_menu_t | osd_menu_t |
| typedef struct osd_state_t | osd_state_t |
| typedef struct osd_event_t | osd_event_t |
| typedef struct osd_button_t | osd_button_t |
| typedef struct osd_menu_state_t | osd_menu_state_t |
| typedef struct vlm_t | vlm_t |
| typedef struct vlm_message_t | vlm_message_t |
| typedef struct vlc_meta_t | vlc_meta_t |
| typedef struct counter_t | counter_t |
| typedef struct counter_sample_t | counter_sample_t |
| typedef struct stats_handler_t | stats_handler_t |
| typedef struct input_stats_t | input_stats_t |
| typedef struct update_t | update_t |
| typedef struct update_iterator_t | update_iterator_t |
| typedef struct meta_engine_t | meta_engine_t |
| typedef int(* | vlc_callback_t )(vlc_object_t *, char const *, vlc_value_t, vlc_value_t, void *) |
| typedef void * | vlc_iconv_t |
Enumerations | |
| enum | playlist_command_t { PLAYLIST_PLAY, PLAYLIST_VIEWPLAY, PLAYLIST_PAUSE, PLAYLIST_STOP, PLAYLIST_SKIP } |
| Playlist commands. More... | |
Functions | |
| static void | __vlc_fourcc_to_char (vlc_fourcc_t fcc, char *psz_fourcc) |
| Translate a vlc_fourcc into its string representation. | |
| void * | vlc_gc_init (gc_object_t *, void(*)(gc_object_t *)) |
| Atomically set the reference count to 1. | |
| void * | vlc_hold (gc_object_t *) |
| Atomically increment the reference count. | |
| void | vlc_release (gc_object_t *) |
| Atomically decrement the reference count and, if it reaches zero, destroy. | |
| static int64_t | GCD (int64_t a, int64_t b) |
| static uint8_t | clip_uint8_vlc (int32_t a) |
| char const * | vlc_error (int) |
| static uint16_t | U16_AT (const void *_p) |
| static uint32_t | U32_AT (const void *_p) |
| static uint64_t | U64_AT (const void *_p) |
| static uint16_t | GetWLE (const void *_p) |
| static uint32_t | GetDWLE (const void *_p) |
| static uint64_t | GetQWLE (const void *_p) |
| static void | _SetWLE (uint8_t *p, uint16_t i_dw) |
| static void | _SetDWLE (uint8_t *p, uint32_t i_dw) |
| static void | _SetQWLE (uint8_t *p, uint64_t i_qw) |
| static void | _SetWBE (uint8_t *p, uint16_t i_dw) |
| static void | _SetDWBE (uint8_t *p, uint32_t i_dw) |
| static void | _SetQWBE (uint8_t *p, uint64_t i_qw) |
| static uint64_t | ntoh64 (uint64_t ll) |
| bool | vlc_ureduce (unsigned *, unsigned *, uint64_t, uint64_t, uint64_t) |
| vlc_iconv_t | vlc_iconv_open (const char *, const char *) |
| size_t | vlc_iconv (vlc_iconv_t, const char **, size_t *, char **, size_t *) |
| int | vlc_iconv_close (vlc_iconv_t) |
| int | __vlc_execve (vlc_object_t *p_object, int i_argc, char *const *pp_argv, char *const *pp_env, const char *psz_cwd, const char *p_in, size_t i_in, char **pp_data, size_t *pi_data) |
| int | vlc_wclosedir (void *_p_dir) |
| void * | vlc_memcpy (void *, const void *, size_t) |
| vlc_memcpy: fast CPU-dependent memcpy | |
| void * | vlc_memset (void *, int, size_t) |
| vlc_memset: fast CPU-dependent memset | |
| char * | vlc_gettext (const char *msgid) |
| static const char * | vlc_pgettext (const char *ctx, const char *id) |
| const char * | VLC_Version (void) |
| const char * | VLC_CompileBy (void) |
| const char * | VLC_CompileHost (void) |
| const char * | VLC_CompileDomain (void) |
| const char * | VLC_Compiler (void) |
| const char * | VLC_Error (int) |
| #define __MAX | ( | a, | |||
| b | ) | ( ((a) > (b)) ? (a) : (b) ) |
Referenced by aout_InputNew(), ASF_ReadObject_Index(), ASF_ReadObject_metadata(), AStreamPeekBlock(), AStreamReadBlock(), AStreamReadNoSeekStream(), AVI_ChunkRead_strf(), AVI_MovieGetLength(), Block(), BluescreenCallback(), bo_init(), BuildRegions(), CdTextParse(), Control(), ControlGetTime(), Create(), CreateFilter(), DecodeAudio(), DecodeBlock(), DecodePacket(), DecodeVideo(), Demux(), Demux_Seekable(), DemuxPacket(), DemuxTitles(), Direct3DFillPresentationParameters(), DrawBlack(), FT2Font::drawString(), EsOutControlLocked(), EsOutDecodersStopBuffering(), Filter(), FilterErase(), FindLength(), FindShapes(), FrameInfo_PCM(), GetMaxFrameRate(), GetMoovBox(), GetOutBuffer(), HandleSeek(), input_clock_GetJitter(), input_clock_SetJitter(), input_clock_Update(), InputSourceInit(), LoadChapterApple(), LogoCallback(), MainInterface::MainInterface(), MosaicCallback(), MotionBlurCallback(), Mouse(), SoundSlider::mouseMoveEvent(), Mux(), OpenCommon(), ParseSSAString(), PutAction(), PuzzleCallback(), r_add(), r_overlap(), Render(), RenderText(), RenderYUVA(), Resample(), rtp_dequeue(), Seek(), SetAvailControlsByString(), SharpenCallback(), MainInterface::sizeHint(), spu_area_overlap(), spu_SortSubpictures(), SpuRenderRegion(), transcode_video_encoder_init(), UpdatePtsDelay(), UpdateVolume(), vlc_timer_schedule(), vout_NextPicture(), and SoundSlider::wheelEvent().
| #define __MIN | ( | a, | |||
| b | ) | ( ((a) < (b)) ? (a) : (b) ) |
Referenced by AccessOutGrabberWriteBuffer(), asf_packet_create(), AStreamPeekBlock(), AStreamPrebufferStream(), AStreamReadBlock(), AStreamReadNoSeekStream(), AStreamRefillStream(), AStreamSeekStream(), AvgUpdate(), AVI_ChunkRead_idx1(), AVI_ChunkRead_indx(), AVI_IndexCreate(), AVI_IndexLoad_idx1(), AVI_StreamBytesSet(), Blend(), Block(), block_ChainExtract(), block_GetBytes(), block_PeekBytes(), block_PeekOffsetBytes(), block_SkipBytes(), block_WaitBytes(), BluescreenCallback(), bo_add_mem(), Buf14To16(), Control(), Create(), DecodeBlock(), DecoderUpdatePreroll(), Demux(), Demux_Seekable(), DemuxInit(), CtrlImage::draw(), FT2Font::drawString(), DStreamPeek(), DStreamRead(), encode_object(), dvd_chapter_codec_c::Enter(), EStoPES(), ffmpeg_CopyPicture(), fill_queue(), FillBuffer(), Filter(), FilterErase(), FindLength(), FindShapes(), FixPES(), FollowMouse(), GetMoviePTS(), GetPMT(), HandleSeek(), HtmlNPut(), InitAudioDec(), InitVideoDec(), input_clock_GetJitter(), InputSourceInit(), dvd_chapter_codec_c::Leave(), LoadChapterApple(), LogoCallback(), MainLoop(), MGF1(), MosaicCallback(), MotionBlurCallback(), Mouse(), SoundSlider::mouseMoveEvent(), MP4_ReadBox_chpl(), MP4_ReadBox_hdlr(), MP4_TrackSampleSize(), Mpeg4ReadAudioSpecificInfo(), Mux(), NetFillBuffer(), Open(), OpenCommon(), OpenFileInZip(), UString::operator<(), ParseSlice(), Peek(), PEStoTS(), plane_CopyPixels(), PMTSetupEs0xA0(), ps_pkt_parse_pes(), PutAction(), r_add(), r_overlap(), Read(), ReadMetaFromId3v2(), reinit_buffers(), RenderCallbackAnalog(), RenderImage(), RenderText(), RenderYUVA(), rtp_packetize_ac3(), rtp_packetize_amr(), rtp_packetize_g726(), rtp_packetize_h263(), rtp_packetize_h264_nal(), rtp_packetize_mp4a(), rtp_packetize_mp4a_latm(), rtp_packetize_mpa(), rtp_packetize_mpv(), rtp_packetize_split(), ScanDvbTNextFast(), scope_Run(), matroska_segment_c::Select(), SetPlayItem(), SetupOutputFormat(), SharpenCallback(), SkipBlock(), SocksHandshakeTCP(), SocksNegotiate(), SplitBuffer(), spu_area_overlap(), SpuRenderRegion(), StreamRead(), SVCDSubRenderImage(), TinyShuffle8(), TrackCreateSamplesIndex(), TSNew(), UpdatePtsDelay(), UpdateVolume(), user_read(), var_buffer_getmemory(), vlc_timer_schedule(), vobsub_palette_rgb2yuv(), vout_display_PlacePicture(), vout_PlacePicture(), SoundSlider::wheelEvent(), Write(), and YUVFromRGB().
| #define CEIL | ( | n, | |||
| d | ) | ( ((n) / (d)) + ( ((n) % (d)) ? 1 : 0) ) |
| #define DIR_SEP "/" |
Referenced by ArtCacheGetDirPath(), ArtCacheName(), config_GetConfDir(), config_GetConfigFile(), config_GetDataDir(), FindFile(), gnutls_Addx509Directory(), input_CreateFilename(), libvlc_media_library_load(), LoadMessages(), make_URI(), mvar_FileSetNew(), Open_LuaIntf(), ParseDirectory(), playlist_FindArtInCache(), playlist_MLDump(), playlist_MLLoad(), SavePicture(), vlclua_dir_list(), vlclua_scripts_batch_execute(), and vout_snapshot_SaveImage().
| #define DIR_SEP_CHAR '/' |
| #define EMPTY_STR | ( | str | ) | (!str || !*str) |
| #define FREENULL | ( | a | ) | do { free( a ); a = NULL; } while(0) |
Referenced by __MP4_BoxGet(), __sout_NewInstance(), AddStream(), ASF_FreeObject_advanced_mutual_exclusion(), ASF_FreeObject_codec_list(), ASF_FreeObject_content_description(), ASF_FreeObject_extended_content_description(), ASF_FreeObject_extended_stream_properties(), ASF_FreeObject_header_extension(), ASF_FreeObject_Index(), ASF_FreeObject_language_list(), ASF_FreeObject_stream_prioritization(), ASF_FreeObject_stream_properties(), AVI_ChunkFree_idx1(), AVI_ChunkFree_indx(), AVI_ChunkFree_strf(), AVI_ChunkFree_strz(), config_ChainDestroy(), DeleteSong(), DelStream(), Demux(), DemuxGenre(), DemuxStation(), en50221_MMIFree(), ExecRequest(), free_track(), http_auth_Reset(), ItemChange(), mms_ParsePacket(), MMSClose(), MP4_FreeBox_0xa9xxx(), MP4_FreeBox_avcC(), MP4_FreeBox_cmvd(), MP4_FreeBox_cprt(), MP4_FreeBox_ctts(), MP4_FreeBox_elst(), MP4_FreeBox_esds(), MP4_FreeBox_ftyp(), MP4_FreeBox_hdlr(), MP4_FreeBox_padb(), MP4_FreeBox_rdrf(), MP4_FreeBox_sample_soun(), MP4_FreeBox_sample_vide(), MP4_FreeBox_stco_co64(), MP4_FreeBox_stdp(), MP4_FreeBox_stsc(), MP4_FreeBox_stsh(), MP4_FreeBox_stss(), MP4_FreeBox_stsz(), MP4_FreeBox_stts(), MP4_FreeBox_tref_generic(), MP4_FreeBox_url(), MP4_FreeBox_urn(), MP4_TrackDestroy(), mrl_Clean(), Mux(), OpenDemux(), ParseFeed(), ParseSAP(), ParseURL(), probe_luascript(), sout_DeleteInstance(), sout_MuxNew(), sout_StreamDelete(), VLCInfo::updatePanelWithItem:, and VCDClose().
| #define GetDWBE | ( | p | ) | U32_AT( p ) |
Referenced by AVI_GetKeyFlag(), BdHeader(), CodecVideoParse(), Demux(), dirac_BuildEncapsulationUnit(), dirac_InspectDataUnit(), Encode(), ffmpeg_InitCodec(), GetF80BE(), GetSVQ3Tag(), HeaderDATA(), HeaderINDX(), HeaderMDPR(), HeaderPROP(), HeaderRead(), HeaderRMF(), MpgaCheckSync(), MpgaInit(), MpgaXingGetDWBE(), OpenVideo(), Parse(), ParsePicture(), ParseStreamInfo(), ReadDiracPictureNumber(), rtp_queue(), rtp_timestamp(), scan_session_Clean(), SendRTCP(), and vorbis_decode().
| #define GetQWBE | ( | p | ) | U64_AT( p ) |
Referenced by ParseSeekTable(), and ParseStreamInfo().
| #define GetWBE | ( | p | ) | U16_AT( p ) |
Referenced by AobHeader(), CodecAudioParse(), CodecVideoParse(), Demux(), DemuxAudioMethod2(), EntryPoints(), GatherPES(), HeaderINDX(), HeaderMDPR(), HeaderPROP(), HeaderRead(), LoadChapterApple(), MP4_ReadBox_cprt(), MP4_ReadBox_mdhd(), Ogg_ExtractXiphMeta(), Ogg_IsVorbisFormatCompatible(), OpenVideo(), ParseControlSeq(), ParseID3Tag(), ParseIDU(), ParsePES(), PMTSetupEs0xA0(), rtp_decode(), rtp_seq(), rtp_stream_recv(), scan_session_Clean(), StreamReadString2(), and vorbis_decode().
| #define hton16 | ( | i | ) | htons(i) |
Referenced by amf_encode_element(), amf_encode_object_variable(), GrabMJPEG(), and rtmp_encode_ping().
| #define hton32 | ( | i | ) | htonl(i) |
| #define hton64 | ( | i | ) | ntoh64(i) |
Referenced by amf_encode_element(), and Run().
| #define LIBVLC_EXPORT |
| #define LIBVLC_EXTERN extern |
| #define LIBVLC_FORMAT | ( | x, | |||
| y | ) |
| #define LIBVLC_FORMAT_ARG | ( | x | ) |
| #define LIBVLC_MALLOC |
| #define LIBVLC_USED |
| #define LICENSE_MSG |
Value:
_("This program comes with NO WARRANTY, to the extent permitted by " \ "law.\nYou may redistribute it under the terms of the GNU General " \ "Public License;\nsee the file named COPYING for details.\n" \ "Written by the VideoLAN team; see the AUTHORS file.\n")
Referenced by Version(), and vlclua_license().
| #define ntoh16 | ( | i | ) | ntohs(i) |
Referenced by amf_decode_string().
| #define ntoh32 | ( | i | ) | ntohl(i) |
Referenced by rtmp_build_flv_over_rtmp(), rtmp_handler_chunk_size(), and rtmp_read_net_packet().
| #define PAD | ( | n, | |||
| d | ) | ( ((n) % (d)) ? ((((n) / (d)) + 1) * (d)) : (n) ) |
Referenced by ffmpeg_GetFrameBuf().
| #define PATH_SEP ":" |
| #define PATH_SEP_CHAR ':' |
Referenced by copy_next_paths_token().
| #define SetDWBE | ( | p, | |||
| v | ) | _SetDWBE( (uint8_t*)(p), v) |
Referenced by dirac_BuildEncapsulationUnit(), dirac_EmitEOS(), Encode(), rtp_packetize_mpv(), and SendRTCP().
| #define SetDWLE | ( | p, | |||
| v | ) | _SetDWLE( (uint8_t*)(p), v) |
Referenced by AddStream(), CDDAOpen(), Close(), DemuxVideo(), GetHeader(), Mux(), Open(), and matroska_segment_c::Select().
| #define SetQWBE | ( | p, | |||
| v | ) | _SetQWBE( (uint8_t*)(p), v) |
Referenced by CloseRTCP(), OpenRTCP(), and SendRTCP().
| #define SetQWLE | ( | p, | |||
| v | ) | _SetQWLE( (uint8_t*)(p), v) |
Referenced by AddStream().
| #define SetWBE | ( | p, | |||
| v | ) | _SetWBE( (uint8_t*)(p), v) |
Referenced by CloseRTCP(), encode_object(), OpenRTCP(), rtp_packetize_h263(), rtp_packetize_mp4a(), rtp_packetize_mpa(), SocksHandshakeTCP(), and vorbis_decode().
| #define SetWLE | ( | p, | |||
| v | ) | _SetWLE( (uint8_t*)(p), v) |
Referenced by AddStream(), CDDAOpen(), Open(), and matroska_segment_c::Select().
| #define VLC_COMMON_H 1 |
| #define VLC_COMMON_MEMBERS |
Value:
/** \name VLC_COMMON_MEMBERS \ * these members are common for all vlc objects \ */ \ /**@{*/ \ const char *psz_object_type; \ \ /* Messages header */ \ char *psz_header; \ int i_flags; \ \ /* Object properties */ \ volatile bool b_error; /**< set by the object */ \ volatile bool b_die; /**< set by the outside */ \ bool b_force; /**< set by the outside (eg. module_need()) */ \ \ /** Just a reminder so that people don't cast garbage */ \ bool be_sure_to_add_VLC_COMMON_MEMBERS_to_struct; \ \ /* Stuff related to the libvlc structure */ \ libvlc_int_t *p_libvlc; /**< (root of all evil) - 1 */ \ \ vlc_object_t * p_parent; /**< our parent */ \ \
| #define VLC_EBADVAR -31 |
Referenced by __csa_SetCW(), __var_Create(), ActiveKeyCallback(), PlaylistVAControl(), vlc_error(), and Volume().
| #define VLC_EEXIT -255 |
Referenced by libvlc_InternalInit(), and vlc_error().
| #define VLC_EEXITSUCCESS -999 |
Referenced by libvlc_InternalInit(), and libvlc_new().
| #define VLC_EGENERIC -666 |
Referenced by __config_LoadConfigFile(), __input_Read(), __intf_Eject(), __module_need(), __stats_Get(), __stats_GetFloat(), __stats_GetInteger(), __stats_Update(), __stats_UpdateFloat(), __stats_UpdateInteger(), __var_Change(), __var_Command(), __var_DelCallback(), __var_GetAndSet(), __vlc_event_attach(), __vout_AllocatePicture(), _AVI_ChunkRead(), _Seek(), A52CheckSync(), AacProbe(), AccessControl(), AccessControlCallback(), AccessControlResetCallback(), AccessOpen(), AccessRead(), AccessSeek(), AcquireDrawable(), Activate(), AddDevice(), AddStream(), AdjustCallback(), aglControl(), aglInit(), AnnounceSDP(), AobHeader(), aout_MixerNew(), APDUSend(), ASF_NextObject(), ASF_ReadObject(), ASF_ReadObject_advanced_mutual_exclusion(), ASF_ReadObject_codec_list(), ASF_ReadObject_content_description(), ASF_ReadObject_Data(), ASF_ReadObject_extended_content_description(), ASF_ReadObject_extended_stream_properties(), ASF_ReadObject_file_properties(), ASF_ReadObject_Header(), ASF_ReadObject_header_extension(), ASF_ReadObject_language_list(), ASF_ReadObject_metadata(), ASF_ReadObject_stream_bitrate_properties(), ASF_ReadObject_stream_prioritization(), ASF_ReadObject_stream_properties(), ASF_ReadObjectCommon(), AspectCallback(), AStreamControl(), AStreamRefillBlock(), AStreamRefillStream(), AStreamSeekBlock(), AStreamSeekStream(), AudioConfig(), AVI_ChunkRead_list(), AVI_ChunkRead_strf(), AVI_ChunkReadCommon(), AVI_IndexLoad_idx1(), AVI_NextChunk(), AVI_PacketGetHeader(), AVI_PacketNext(), AVI_PacketRead(), AVI_PacketSearch(), AVI_StreamBytesSet(), AVI_StreamChunkFind(), AVI_StreamChunkSet(), AVI_TrackSeek(), bd_clpi_ep_map_Parse(), bd_clpi_Parse(), bd_mpls_Parse(), blendbench_LoadImage(), block_FindStartcodeFromOffset(), block_GetByte(), block_GetBytes(), block_PeekByte(), block_PeekBytes(), block_PeekOffsetBytes(), block_SkipByte(), block_SkipBytes(), block_WaitBytes(), matroska_segment_c::BlockFindTrackIndex(), matroska_segment_c::BlockGet(), BuildChromaChain(), BuildChromaResize(), CAMOpen(), CAMPoll(), CAMSet(), CDDABlocksPerReadCB(), CDDAControl(), CDDADebugCB(), CDDAFixupPlaylist(), CDDAInit(), CDDANavModeCB(), CDDAOpen(), CDDBEnabledCB(), CDTextEnabledCB(), CDTextPreferCB(), CdTextRead(), CheckAndSend(), CheckError(), CheckFileList(), checkXvMCCap(), ChromaCreate(), ChunkFind(), CmdExecuteControl(), cocoaglvoutviewControl(), CodecAudioParse(), CodecParse(), CodecVideoParse(), CommonControl(), CommonControlSetFullscreen(), CommonInit(), CommonOpen(), ConfigDevicesCallback(), ConfigureIVTV(), Connect(), Control(), ControlLocked(), ControlPop(), ControlReopenDevice(), ControlSeekByte(), ControlSeekTime(), ControlSetPosition(), ControlSetTime(), MainInterface::controlVideo(), VideoWindow::ControlWindow(), VoutManager::controlWindow(), ControlWindow(), CounterUpdate(), Create(), Create_F32ToFL32(), Create_F32ToS16(), Create_S16ToF32(), Create_U8ToF32(), CreateChain(), CreateDSBuffer(), CreateDSBufferPCM(), CreateFilter(), CreateOpenGL(), CreatePicture(), CreateVout(), CreateWindow(), CropCallback(), decoder_GetInputAttachments(), DecoderOpen(), DecOpen(), DeinterlaceCallback(), DeleteFromInput(), DeleteNonStaticEntries(), Demux(), Demux_UnSeekable(), demux_vaControlHelper(), DemuxControl(), DemuxControlCallback(), DemuxControlResetCallback(), DemuxInit(), DemuxOpen(), Describe(), dialog_Register(), dialog_Unregister(), Direct3DCheckConversion(), Direct3DCreate(), Direct3DCreatePool(), Direct3DCreateResources(), Direct3DCreateScene(), Direct3DFillPresentationParameters(), Direct3DLockSurface(), Direct3DOpen(), Direct3DReset(), DirectDrawUpdateOverlay(), DirectXCreateClipper(), DirectXCreateDisplay(), DirectXCreateSurface(), DirectXCreateWindow(), DirectXInitDDraw(), DirectXLockSurface(), DirectXUnlockSurface(), DisplayAnchor(), DMXSetFilter(), DownloadArt(), DpbDisplayPicture(), DStreamControl(), DtsCheckSync(), dvb_SubmitATSCTuneRequest(), dvb_SubmitDVBCTuneRequest(), dvb_SubmitDVBSTuneRequest(), dvb_SubmitDVBTTuneRequest(), DVBEventInformation(), DvdReadSetArea(), DVROpen(), EmOpen(), en50221_CloseMMI(), en50221_Init(), en50221_OpenMMI(), EncoderSetAudioType(), EncoderSetVideoType(), EncOpen(), EncryptAesKeyBase64(), EntryPoints(), EqzInit(), EsOutControlLocked(), EsOutProgramDel(), EsOutSetRecord(), EvaluateRPN(), EventThreadStart(), exec_DataSharedMem(), exec_GetAlpha(), exec_GetPosition(), exec_GetTextAlpha(), exec_GetTextColor(), exec_GetTextSize(), exec_GetVisibility(), exec_SetAlpha(), exec_SetPosition(), exec_SetTextAlpha(), exec_SetTextColor(), exec_SetTextSize(), exec_SetVisibility(), ExecRequest(), ExtendedHeaderLoad(), FakeCallback(), fetch_art(), ffmpeg_OpenCodec(), FileSetup(), FillBuffer(), Filter(), filter_Blend(), filter_chain_MouseFilter(), filter_ConfigureBlend(), FilterCallback(), FindArt(), FindMainDevice(), FindMeta(), FrameHeaderLoad(), FrameInfo_IMA_ADPCM(), FrameInfo_MS_ADPCM(), FrameInfo_MSGSM(), FrontendGetScanParameter(), FrontendGetStatistic(), FrontendInfo(), FrontendOpen(), FrontendSet(), FrontendSetATSC(), FrontendSetQAM(), FrontendSetQPSK(), ftp_SendCommand(), ftp_StartStream(), ftp_StopStream(), GenericProbe(), GetFfmpegChroma(), GetFilesInZip(), GetPackedYuvOffsets(), GetPacket(), GetTracks(), GetVlcChroma(), gnutls_Addx509Directory(), gnutls_Addx509File(), gnutls_Init(), gnutls_ServerAddCA(), gnutls_ServerAddCRL(), gnutls_SessionPrioritize(), gnutls_SetPriority(), Handshake(), HeaderDATA(), HeaderLoad(), HeaderMDPR(), HeaderPROP(), HeaderRead(), HeaderRMF(), http_auth_ParseAuthenticationInfoHeader(), I420_UYVY_Filter(), IgnoreBlock(), ImageWriteUrl(), Import_ASX(), Import_DVB(), Import_GVP(), Import_IFO(), Import_LuaPlaylist(), Import_M3U(), Import_PLS(), Import_podcast(), Import_QTL(), Import_RAM(), Import_SGIMB(), Import_Shoutcast(), Import_WPL(), Import_ZPL(), Init(), InitAudioDec(), InitGLX12(), InitGLX13(), InitMmap(), InitOpenGL(), InitRead(), InitSlot(), InitSocket(), InitThread(), InitUserP(), InitVideo(), InitVideoDec(), InOpen(), Input(), input_clock_ConvertTS(), input_clock_GetState(), input_DecoderGetCcState(), input_DecoderSetCcState(), input_item_AddOption(), input_item_DelInfo(), input_item_WriteMeta(), input_Preparse(), input_Start(), input_vaControl(), InputSourceInit(), intf_Create(), KeyEvent(), libvlc_InternalAddIntf(), libvlc_InternalInit(), libvlc_vlm_init(), ListRemove(), Load(), LoadDMO(), LoadFontsFromAttachments(), LoopInput(), MainLoopTryRepeat(), Manage(), ManageEvent(), MaskCallback(), MediaAddES(), Menu(), MGF1(), MlpParse(), mms_CommandRead(), mms_CommandSend(), mms_ReceiveCommand(), MMSHOpen(), MMSOpen(), MMSTUOpen(), Mouse(), MouseEvent(), MP4_TrackNextSample(), MP4_TrackSeek(), MP4_TrackSelect(), MpgaProbe(), Mux(), MuxBlock(), MuxGetStream(), net_GetPeerAddress(), net_GetSockAddress(), net_SetCSCov(), net_SetMcastHopLimit(), NewPictureVec(), NoSeek(), NTServiceInstall(), NTServiceUninstall(), Ogg_BeginningOfStream(), Ogg_FindLogicalStreams(), Ogg_ReadPage(), onNewFileAdded(), onSystrayChange(), onTaskBarChange(), Open(), Open_LuaIntf(), OpenAudio(), OpenAudioDev(), OpenAudioDevAlsa(), OpenBzip2(), OpenClient(), OpenCommon(), OpenConnection(), OpenDecoder(), OpenDecoderCommon(), OpenDeinterlace(), OpenDemux(), OpenDevice(), OpenDisplay(), OpenDll(), OpenEncoder(), OpenFileInZip(), OpenFilter(), OpenGzip(), OpenIn(), OpenIntf(), OpenMux(), OpenNativeDll(), OpenPacketizer(), OpenPostproc(), OpenScaler(), OpenServer(), OpenTextRenderer(), OpenVideo(), OpenVideoGL(), OpenVideoVista(), OpenVideoXP(), OpenWaveOut(), OpenWaveOutPCM(), OpenWindow(), OpenWithCookies(), osd_Icon(), osd_parser_simpleOpen(), osd_ShowTextAbsolute(), osd_Slider(), OutOpen(), PacketizerOpen(), PacketizeValidate(), Parse(), parse_char(), parse_digit(), ParseAQT(), ParseASF(), ParseAuthenticateHeader(), ParseConnection(), ParseControlSeq(), ParseDirectory(), ParseDKS(), ParseDVDSubtitle(), ParseImageAttachments(), ParseJSS(), ParseMicroDvd(), ParseMPL2(), ParseMPSub(), ParseMRL(), ParsePath(), ParsePJS(), ParsePSB(), parser_DataSharedMem(), parser_Id(), parser_SetAlpha(), parser_SetPosition(), parser_SetTextAlpha(), parser_SetTextColor(), parser_SetTextSize(), parser_SetVisibility(), ParseRealText(), ParseRealTime(), ParseRLE(), ParseSami(), ParseSAP(), ParseSSA(), ParseSubRipSubViewer(), ParseSubViewer1(), ParseTags(), ParseURL(), parseURL(), ParseVobSubIDX(), ParseVOL(), ParseVOP(), ParseVplayer(), PeekBlock(), PeekFont(), picture_Export(), picture_Setup(), PictureResourceAlloc(), PIDFillFormat(), Play(), Playlist(), playlist_AddInput(), playlist_BothAddInput(), playlist_DeleteFromItemId(), playlist_Export(), playlist_FindArtInCache(), playlist_Import(), playlist_MLDump(), playlist_MLLoad(), playlist_NodeDelete(), playlist_NodeEmpty(), playlist_SaveArt(), playlist_ServicesDiscoveryAdd(), playlist_ServicesDiscoveryRemove(), playlist_TreeMove(), playlist_TreeMoveMany(), PlaylistVAControl(), PlayWaveOut(), PopFont(), probe_luascript(), probe_stream(), ProbeDVD(), process_options(), ProcessHeaders(), ProcessInitialHeader(), ps_pkt_parse_pack(), ps_pkt_parse_pes(), ps_psm_fill(), ps_track_fill(), PushFont(), QTAudioInit(), QTVideoInit(), ReadBlockHeader(), ReaderNextAttr(), ReaderUseDTD(), ReadHeader(), ReadICYMeta(), ReadMeta(), ReadMetaData(), ReadNSVf(), ReadNSVs(), ReadStatusLine(), Render(), RenderHtml(), RenderPicture(), RenderText(), RenderYUVA(), Request(), Reset(), Restart(), ReSynch(), RollOverTcp(), rtp_packetize_h263(), RtspCallback(), RtspCallbackES(), RtspConnect(), RtspHandler(), Run(), scan_Init(), scan_Next(), ScanCameras(), ScanDvbCNextFast(), ScanDvbTNextExhaustive(), ScanDvbTNextFast(), screen_InitCapture(), Seek(), SeekTableLoad(), Send(), SendRequest(), SendSetup(), SessionsSetup(), SetChapter(), SetFontSize(), SetPlayItem(), SetPosition(), SetTime(), SetTitle(), skip_space(), SkipBlock(), SkipEnd(), SkipFile(), SocksHandshakeTCP(), SocksNegotiate(), sout_AccessOutControl(), sout_AccessOutRead(), SPDUSend(), SpuControl(), SpuHeapDeleteSubpicture(), SpuHeapPush(), Start(), StateCallback(), stream_Control(), StreamOpen(), SubFilterAllocationInit(), BDAGraph::SubmitATSCTuneRequest(), BDAGraph::SubmitDVBCTuneRequest(), BDAGraph::SubmitDVBSTuneRequest(), BDAGraph::SubmitDVBTTuneRequest(), SyncCode(), TestFfmpegChroma(), TextLoad(), VLCControls::toggleVarThread:, TPDURecv(), TPDUSend(), TrackChange(), TrackCreateChunksIndex(), TrackCreateES(), TrackCreateSamplesIndex(), TrackGotoChunkSample(), TrackTimeToSampleChunk(), transcode_audio_filter_chain_build(), transcode_audio_new(), transcode_osd_process(), transcode_spu_process(), transcode_video_encoder_open(), transcode_video_process(), TtyInit(), ty_stream_seek_pct(), ty_stream_seek_time(), UpdatePictureStruct(), updateStatistics(), UpdateVideoBufferFunctions(), UserPmt(), vaControlParentWindow(), Validate(), VCDControl(), VCDOpen(), vcdplayer_play_default(), VCDSeek(), VCDTitles(), VideoConfig(), vlc_a52_header_Parse(), vlc_a52_header_ParseAc3(), vlc_a52_header_ParseEac3(), vlc_error(), vlc_event_detach(), vlclua_callback(), vlclua_httpd_file_callback(), vlclua_httpd_handler_callback(), vlclua_scripts_batch_execute(), vlm_ControlMediaAdd(), vlm_ControlMediaChange(), vlm_ControlMediaDel(), vlm_ControlMediaGet(), vlm_ControlMediaGetId(), vlm_ControlMediaInstanceClear(), vlm_ControlMediaInstanceGets(), vlm_ControlMediaInstanceGetTimePosition(), vlm_ControlMediaInstancePause(), vlm_ControlMediaInstanceSetTimePosition(), vlm_ControlMediaInstanceStart(), vlm_ControlMediaInstanceStop(), vlm_MediaDescriptionCheck(), vlm_MediaVodControl(), vlm_vaControlInternal(), vobsub_palette_parse(), vobsub_size_parse(), Volume(), VolumeMove(), vout_GetSnapshot(), vout_ShowTextAbsolute(), vout_snapshot_SaveImage(), VoutSnapshotPip(), VoutsNewPicture(), WavSkipHeader(), WindowOpen(), Write(), WriteAuxHeaders(), WriteMeta(), xxmc_frame_updates(), xxmc_setup_subpictures(), and xxmc_xvmc_update_context().
| #define VLC_ENOITEM -40 |
| #define VLC_ENOMEM -1 |
Referenced by __vlc_event_attach(), __vout_AllocatePicture(), AccessOpen(), AcquireDrawable(), Activate(), AddDevice(), AddIntfCallback(), AddOaepPadding(), AddStream(), AllCallback(), AnnounceSDP(), ASF_ReadObject_codec_list(), ASF_ReadObject_extended_content_description(), ASF_ReadObject_extended_stream_properties(), ASF_ReadObject_header_extension(), ASF_ReadObject_Index(), ASF_ReadObject_language_list(), ASF_ReadObject_metadata(), ASF_ReadObject_stream_prioritization(), ASF_ReadObject_stream_properties(), AudioDeviceSupportsDigital(), BufferAdd(), BufferPrintf(), CDDAControl(), CDDAOpen(), CodecAudioParse(), CodecVideoParse(), Connect(), Control(), Create(), CreateFilter(), CreateVout(), DecoderOpen(), Demux(), DemuxOpen(), Direct3DCreatePool(), EqzInit(), escapeToXml(), exec_DataSharedMem(), exec_GenImage(), FrontendOpen(), GetFilesInZip(), Handshake(), Import_GVP(), Import_LuaPlaylist(), InitAudioDec(), InitRead(), InitVideoDec(), input_item_AddOption(), input_item_WriteMeta(), input_vaControl(), InputItemVaAddInfo(), intf_Create(), ItemChange(), ListAdd(), ListInit(), LoadFontsFromAttachments(), MediaAddES(), Menu(), MMSTUOpen(), NewPictureVec(), Ogg_FindLogicalStreams(), Open(), Open_LuaIntf(), OpenClient(), OpenCommon(), OpenConnection(), OpenDecoder(), OpenDecoderCommon(), OpenDemux(), OpenDisplay(), OpenEncoder(), OpenFilter(), OpenIn(), OpenIntf(), OpenOut(), OpenPacketizer(), OpenPostproc(), OpenScaler(), OpenServer(), OpenVideo(), OpenVideoGL(), OutOpen(), ParseAQT(), ParseConnection(), ParseDirectory(), ParseDKS(), ParseDVDSubtitle(), ParseJSS(), ParseMicroDvd(), ParseMPL2(), ParseMPSub(), ParsePJS(), ParsePSB(), ParseRealText(), ParseSSA(), ParseSubRipSubViewer(), ParseSubViewer1(), ParseURL(), ParseUrls(), ParseVplayer(), playlist_AddExt(), playlist_AddInput(), playlist_BothAddInput(), playlist_Export(), playlist_MLLoad(), playlist_ServicesDiscoveryAdd(), PresetCallback(), ProcessLine(), PushFont(), ReadMeta(), reinit_buffers(), RenderText(), RtspCallback(), RtspCallbackES(), Run(), screen_InitCapture(), SeekTableLoad(), SendRequest(), SendToTelepathy(), SessionsSetup(), Start(), StoreString(), StreamOpen(), TrackCreateChunksIndex(), TrackCreateSamplesIndex(), UpdateVolume(), UserPmt(), VCDControl(), VCDOpen(), video_format_Copy(), vlc_error(), vlc_event_manager_register_event_type(), vlc_object_set_name(), vlclua_dir_list(), vlclua_scripts_batch_execute(), vlm_ControlMediaAdd(), and vlm_ControlMediaInstanceStart().
| #define VLC_ENOMOD -10 |
Referenced by vlc_error().
| #define VLC_ENOOBJ -20 |
Referenced by __csa_SetCW(), __csa_UseKey(), __var_Command(), AudioConfig(), CreateVout(), DumpCommand(), InheritValue(), Input(), osd_parser_simpleOpen(), Statistics(), VideoConfig(), vlc_error(), Volume(), and VolumeMove().
| #define VLC_ENOVAR -30 |
Referenced by __var_Change(), GetUnused(), Handshake(), Open(), Run(), TriggerCallback(), var_GetChecked(), and vlc_error().
| #define VLC_ETIMEOUT -3 |
Referenced by __module_need(), and vlc_error().
| #define vlc_execve | ( | a, | |||
| b, | |||||
| c, | |||||
| d, | |||||
| e, | |||||
| f, | |||||
| g, | |||||
| h, | |||||
| i | ) | __vlc_execve(VLC_OBJECT(a),b,c,d,e,f,g,h,i) |
Referenced by HandlerCallback().
| #define VLC_FOURCC | ( | a, | |||
| b, | |||||
| c, | |||||
| d | ) |
Value:
( ((uint32_t)a) | ( ((uint32_t)b) << 8 ) \
| ( ((uint32_t)c) << 16 ) | ( ((uint32_t)d) << 24 ) )
Referenced by __GetFOURCC(), __MP4_BoxGet(), _AVI_ChunkRead(), Activate(), Add(), AddStream(), AVI_ChunkReadRoot(), AVI_FourccGetCodec(), avi_HeaderAdd_strf(), AVI_PacketGetHeader(), CAtmoExternalCaptureInput::CalcColors(), CDDAOpen(), CodecAudioParse(), CodecVideoParse(), Create(), CreateFourcc(), DecoderOpen(), Demux(), DemuxAudio(), DemuxAudioMethod1(), DemuxAudioMethod3(), DemuxInit(), DemuxRecVideo(), EnumDeviceCaps(), ExtendedHeaderLoad(), GetFOURCC(), GetFourCCFromMediaType(), GetFourCCPriority(), HeaderINDX(), HeaderRead(), Init(), input_DecoderSetCcState(), ListWalk(), LoadChapter(), MediaAddES(), MP4_BoxGetRoot(), MP4_ReadBox_0xa9xxx(), MP4_ReadBox_hdlr(), MP4_ReadBoxSkip(), Mux(), Ogg_FindLogicalStreams(), Ogg_ReadAnnodexHeader(), Open(), OpenAudioDev(), OpenDecoder(), OpenDemux(), OpenFilter(), OpenVideoDev(), OverlayCreate(), ParsePES(), PIDFillFormat(), PMTSetupEs0xA0(), ps_track_fill(), ReadNSVs(), matroska_segment_c::Select(), SessionsSetup(), StreamRead(), TrackCreateES(), UserPmt(), vlc_fourcc_GetCodecAudio(), and vlc_fourcc_GetCodecFromString().
| #define vlc_fourcc_to_char | ( | a, | |||
| b | ) | __vlc_fourcc_to_char( (vlc_fourcc_t)(a), (char *)(b) ) |
Referenced by Encode(), OpenVideoDev(), and ProbeVideoDev().
| #define vlc_gc_decref | ( | a | ) | vlc_release( &(a)->vlc_gc_data ) |
Referenced by __vlclua_playlist_add_internal(), AddDevice(), AddItem(), AddSubitemsOfShoutItemURL(), VLCPlaylist::appendArray:atPos:enqueue:, VLCPlaylist::appendNodeArray:inNode:atPos:enqueue:, CDDAFixupPlaylist(), Close_xspf(), CloseDevice(), DelItem(), Demux(), DemuxGenre(), DemuxStation(), DestroyDevice(), Destructor(), EvaluateRPN(), GetTracks(), libvlc_media_list_add_file_content(), libvlc_media_new(), libvlc_media_release(), MacroDo(), MMSHOpen(), VLCWizard::nextTab:, onNewFileAdded(), open_address_cb(), open_cb(), open_webcam_cb(), openDirectory(), parse_extension_node(), parse_extitem_node(), parse_track_dict(), parse_track_node(), ParseUrls(), pl_row_activated_cb(), Playlist(), playlist_AddExt(), playlist_Destructor(), playlist_fetcher_Delete(), playlist_MLLoad(), playlist_NodeCreate(), playlist_preparser_Delete(), VLCInfoTreeItem::refresh, RemoveAnnounce(), resolve_callback(), Run(), Container::setInputItem(), Item::setInputItem(), MediaServer::setInputItem(), DialogsProvider::streamingDialog(), Thread(), VLCInfo::updatePanelWithItem:, vlm_ControlMediaDel(), vlm_MediaInstanceDelete(), vlm_OnMediaUpdate(), Container::~Container(), IMEvent::~IMEvent(), Item::~Item(), and PLItem::~PLItem().
| #define vlc_gc_incref | ( | a | ) | vlc_hold( &(a)->vlc_gc_data ) |
Referenced by Create(), GetCurrentItem(), IMEvent::IMEvent(), VLCInfo::item, libvlc_media_new_from_input_item(), playlist_fetcher_Push(), playlist_ItemNewFromInput(), playlist_MLLoad(), playlist_preparser_Push(), Container::setInputItem(), Item::setInputItem(), MediaServer::setInputItem(), and VLCInfo::updatePanelWithItem:.
| #define vlc_gc_init | ( | a, | |||
| b | ) | vlc_gc_init( &(a)->vlc_gc_data, (b) ) |
Referenced by input_item_NewWithType(), QueueMsg(), vlc_module_create(), and vlc_submodule_create().
| #define VLC_GC_MEMBERS gc_object_t vlc_gc_data; |
These members are common to all objects that wish to be garbage-collected.
| #define VLC_OBJECT | ( | x | ) | ((vlc_object_t *)(x)) |
Referenced by __GetBridge(), __osd_MenuActivate(), __osd_MenuDelete(), __osd_MenuDown(), __osd_MenuUp(), __pl_Hold(), __pl_Release(), __vlc_custom_create(), __vout_Create(), __vout_Request(), AccessRead(), Activate(), Add(), AddDevice(), AddIntfCallback(), AddItem(), AdvPrefsPanel::AdvPrefsPanel(), aout_InputNew(), ASF_ReadObjectRoot(), AssHandleHold(), AuthCheckReply(), AuthReply(), VLCEqualizer::awakeFromNib, VLCEqualizer::bandSliderUpdated:, Block(), BlockDecode(), BlockScan(), CDDAFixupPlaylist(), ChangeFiltersString(), VLCEqualizer::changePreset:, CloseFilter(), Control(), Create(), CreateAnnounce(), CreateFilter(), CreateWindow(), DecOpen(), DeinterlaceEnable(), Del(), Demux(), Describe(), DirectXCreateWindow(), DisplayNew(), DisplayPosition(), DisplayVolume(), DoWork(), DumpCommand(), EndThread(), EntryPoints(), VLCEqualizer::equalizerUpdated, EqzInit(), EsOutControlLocked(), EsOutSetRecord(), EvaluateRPN(), FindArt(), ftp_SendCommand(), GetTracks(), GetVLCObject(), gnutls_ServerSessionPrepare(), httpd_TLSHostNew(), Init(), CaptureOpenPanel::initialize(), InitWindow(), input_Stop(), InputChange(), InputSourceInit(), libvlc_audio_output_device_count(), libvlc_audio_output_device_id(), libvlc_audio_output_device_longname(), libvlc_InternalInit(), MkvTree(), MouseEvent(), MP4_ReadBox_cmov(), ObjectKillChildrens(), Ogg_FindLogicalStreams(), Open(), OpenClient(), OpenCommon(), OpenConnection(), OpenDecoder(), OpenDemux(), OpenFilter(), VLCOpen::openTarget:, parse_extension_node(), ParseSAP(), ParseUSFHeader(), playlist_NodeCreate(), playlist_ServicesDiscoveryAdd(), QVLCMenu::PopupMenu(), VLCEqualizer::preampSliderUpdated:, PrefsPanel::PrefsPanel(), Preparse(), Process(), PutAction(), ReadCommand(), Redraw(), reinit_buffers(), RenderHtml(), RenderText(), Request(), VLCSimplePrefs::resetControls, rtp_recv(), RtspSetup(), RtspWrite(), Run(), MetaPanel::saveMeta(), VLCInfo::saveMetaData:, scan_Init(), matroska_segment_c::Select(), setfillVLCConfigCombo(), VLCOpen::setSubPanel, FullscreenControllerWidget::setVoutList(), sout_AnnounceRegisterSDP(), SPrefsPanel::SPrefsPanel(), spu_Attach(), spu_RenderSubpictures(), SpuRenderCreateAndLoadScale(), Start(), stream_AccessNew(), stream_DemuxNew(), stream_FilterNew(), system_End(), Timer(), VLCEqualizer::twopass:, video_new_buffer_decoder(), video_new_buffer_filter(), vlc_list_find(), vlc_object_destroy(), vlc_object_find_name(), vlm_ControlMediaAdd(), vout_CreatePicture(), vout_filter_AllocateDirectBuffers(), vout_filter_SetupChild(), vout_GetSnapshot(), vout_NewDisplayWindow(), vout_RenderPicture(), vout_window_New(), VoutOsdSnapshot(), VoutSaveSnapshot(), VoutSnapshotPip(), and SubsFileDialog::WndProc().
| #define vlc_priv | ( | gc, | |||
| t | ) | ((t *)(((char *)(gc)) - offsetof(t, vlc_gc_data))) |
Referenced by input_item_Destroy(), msg_Free(), vlc_module_destruct(), and vlc_submodule_destruct().
| #define VLC_SUCCESS -0 |
Referenced by __aout_VolumeSet(), __csa_SetCW(), __csa_UseKey(), __GetBridge(), __input_Read(), __intf_Eject(), __module_need(), __stats_Get(), __var_AddCallback(), __var_Change(), __var_Create(), __var_DelCallback(), __var_Destroy(), __var_GetAndSet(), __var_TriggerCallback(), __vlc_event_attach(), __vlc_event_manager_init(), __vout_AllocatePicture(), _Seek(), A52Init(), AacInit(), AacProbe(), AccessControl(), AccessOpen(), AccessOutGrabberWrite(), AccessOutGrabberWriteBuffer(), AccessSeek(), AcquireDrawable(), Activate(), activity_cb(), AddDevice(), AddOaepPadding(), AddStream(), AdjustCallback(), aglControl(), aglInit(), aglManage(), AllCallback(), alloc_init(), AllocatorInit(), alphaCallback(), AnnounceSDP(), AobHeader(), aout_FindAndRestart(), aout_InputNew(), aout_MixerNew(), ArtCallback(), ASF_ReadObject(), ASF_ReadObject_advanced_mutual_exclusion(), ASF_ReadObject_codec_list(), ASF_ReadObject_content_description(), ASF_ReadObject_Data(), ASF_ReadObject_extended_content_description(), ASF_ReadObject_extended_stream_properties(), ASF_ReadObject_file_properties(), ASF_ReadObject_Header(), ASF_ReadObject_header_extension(), ASF_ReadObject_Index(), ASF_ReadObject_language_list(), ASF_ReadObject_metadata(), ASF_ReadObject_stream_bitrate_properties(), ASF_ReadObject_stream_prioritization(), ASF_ReadObject_stream_properties(), ASF_ReadObjectCommon(), AStreamControl(), AStreamRefillBlock(), AStreamRefillStream(), AStreamSeekBlock(), AStreamSeekStream(), AtmoSettingsCallback(), AudioAutoMenuBuilder(), AudioConfig(), AVI_ChunkRead_avih(), AVI_ChunkRead_idx1(), AVI_ChunkRead_indx(), AVI_ChunkRead_list(), AVI_ChunkRead_strd(), AVI_ChunkRead_strf(), AVI_ChunkRead_strh(), AVI_ChunkRead_strz(), AVI_ChunkReadCommon(), AVI_ChunkReadRoot(), AVI_IndexLoad_idx1(), AVI_PacketGetHeader(), AVI_PacketNext(), AVI_PacketRead(), AVI_PacketSearch(), AVI_StreamBytesSet(), AVI_StreamChunkFind(), AVI_StreamChunkSet(), AVI_TrackSeek(), BandsCallback(), bd_clpi_ep_map_Parse(), bd_clpi_Parse(), bd_mpls_Parse(), blendbench_LoadImage(), block_FindStartcodeFromOffset(), block_GetByte(), block_GetBytes(), block_PeekByte(), block_PeekBytes(), block_PeekOffsetBytes(), block_SkipByte(), block_SkipBytes(), block_WaitBytes(), matroska_segment_c::BlockFindTrackIndex(), matroska_segment_c::BlockGet(), BluescreenCallback(), BookmarkCallback(), BufferAdd(), BufferAllocationInit(), BufferDel(), BufferDestroy(), BufferInit(), BuildChromaChain(), BuildChromaResize(), ButtonUpdate(), Callback(), CAMPoll(), CAMSet(), CDDABlocksPerReadCB(), CDDAControl(), CDDADebugCB(), CDDAFixupPlaylist(), CDDAInit(), CDDANavModeCB(), CDDAOpen(), CDDASeek(), CDDBEnabledCB(), CDTextEnabledCB(), CDTextPreferCB(), CdTextRead(), CheckAndSend(), CheckError(), CheckFileList(), checkXvMCCap(), ChromaCreate(), ChunkFind(), cocoaglvoutviewControl(), cocoaglvoutviewInit(), cocoaglvoutviewManage(), CodecAudioParse(), CodecParse(), CodecVideoParse(), CommonControl(), CommonControlSetFullscreen(), CommonInit(), CommonOpen(), config_AutoSaveConfigFile(), ConfigDevicesCallback(), ConfigureIVTV(), Connect(), Control(), ControlList(), ControlLocked(), ControlPause(), ControlPop(), ControlReopenDevice(), ControlReset(), ControlSetPosition(), ControlSetTime(), ControlUnpause(), MainInterface::controlVideo(), VoutManager::controlWindow(), ControlWindow(), CounterUpdate(), Create(), Create_F32ToFL32(), Create_F32ToS16(), Create_S16ToF32(), Create_U8ToF32(), CreateChain(), CreateDSBuffer(), CreateDSBufferPCM(), CreateFilter(), CreateOpenGL(), CreatePicture(), CreateVout(), CropCallback(), DampCallback(), Decode(), DecodeBlock(), DecoderOpen(), DecOpen(), DeinterlaceCallback(), Del(), DeleteFromInput(), DeleteInner(), DelOut(), DelStream(), Demux(), demux_vaControlHelper(), DemuxBlock(), DemuxControl(), DemuxGenre(), DemuxInit(), DemuxOpen(), DemuxStation(), DemuxVobSub(), Describe(), DesktopCallback(), DeviceCallback(), dialog_Register(), dialog_Unregister(), DialogCallback(), dirac_DoSync(), dirac_UnpackParseInfo(), Direct3DCheckConversion(), Direct3DCreate(), Direct3DCreatePool(), Direct3DCreateResources(), Direct3DCreateScene(), Direct3DFillPresentationParameters(), Direct3DLockSurface(), Direct3DOpen(), Direct3DReset(), DirectDrawUpdateOverlay(), DirectXCreateClipper(), DirectXCreateDisplay(), DirectXCreateSurface(), DirectXCreateWindow(), DirectXInitDDraw(), DirectXLockSurface(), DirectXUnlockSurface(), DisplayAnchor(), DMXSetFilter(), DMXUnsetFilter(), DownloadArt(), DpbDisplayPicture(), DryCallback(), DStreamControl(), DtsInit(), DumpCommand(), DVBEventInformation(), DvdReadSetArea(), DVROpen(), VLCBookmarks::edit:, VLCBookmarks::edit_ok:, EmOpen(), en50221_CloseMMI(), en50221_Init(), en50221_OpenMMI(), en50221_Poll(), en50221_SetCAPMT(), EncoderOpen(), EncoderSetAudioType(), EncoderSetVideoType(), EncOpen(), EncryptAesKeyBase64(), EntryPoints(), EqualizerCallback(), EqzInit(), EraseCallback(), es_format_Copy(), ESCallback(), escapeToXml(), EsDelayCallback(), EsOutControlLocked(), EsOutProgramDel(), EsOutSend(), EsOutSetRecord(), EvaluateRPN(), EventIntf(), demux_sys_t::EventKey(), EventKey(), demux_sys_t::EventMouse(), EventMouse(), demux_sys_t::EventThread(), EventThreadStart(), exec_DataSharedMem(), exec_EndAtomic(), exec_GenImage(), exec_GetAlpha(), exec_GetPosition(), exec_GetTextAlpha(), exec_GetTextColor(), exec_GetTextSize(), exec_GetVisibility(), exec_SetAlpha(), exec_SetPosition(), exec_SetTextAlpha(), exec_SetTextColor(), exec_SetTextSize(), exec_SetVisibility(), exec_StartAtomic(), ExecRequest(), Export_HTML(), Export_M3U(), Export_M3U8(), ExtendedHeaderLoad(), VLCBookmarks::extract:, ExtractCallback(), FakeCallback(), fetch_art(), ffmpeg_CopyPicture(), ffmpeg_GetFrameBuf(), ffmpeg_OpenCodec(), FileLoad(), FillBuffer(), Filter(), filter_Blend(), filter_chain_DeleteFilterInternal(), filter_chain_MouseFilter(), filter_ConfigureBlend(), FilterAllocationInit(), FilterCallback(), FilterPacked(), FilterYUYV(), FindDevicesCallback(), FindMainDevice(), FindMeta(), FollowAnchorCallback(), Foo(), ForwardFullscreen(), FrameHeaderLoad(), FrameInfo_IMA_ADPCM(), FrameInfo_MS_ADPCM(), FrameInfo_MSGSM(), FrameInfo_PCM(), FrameNextCallback(), FrontendGetStatistic(), FrontendInfo(), FrontendOpen(), FrontendSet(), FrontendSetATSC(), FrontendSetOFDM(), FrontendSetQAM(), FrontendSetQPSK(), ftp_SendCommand(), ftp_StartStream(), ftp_StopStream(), FullscreenCallback(), FullscreenChanged(), FullscreenControllerWidgetFullscreenChanged(), FullscreenControllerWidgetMouseMoved(), FullscreenEventDown(), FullscreenEventUp(), GenericProbe(), get_custom_from_packedyuv422(), GetAttrStrFromFontStack(), GetClockRef(), GetFfmpegChroma(), GetFilenames(), GetFontSize(), GetHistory(), GetInputMeta(), GetPackedYuvOffsets(), GetPacket(), GetTracks(), GetVlcChroma(), gnutls_Addx509Directory(), gnutls_Addx509File(), gnutls_Init(), gnutls_ServerAddCA(), gnutls_ServerAddCRL(), gnutls_SessionPrioritize(), gnutls_SetPriority(), GoBackCallback(), GoForwardCallback(), GradientCallback(), HandleFontAttributes(), HandlerCallback(), Handshake(), HeaderCONT(), HeaderDATA(), HeaderLoad(), HeaderMDPR(), HeaderPROP(), HeaderRead(), HeaderRMF(), HeightCallback(), http_auth_ParseAuthenticationInfoHeader(), HttpCallback(), httpd_FileCallBack(), httpd_HandlerCallBack(), httpd_RedirectCallBack(), httpd_StreamCallBack(), httpd_StreamSend(), I420_UYVY_Filter(), ImageWriteUrl(), Import_ASX(), Import_B4S(), Import_DVB(), Import_GVP(), Import_IFO(), Import_iTML(), Import_M3U(), Import_PLS(), Import_podcast(), Import_QTL(), Import_RAM(), Import_SGIMB(), Import_Shoutcast(), Import_WPL(), Import_xspf(), Import_ZPL(), InheritValue(), Init(), InitAudioDec(), InitDisplay(), InitGLX12(), InitGLX13(), InitMmap(), InitOpenGL(), InitRead(), InitSlot(), InitSocket(), InitThread(), InitUserP(), InitVideo(), InitVideoDec(), InitWindow(), InOpen(), Input(), input_clock_ConvertTS(), input_clock_GetState(), input_ControlVarTitle(), input_DecoderSetCcState(), input_event_changed(), input_item_AddOption(), input_item_DelInfo(), input_item_subitem_added(), input_item_WriteMeta(), input_pausable_changed(), input_Preparse(), input_seekable_changed(), input_Start(), input_vaControl(), InputAutoMenuBuilder(), InputChange(), InputEvent(), InputEventPreparse(), InputItemVaAddInfo(), InputSourceInit(), interface_changed_cb(), InternalVideoInit(), intf_Create(), IntfShowCB(), item_changed_cb(), ItemAppended(), ItemChange(), ItemChanged(), ItemDeleted(), KeyEvent(), KeyHandler(), libvlc_InternalAddIntf(), libvlc_InternalInit(), libvlc_vlm_init(), ListDestroy(), ListInit(), Load(), LoadDMO(), LoadFontsFromAttachments(), Lock(), LogoCallback(), LoopInput(), MacroDo(), MainLoopTryRepeat(), Manage(), ManageEvent(), MarqueeCallback(), MarshalStatus(), MaskCallback(), MediaAddES(), Menu(), MGF1(), MlpInit(), MlpParse(), mms_CommandRead(), mms_CommandSend(), mms_ReceiveCommand(), MMSHOpen(), MMSOpen(), MMSTUOpen(), MosaicCallback(), MotionBlurCallback(), Mouse(), MouseEvent(), MP4_TrackNextSample(), MP4_TrackSeek(), MP4_TrackSelect(), MpgaInit(), MpgaProbe(), mrl_Parse(), Mux(), MuxBlock(), MuxGetStream(), MuxSend(), MyCallback(), NavigationCallback(), net_SetCSCov(), net_SetMcastHopLimit(), NewPicture(), NewPictureVec(), nodeToXSPF(), Notify(), NotifyToGrowl(), NTServiceInstall(), NTServiceUninstall(), Ogg_BeginningOfStream(), Ogg_FindLogicalStreams(), Ogg_ReadPage(), onNewFileAdded(), onSystrayChange(), onTaskBarChange(), OnTopCallback(), Opaque(), OpaquePage(), Open(), Open_LuaIntf(), OpenAudio(), OpenAudioDev(), OpenAudioDevAlsa(), OpenClient(), OpenCommon(), OpenConnection(), OpenDecoder(), OpenDecoderCommon(), OpenDeinterlace(), OpenDemux(), OpenDevice(), OpenDialogs(), OpenDisplay(), OpenDll(), OpenEncoder(), OpenFileInZip(), OpenFilter(), OpenIn(), OpenIntf(), OpenMux(), OpenNativeDll(), OpenOut(), OpenPacketizer(), OpenPostproc(), OpenRenderer(), OpenScaler(), OpenServer(), OpenTextRenderer(), OpenVideo(), OpenVideoCommon(), OpenVideoDev(), OpenVideoGL(), OpenWaveOut(), OpenWaveOutPCM(), OpenWindow(), OpenWithCookies(), osd_Icon(), osd_parser_simpleOpen(), osd_parser_xmlOpen(), osd_ShowTextAbsolute(), osd_Slider(), OSDMenuCallback(), OSDMenuUpdateEvent(), OSDMenuVisibleEvent(), OutOpen(), OverlayCallback(), OverlayDestroy(), PacketizeBlock(), PacketizerOpen(), PacketizeStreamBlock(), PacketizeValidate(), Parse(), XMLParser::parse(), parse_char(), parse_digit(), parse_extension_node(), parse_extitem_node(), parse_playlist_node(), parse_plist_node(), ParseAQT(), ParseASF(), ParseAuthenticateHeader(), ParseConnection(), ParseControlSeq(), ParseDirectory(), ParseDKS(), ParseDVDSubtitle(), ParseFeed(), ParseImageAttachments(), ParseJSS(), ParseLine(), ParseMicroDvd(), ParseMPEGBlock(), ParseMPL2(), ParseMPSub(), ParseMRL(), ParsePath(), ParsePJS(), ParsePSB(), parser_DataSharedMem(), parser_Id(), parser_None(), parser_SetAlpha(), parser_SetPosition(), parser_SetTextAlpha(), parser_SetTextColor(), parser_SetTextSize(), parser_SetVisibility(), ParseRealText(), ParseRLE(), ParseSami(), ParseSAP(), ParseSSA(), ParseSubRipSubViewer(), ParseSubViewer1(), ParseTags(), ParseText(), ParseURL(), parseURL(), ParseUrls(), ParseUSFHeaderTags(), ParseVobSubIDX(), ParseVOL(), ParseVOP(), ParseVplayer(), PeekBlock(), PeekFont(), picture_Export(), picture_Setup(), PictureResourceAlloc(), PIDFillFormat(), Play(), PlayingChange(), PlayItem(), Playlist(), playlist_AddInput(), playlist_AskForArtEnqueue(), playlist_BothAddInput(), playlist_current_cb(), playlist_DeleteFromInput(), playlist_Export(), playlist_FindArtInCache(), playlist_ItemRelease(), playlist_LiveSearchUpdate(), playlist_MLDump(), playlist_MLLoad(), playlist_NodeDelete(), playlist_NodeEmpty(), playlist_NodeInsert(), playlist_NodeRemoveItem(), playlist_PreparseEnqueue(), playlist_SaveArt(), playlist_ServicesDiscoveryAdd(), playlist_ServicesDiscoveryRemove(), playlist_TreeMove(), playlist_TreeMoveMany(), PlaylistChanged(), PlaylistNext(), PlaylistVAControl(), PlayWaveOut(), PLItemChanged(), PopFont(), PopupMenuCB(), Position(), PositionCallback(), PostProcessCallback(), PPNameCallback(), PPQCallback(), PreampCallback(), PreciseRotateCallback(), PresetCallback(), probe_luascript(), probe_stream(), ProbeDVD(), process_options(), ProcessEvent(), ProcessHeaders(), ProcessInitialHeader(), ProcessLine(), ProcessNodes(), ProgramCallback(), ps_pkt_parse_pack(), ps_pkt_parse_pes(), ps_pkt_parse_system(), ps_psm_fill(), ps_track_fill(), PushFont(), PutAction(), PuzzleCallback(), QTAudioInit(), QTVideoInit(), QueueDestroy(), QueueEnqueue(), QueueInit(), QueueTransfer(), Quit(), RandomCallback(), RateCallback(), ReadBlockHeader(), ReaderNextAttr(), ReaderUseDTD(), ReadHeader(), ReadICYMeta(), ReadMeta(), ReadMetaData(), ReadNSVf(), ReadNSVs(), RecordCallback(), recursiveNodeSort(), RegisterToGrowl(), reinit_buffers(), ReloadWaveoutDevices(), RemoveAnnounce(), Render(), RenderHtml(), RenderPicture(), RenderText(), RenderYUVA(), ReplayGainCallback(), Request(), RequestPage(), Reset(), Restart(), ReSynch(), RollOverTcp(), RoomCallback(), rtp_packetize_ac3(), rtp_packetize_amr(), rtp_packetize_g726(), rtp_packetize_h263(), rtp_packetize_h264(), rtp_packetize_h264_nal(), rtp_packetize_mp4a(), rtp_packetize_mp4a_latm(), rtp_packetize_mpa(), rtp_packetize_mpv(), rtp_packetize_split(), rtp_packetize_spx(), rtp_packetize_t140(), RtspCallback(), RtspCallbackES(), RtspConnect(), RtspDisconnect(), RtspHandler(), Run(), SavePicture(), ScalingCallback(), scan_Init(), scan_Next(), scan_session_Init(), ScanDvbCNextFast(), ScanDvbTNextExhaustive(), ScanDvbTNextFast(), ScanParametersDvbC(), ScanParametersDvbT(), screen_CloseCapture(), screen_InitCapture(), Seek(), SeekpointCallback(), SeekTableLoad(), matroska_segment_c::Select(), Send(), SendAudio(), SendFlush(), SendIn(), SendOut(), SendRecord(), SendRequest(), SendSetup(), SendTeardown(), SendToMSN(), SendToTelepathy(), SendVideo(), SessionClose(), SessionOpen(), SessionSendClose(), SessionsSetup(), SetChapter(), SetFont(), SetFontSize(), SetPlayItem(), SetTime(), SetTitle(), SetupKaraoke(), SharpenCallback(), ShowController(), Signal(), skip_space(), SkipBlock(), SkipEnd(), SkipFile(), snapshot_was_taken(), SnapshotCallback(), SocksHandshakeTCP(), SocksNegotiate(), sout_InputDelete(), sout_InputSendBuffer(), SPDUSend(), SpecialKeyEvent(), spu_Init(), SpuControl(), SpuHeapDeleteSubpicture(), SpuHeapPush(), Start(), StateCallback(), StateChange(), Statistics(), StatusChangeEmit(), Stop(), StoreString(), StreamOpen(), Stress(), SubFilterAllocationInit(), SubFilterCallback(), BDAGraph::SubmitATSCTuneRequest(), BDAGraph::SubmitDVBCTuneRequest(), BDAGraph::SubmitDVBSTuneRequest(), BDAGraph::SubmitDVBTTuneRequest(), SyncCode(), TestFfmpegChroma(), TextLoad(), TimeCallback(), TitleCallback(), TitlePositionCallback(), TitleShowCallback(), TitleTimeoutCallback(), TPDURecv(), TPDUSend(), TrackChange(), TrackCreateChunksIndex(), TrackCreateES(), TrackCreateSamplesIndex(), TrackGotoChunkSample(), TrackListChangeEmit(), TrackTimeToSampleChunk(), transcode_audio_filter_allocation_init(), transcode_audio_filter_chain_build(), transcode_audio_new(), transcode_audio_process(), transcode_osd_process(), transcode_spu_process(), transcode_video_encoder_open(), transcode_video_filter_allocation_init(), transcode_video_process(), TriggerCallback(), TtyInit(), TwoPassCallback(), ty_stream_seek_pct(), ty_stream_seek_time(), unparse_default(), unparse_GenImage(), unparse_GetAlpha(), unparse_GetPosition(), unparse_GetTextAlpha(), unparse_GetTextColor(), unparse_GetTextSize(), unparse_GetVisibility(), UpdateBufferFunctions(), UpdateCaps(), UpdatePictureStruct(), UpdateSPU(), updateStatistics(), UpdateVideoBufferFunctions(), UpdateVolume(), UrlsChange(), UserPmt(), Validate(), var_GetChecked(), var_SetChecked(), VbiEvent(), VCDControl(), VCDOpen(), vcdplayer_play_default(), vcdplayer_play_next(), vcdplayer_play_prev(), vcdplayer_play_return(), VCDSeek(), VCDTitles(), video_filter_buffer_allocation_init(), video_format_Copy(), video_splitter_Mouse(), VideoAutoMenuBuilder(), VideoConfig(), VideoFilter2Callback(), VisualizationCallback(), vlc_a52_header_Parse(), vlc_a52_header_ParseAc3(), vlc_a52_header_ParseEac3(), vlc_error(), vlc_event_detach(), vlc_event_manager_register_event_type(), vlc_key_to_action(), vlc_object_set_name(), vlclua_callback(), vlclua_datadir_list(), vlclua_dir_list(), vlclua_httpd_file_callback(), vlclua_httpd_handler_callback(), vlclua_scripts_batch_execute(), vlclua_var_create(), vlclua_var_get(), vlclua_volume_get(), vlm_ControlMediaClear(), vlm_ControlMediaDel(), vlm_ControlMediaGet(), vlm_ControlMediaGetId(), vlm_ControlMediaGets(), vlm_ControlMediaInstanceClear(), vlm_ControlMediaInstanceGets(), vlm_ControlMediaInstanceGetTimePosition(), vlm_ControlMediaInstancePause(), vlm_ControlMediaInstanceStart(), vlm_ControlMediaInstanceStop(), vlm_ControlScheduleClear(), vlm_MediaDescriptionCheck(), vlm_OnMediaUpdate(), vobsub_palette_parse(), vobsub_size_parse(), Volume(), VolumeCallback(), VolumeChanged(), VolumeMove(), vout_GetSnapshot(), vout_LockPicture(), vout_ShowTextAbsolute(), vout_snapshot_SaveImage(), VoutSnapshotPip(), VoutsNewPicture(), WallpaperCallback(), WavSkipHeader(), WetCallback(), WidthCallback(), WindowOpen(), WriteAuxHeaders(), WriteMeta(), WriteXSPF(), xCallback(), xspf_export_playlist(), xxmc_frame_updates(), xxmc_setup_subpictures(), yCallback(), ZipIO_Close(), and ZoomCallback().
| #define VLC_TWOCC | ( | a, | |||
| b | ) | ( (uint16_t)(a) | ( (uint16_t)(b) << 8 ) ) |
Referenced by AVI_ParseStreamHeader(), CAtmoZoneDefinition::LoadGradientFromBitmap(), and CAtmoTools::SaveBitmap().
| #define VLC_UNUSED | ( | x | ) | (void)(x) |
Referenced by __config_ResetAll(), __intf_Eject(), __vlc_thread_set_priority(), __vout_AllocatePicture(), _libvlc_media_list_add_media(), _libvlc_media_list_insert_media(), Activate(), ActiveKeyCallback(), Add(), AddStream(), AdjustCallback(), alphaCallback(), ApplicationInformationHandle(), ArtCallback(), ASF_FreeObject_Null(), ASF_FreeObject_stream_bitrate_properties(), AudioConfig(), AvgClean(), AVI_ChunkFree_nothing(), BandsCallback(), blend_xx44(), BluescreenCallback(), BookmarkCallback(), BoolConfigControl::BoolConfigControl, browse_callback(), BuildRegions(), CallBackDirectSoundEnum(), CatalogAdd(), CatalogLoad(), cc_Exit(), CDDABlocksPerReadCB(), CDDADebugCB(), CDDAFormatStr(), CDDANavModeCB(), CDDBEnabledCB(), CDTextEnabledCB(), CDTextPreferCB(), CdTextRead(), ChangeKeyCallback(), Close(), Close_DVB(), Close_IFO(), CloseEncoder(), CloseVCDImage(), CoInitialize(), config_FindConfig(), Control(), CountTracks(), CreateAnnexbNAL(), CropCallback(), DeinterlaceCallback(), Del(), DelOut(), DelStream(), DemuxClose(), DemuxTitles(), DesktopCallback(), DirectXEnumCallback2(), DirectXUnlockSurface(), Display(), DisplayGDI(), DisplayStat(), DisplayVideo(), dispose_xx44_palette(), DroppingController::doAction(), DoWork(), DtsCheckSync(), dummy_Run(), Dump(), DvdReadSetArea(), Eia608Exit(), Encode(), EncodeAudio(), EncodeFrame(), EncodeVideo(), EraseCallback(), ESCallback(), EsDelayCallback(), EsDestroyDecoder(), EStoPES(), EventKey(), exec_DataSharedMem(), exec_DeleteImage(), exec_EndAtomic(), exec_GenImage(), exec_SetAlpha(), exec_SetPosition(), exec_SetTextAlpha(), exec_SetTextColor(), exec_SetTextSize(), exec_SetVisibility(), exec_StartAtomic(), ExtractCallback(), FakeCallback(), FilterAllocationInit(), FilterCallback(), FindDevicesCallback(), FixPES(), Float32toS16(), Float32toS24(), Float32toU16(), FollowAnchorCallback(), Forward(), ForwardEvent(), ForwardFullscreen(), FrameNextCallback(), FreeHeader(), FullscreenEventDown(), FullscreenEventUp(), Get(), GetStyleFromFontStack(), GetTimedURLFromPlaylistItem(), GoBackCallback(), GoForwardCallback(), GradientCallback(), handle_introspect_player(), handle_introspect_root(), handle_introspect_tracklist(), HandlerCallback(), has_inode_loop(), HeightCallback(), HttpCallback(), I420_IUYV(), I420_YMGA(), I422_IUYV(), Identity(), Input(), input_event_changed(), input_item_changed(), input_pausable_changed(), input_seekable_changed(), InputEvent(), InputEventPreparse(), InputSourceNew(), InternalVideoInit(), Intf(), ItemChange(), KeyEvent(), libvlc_audio_output_list_get(), libvlc_event_detach(), libvlc_media_list_count(), libvlc_media_list_event_manager(), libvlc_media_list_index_of_item(), libvlc_media_list_media(), libvlc_media_list_player_play_item_at_index(), libvlc_media_list_player_set_media_list(), libvlc_media_list_player_set_media_player(), libvlc_media_list_player_set_playback_mode(), libvlc_media_list_set_media(), libvlc_media_player_event_manager(), libvlc_media_player_get_media(), libvlc_media_player_set_media(), libvlc_playlist_play(), libvlc_video_get_teletext(), libvlc_video_set_teletext(), libvlc_vlm_release(), LogoCallback(), Manage(), MarqueeCallback(), MaskCallback(), mdgettext(), media_player_reached_end(), Menu(), MlpCheckSync(), MMIHandleEnq(), MMIHandleMenu(), MosaicCallback(), MotionBlurCallback(), Mouse(), MouseEvent(), MprisVersion(), mvar_ObjectSetNew(), NavigationCallback(), net_SetCSCov(), Next(), Opaque(), OpenNativeDll(), OpenVideo(), osd_CreateWidget(), osd_parser_xmlOpen(), OSDMenuCallback(), OSDMenuUpdateEvent(), OSDMenuVisibleEvent(), Overflow(), OverlayCallback(), paCallback(), PacketizeValidate(), parse_extitem_node(), parse_plist_dict(), parse_plist_node(), parse_track_dict(), parse_tracklist_node(), parse_tracks_dict(), ParseAQT(), ParseDKS(), ParseDVDSubtitle(), ParseFeed(), ParseJSS(), ParseMicroDvd(), ParseMPL2(), ParseMPSub(), ParsePJS(), ParsePSB(), parser_Id(), parser_None(), parser_SetAlpha(), parser_SetPosition(), parser_SetTextAlpha(), parser_SetTextColor(), parser_SetTextSize(), parser_SetVisibility(), ParseRealText(), ParseSami(), ParseSpeexComments(), ParseSubRip(), ParseSubRipDot(), ParseSubViewer(), ParseSubViewer1(), ParseVplayer(), PEStoTS(), Play(), PlayingChange(), Playlist(), PlaylistChanged(), PMTSetupEsHDMV(), Position(), PositionCallback(), PostProcessCallback(), PPNameCallback(), PPQCallback(), PreampCallback(), PreciseRotateCallback(), Prepare(), PresetCallback(), Prev(), probe_luascript(), ProcessLine(), ProgramCallback(), ps_pkt_read(), PuzzleCallback(), Quit(), RateCallback(), Raw1394Handler(), ReaderErrorHandler(), ReaderUseDTD(), ReadRedirect(), RecordCallback(), ReloadWaveoutDevices(), Render(), RenderCallbackAnalog(), RenderCallbackSPDIF(), RenderPicture(), RenderText(), ReplayGainCallback(), RequestPage(), RequestVout(), resolve_callback(), rtmp_encode_ping(), rtmp_handler_null(), rtsp_get_status_code(), RtspWrite(), S16toS8(), S16toU16(), S16toU8(), S24toS16(), S8toU8(), scope_Run(), Seek(), SeekpointCallback(), Send(), SendEvents(), SendFlush(), services_discovery_ended(), services_discovery_started(), SessionCreateResponse(), SessionOpen(), SetPalette(), SetupLine(), SharpenCallback(), ShowDialog(), skip_element(), smb_auth(), snapshot_was_taken(), SnapshotCallback(), SplitterClose(), SplitterPictureDel(), spu_del_buffer(), spu_del_video_buffer(), spu_new_buffer(), spu_new_video_buffer(), StateCallback(), StateChange(), Statistics(), StreamListener(), sub_del_buffer(), SubFilterCallback(), SubpictureReleaseRegions(), success_cb(), Swap16(), Swap24(), SwitchDisplay(), system_Init(), TimeCallback(), TitleCallback(), TitlePositionCallback(), TitleShowCallback(), TitleTimeoutCallback(), transcode_audio_filter_allocation_init(), transcode_video_filter_allocation_init(), TSNew(), TwoPassCallback(), U16toS16(), U16toS8(), U16toU8(), U8toS8(), unparse_default(), UrlsChange(), VaDelete(), VaExtract(), VaGrabSurface(), VaNew(), VaSetup(), VaUngrabSurface(), VaVersion(), video_del_buffer_decoder(), video_del_buffer_filter(), video_link_picture_decoder(), video_new_buffer(), video_unlink_picture_decoder(), VideoBufferDelete(), VideoConfig(), vlc_assert_locked(), vlc_meta_FreeExtraKey(), vlc_threadvar_create(), vlclua_httpd_file_callback(), vlclua_httpd_handler_callback(), VlmEvent(), Volume(), VolumeCallback(), VolumeChanged(), VolumeMove(), vout_DeleteDisplayWindow(), vout_NewDisplayWindow(), vout_SendEventMouseHidden(), vout_SendEventMouseVisible(), vout_SendEventOnTop(), vout_SendEventSourceAspect(), vout_SendEventSourceCrop(), vout_SendEventZoom(), vuMeter_Run(), WallpaperCallback(), WidthCallback(), WritePSISection(), xCallback(), xxmc_do_update_frame(), and yCallback().
| typedef struct access_sys_t access_sys_t |
| typedef struct announce_method_t announce_method_t |
| typedef struct block_t aout_buffer_t |
| typedef struct aout_fifo_t aout_fifo_t |
| typedef struct aout_filter_t aout_filter_t |
| typedef struct aout_input_t aout_input_t |
| typedef struct aout_instance_t aout_instance_t |
| typedef struct aout_sys_t aout_sys_t |
| typedef struct audio_date_t audio_date_t |
| typedef struct audio_format_t audio_format_t |
| typedef audio_format_t audio_sample_format_t |
| typedef uint16_t audio_volume_t |
| typedef struct block_fifo_t block_fifo_t |
| typedef struct config_category_t config_category_t |
| typedef struct config_chain_t config_chain_t |
| typedef unsigned long count_t |
| typedef struct counter_sample_t counter_sample_t |
| typedef struct decoder_synchro_t decoder_synchro_t |
| typedef struct decoder_sys_t decoder_sys_t |
| typedef struct demux_sys_t demux_sys_t |
| typedef struct device_probe_t device_probe_t |
| typedef struct dict_entry_t dict_entry_t |
| typedef struct encoder_sys_t encoder_sys_t |
| typedef struct es_descriptor_t es_descriptor_t |
| typedef struct es_format_t es_format_t |
| typedef struct es_out_id_t es_out_id_t |
| typedef struct es_out_sys_t es_out_sys_t |
| typedef struct filter_sys_t filter_sys_t |
| typedef struct httpd_callback_sys_t httpd_callback_sys_t |
| typedef int(* httpd_callback_t)(httpd_callback_sys_t *, httpd_client_t *, httpd_message_t *answer, const httpd_message_t *query) |
| typedef struct httpd_client_t httpd_client_t |
| typedef int(* httpd_file_callback_t)(httpd_file_sys_t *, httpd_file_t *, uint8_t *psz_request, uint8_t **pp_data, int *pi_data) |
| typedef struct httpd_file_sys_t httpd_file_sys_t |
| typedef struct httpd_file_t httpd_file_t |
| typedef int(* httpd_handler_callback_t)(httpd_handler_sys_t *, httpd_handler_t *, char *psz_url, uint8_t *psz_request, int i_type, uint8_t *p_in, int i_in, char *psz_remote_addr, char *psz_remote_host, uint8_t **pp_data, int *pi_data) |
| typedef struct httpd_handler_sys_t httpd_handler_sys_t |
| typedef struct httpd_handler_t httpd_handler_t |
| typedef struct httpd_host_t httpd_host_t |
| typedef struct httpd_message_t httpd_message_t |
| typedef struct httpd_redirect_t httpd_redirect_t |
| typedef struct httpd_stream_t httpd_stream_t |
| typedef struct httpd_url_t httpd_url_t |
| typedef struct image_handler_t image_handler_t |
| typedef struct info_category_t info_category_t |
| typedef struct input_attachment_t input_attachment_t |
| typedef struct input_item_t input_item_t |
| typedef struct input_stats_t input_stats_t |
| typedef struct input_thread_sys_t input_thread_sys_t |
| typedef struct input_thread_t input_thread_t |
| typedef struct iso639_lang_t iso639_lang_t |
| typedef struct libvlc_int_t libvlc_int_t |
| typedef struct meta_engine_t meta_engine_t |
| typedef struct module_bank_t module_bank_t |
| typedef struct module_cache_t module_cache_t |
| typedef struct module_config_t module_config_t |
| typedef struct module_symbols_t module_symbols_t |
| typedef int64_t mtime_t |
High precision date or time interval.
Store a high precision date or time interval. The maximum precision is the microsecond, and a 64 bits integer is used to avoid overflows (maximum time interval is then 292271 years, which should be long enough for any video). Dates are stored as microseconds since a common date (usually the epoch). Note that date and time intervals can be manipulated using regular arithmetic operators, and that no special functions are required.
| typedef struct network_socket_t network_socket_t |
| typedef struct opengl_sys_t opengl_sys_t |
| typedef struct osd_button_t osd_button_t |
| typedef struct osd_event_t osd_event_t |
| typedef struct osd_menu_state_t osd_menu_state_t |
| typedef struct osd_menu_t osd_menu_t |
| typedef struct osd_state_t osd_state_t |
| typedef struct picture_heap_t picture_heap_t |
| typedef struct picture_sys_t picture_sys_t |
| typedef struct playlist_add_t playlist_add_t |
| typedef struct playlist_item_t playlist_item_t |
| typedef struct playlist_t playlist_t |
| typedef struct playlist_view_t playlist_view_t |
| typedef struct probe_sys_t probe_sys_t |
| typedef struct profile_parser_t profile_parser_t |
| typedef struct seekpoint_t seekpoint_t |
| typedef struct services_discovery_sys_t services_discovery_sys_t |
| typedef struct services_discovery_t services_discovery_t |
| typedef struct session_descriptor_t session_descriptor_t |
| typedef struct sout_access_out_sys_t sout_access_out_sys_t |
| typedef struct sout_access_out_t sout_access_out_t |
| typedef struct sout_chain_t sout_chain_t |
| typedef struct sout_display_t sout_display_t |
| typedef struct sout_duplicate_t sout_duplicate_t |
| typedef struct sout_gui_descr_t sout_gui_descr_t |
| typedef struct sout_input_t sout_input_t |
| typedef struct sout_instance_sys_t sout_instance_sys_t |
| typedef struct sout_instance_t sout_instance_t |
| typedef struct sout_module_t sout_module_t |
| typedef struct sout_mux_sys_t sout_mux_sys_t |
| typedef struct sout_mux_t sout_mux_t |
| typedef struct sout_packetizer_input_t sout_packetizer_input_t |
| typedef struct sout_param_t sout_param_t |
| typedef struct sout_pcat_t sout_pcat_t |
| typedef struct sout_std_t sout_std_t |
| typedef struct sout_stream_sys_t sout_stream_sys_t |
| typedef struct sout_stream_t sout_stream_t |
| typedef struct sout_transcode_t sout_transcode_t |
| typedef struct stats_handler_t stats_handler_t |
| typedef struct stream_sys_t stream_sys_t |
| typedef struct streaming_profile_t streaming_profile_t |
| typedef struct subpicture_region_t subpicture_region_t |
| typedef struct subpicture_sys_t subpicture_sys_t |
| typedef struct subpicture_t subpicture_t |
| typedef struct subs_format_t subs_format_t |
| typedef struct text_style_t text_style_t |
| typedef struct tls_server_t tls_server_t |
| typedef struct tls_session_t tls_session_t |
| typedef struct update_iterator_t update_iterator_t |
| typedef struct virtual_socket_t v_socket_t |
| typedef struct video_format_t video_format_t |
| typedef video_format_t video_frame_format_t |
| typedef struct video_palette_t video_palette_t |
| typedef int( * vlc_callback_t)(vlc_object_t *,char const *,vlc_value_t,vlc_value_t,void *) |
| typedef uint32_t vlc_fourcc_t |
The vlc_fourcc_t type.
See http://www.webartz.com/fourcc/ for a very detailed list.
| typedef void* vlc_iconv_t |
| typedef struct vlc_list_t vlc_list_t |
| typedef struct vlc_meta_t vlc_meta_t |
| typedef struct vlc_object_t vlc_object_t |
| typedef struct vlm_message_t vlm_message_t |
| typedef struct vod_media_t vod_media_t |
| typedef struct vout_sys_t vout_sys_t |
| typedef struct vout_thread_t vout_thread_t |
| typedef struct xml_reader_sys_t xml_reader_sys_t |
| typedef struct xml_reader_t xml_reader_t |
| enum playlist_command_t |
Playlist commands.
| int __vlc_execve | ( | vlc_object_t * | p_object, | |
| int | i_argc, | |||
| char *const * | pp_argv, | |||
| char *const * | pp_env, | |||
| const char * | psz_cwd, | |||
| const char * | p_in, | |||
| size_t | i_in, | |||
| char ** | pp_data, | |||
| size_t * | pi_data | |||
| ) |
| static void __vlc_fourcc_to_char | ( | vlc_fourcc_t | fcc, | |
| char * | psz_fourcc | |||
| ) | [inline, static] |
Translate a vlc_fourcc into its string representation.
This function assumes there is enough room in psz_fourcc to store 4 characters in.
| fcc | a vlc_fourcc_t | |
| psz_fourcc | string to store string representation of vlc_fourcc in |
| static void _SetDWBE | ( | uint8_t * | p, | |
| uint32_t | i_dw | |||
| ) | [inline, static] |
| static void _SetDWLE | ( | uint8_t * | p, | |
| uint32_t | i_dw | |||
| ) | [inline, static] |
| static void _SetQWBE | ( | uint8_t * | p, | |
| uint64_t | i_qw | |||
| ) | [inline, static] |
| static void _SetQWLE | ( | uint8_t * | p, | |
| uint64_t | i_qw | |||
| ) | [inline, static] |
| static void _SetWBE | ( | uint8_t * | p, | |
| uint16_t | i_dw | |||
| ) | [inline, static] |
| static void _SetWLE | ( | uint8_t * | p, | |
| uint16_t | i_dw | |||
| ) | [inline, static] |
| static uint8_t clip_uint8_vlc | ( | int32_t | a | ) | [inline, static] |
Referenced by Filter(), FilterPacked(), and FilterPlanar().
| static int64_t GCD | ( | int64_t | a, | |
| int64_t | b | |||
| ) | [inline, static] |
| static uint32_t GetDWLE | ( | const void * | _p | ) | [inline, static] |
Referenced by ASF_GetGUID(), ASF_ReadObject_extended_stream_properties(), ASF_ReadObject_file_properties(), ASF_ReadObject_Header(), ASF_ReadObject_header_extension(), ASF_ReadObject_Index(), ASF_ReadObject_stream_properties(), AVI_ChunkReadCommon(), AVI_PacketGetHeader(), ChunkFind(), Demux(), DemuxInit(), DemuxPacket(), ExtendedHeaderLoad(), FrameHeaderLoad(), GetAPEvXSize(), GetPacket(), HeaderLoad(), mms_ParseCommand(), mms_ParsePacket(), mms_ReceivePacket(), MMSOpen(), Ogg_FindLogicalStreams(), Ogg_ReadAnnodexHeader(), ParseAPEvXTag(), PeekBlock(), ReadBlockHeader(), ReadNSVf(), SeekTableLoad(), matroska_segment_c::Select(), SkipAPETag(), SkipFile(), vorbis_ParseComment(), and WavSkipHeader().
| static uint64_t GetQWLE | ( | const void * | _p | ) | [inline, static] |
| static uint16_t GetWLE | ( | const void * | _p | ) | [inline, static] |
Referenced by ASF_GetGUID(), ASF_ReadObject_codec_list(), ASF_ReadObject_Data(), ASF_ReadObject_extended_stream_properties(), ASF_ReadObject_header_extension(), ASF_ReadObject_metadata(), ASF_ReadObject_stream_properties(), AsfObjectHelperReadString(), Demux(), DemuxInit(), DemuxPacket(), GetPacket(), mms_ParsePacket(), mms_ReceivePacket(), Ogg_FindLogicalStreams(), PeekBlock(), ProbeDVD(), ReadBlockHeader(), ReadNSVs(), matroska_segment_c::Select(), SkipFile(), var_buffer_addUTF16(), and WavSkipHeader().
| static uint64_t ntoh64 | ( | uint64_t | ll | ) | [inline, static] |
Referenced by amf_decode_number(), and Run().
| static uint16_t U16_AT | ( | const void * | _p | ) | [inline, static] |
Referenced by ParseSAP().
| static uint32_t U32_AT | ( | const void * | _p | ) | [inline, static] |
Referenced by analyze_chunk(), DoShuffle(), drms_init(), get_chunk_header(), GetUserKey(), InitShuffle(), parse_master(), and demux_sys_t::SwapButtons().
| static uint64_t U64_AT | ( | const void * | _p | ) | [inline, static] |
Referenced by GetSystemKey(), parse_chunk_headers(), and parse_master().
| const char* VLC_CompileBy | ( | void | ) |
Referenced by ParseExecute(), Version(), and Interface::WndProc().
| const char* VLC_CompileDomain | ( | void | ) |
Referenced by ParseExecute(), Version(), and Interface::WndProc().
| const char* VLC_CompileHost | ( | void | ) |
Referenced by ParseExecute(), Version(), and Interface::WndProc().
| const char* VLC_Compiler | ( | void | ) |
Referenced by libvlc_get_compiler(), ParseExecute(), Version(), and Interface::WndProc().
| const char* VLC_Error | ( | int | ) |
| char const* vlc_error | ( | int | ) |
References VLC_EBADVAR, VLC_EEXIT, VLC_EGENERIC, VLC_ENOMEM, VLC_ENOMOD, VLC_ENOOBJ, VLC_ENOVAR, VLC_ETIMEOUT, and VLC_SUCCESS.
Referenced by __var_Command(), Run(), and vlclua_push_ret().
| void* vlc_gc_init | ( | gc_object_t * | p_gc, | |
| void(*)(gc_object_t *) | pf_destruct | |||
| ) |
Atomically set the reference count to 1.
| p_gc | reference counted object | |
| pf_destruct | destruction calback |
References gc_object_t::pf_destructor, gc_object_t::refs, gc_object_t::spin, vlc_spin_init(), vlc_spin_lock, and vlc_spin_unlock.
| char* vlc_gettext | ( | const char * | msgid | ) |
| void* vlc_hold | ( | gc_object_t * | p_gc | ) |
Atomically increment the reference count.
| p_gc | reference counted object |
References gc_object_t::refs, refs, gc_object_t::spin, vlc_spin_lock, and vlc_spin_unlock.
Referenced by module_hold(), and msg_Hold().
| size_t vlc_iconv | ( | vlc_iconv_t | , | |
| const char ** | , | |||
| size_t * | , | |||
| char ** | , | |||
| size_t * | ||||
| ) |
Referenced by dvbsi_to_utf8(), locale_fast(), nscdec(), ParseText(), RenderText(), stream_ReadLine(), var_buffer_addUTF16(), and vlc_fix_readdir().
| int vlc_iconv_close | ( | vlc_iconv_t | ) |
| vlc_iconv_t vlc_iconv_open | ( | const char * | , | |
| const char * | ||||
| ) |
| void* vlc_memcpy | ( | void * | , | |
| const void * | , | |||
| size_t | ||||
| ) |
vlc_memcpy: fast CPU-dependent memcpy
References pf_vlc_memcpy.
Referenced by aout_DecPlay(), AudioGetBuffer(), BlendI420I420_no_alpha(), Copy(), CopyPicture(), DecodeBlock(), Demux(), Display(), DoWork(), Encode(), EncodeBlock(), EncodeFrame(), EStoPES(), exec_DataSharedMem(), ffmpeg_CopyPicture(), FillBuffer(), FillPicture(), Filter(), FilterEdge(), FilterErase(), FilterGradient(), FilterHough(), FilterPlanar(), FixPES(), GetPCM(), I420_YMGA(), I422_I420(), I422_YV12(), paCallback(), plane_CopyPixels(), Play(), PlayWaveOut(), ReadCompressed(), Render(), RenderBlend(), RenderBob(), RenderCallbackAnalog(), RenderCallbackSPDIF(), RenderDiscard(), RenderLinear(), RenderPicture(), RenderText(), RenderYadif(), Resample(), SDLCallback(), SendAudio(), SendFrame(), SendVideo(), tarkin_CopyPicture(), theora_CopyPicture(), and VideoGetBuffer().
| void* vlc_memset | ( | void * | , | |
| int | , | |||
| size_t | ||||
| ) |
vlc_memset: fast CPU-dependent memset
References pf_vlc_memset.
Referenced by DoWork(), DrawRectangle(), Filter(), FilterEdge(), FilterGradient(), FilterHough(), FilterPlanar(), I422_YUVA(), paCallback(), Play(), PlayWaveOut(), RenderCallbackAnalog(), RenderCallbackSPDIF(), SDLCallback(), and Thread().
| static const char* vlc_pgettext | ( | const char * | ctx, | |
| const char * | id | |||
| ) | [inline, static] |
References vlc_gettext().
Referenced by SearchLineEdit::SearchLineEdit(), and SoundWidget::updateVolume().
| void vlc_release | ( | gc_object_t * | p_gc | ) |
Atomically decrement the reference count and, if it reaches zero, destroy.
| p_gc | reference counted object. |
References gc_object_t::pf_destructor, gc_object_t::refs, refs, gc_object_t::spin, vlc_spin_destroy, vlc_spin_lock, and vlc_spin_unlock.
Referenced by module_release(), and msg_Release().
| bool vlc_ureduce | ( | unsigned * | , | |
| unsigned * | , | |||
| uint64_t | , | |||
| uint64_t | , | |||
| uint64_t | ||||
| ) |
| const char* VLC_Version | ( | void | ) |
Referenced by libvlc_get_version(), ParseExecute(), Version(), and vlclua_version().
| int vlc_wclosedir | ( | void * | _p_dir | ) |
1.5.6