VLC  4.0.0-dev
Macros
vlc_config.h File Reference

This file defines of values used in interface, vout, aout and vlc core functions. More...

Include dependency graph for vlc_config.h:

Go to the source code of this file.

Macros

#define VLC_TICK_INVALID   INT64_C(0)
 
#define VLC_TICK_0   INT64_C(1)
 
#define CLOCK_FREQ   INT64_C(1000000)
 
#define INTF_IDLE_SLEEP   VLC_TICK_FROM_MS(50)
 
#define INPUT_IDLE_SLEEP   VLC_TICK_FROM_MS(100)
 
#define DEFAULT_PTS_DELAY   VLC_TICK_FROM_MS(300)
 
#define VOUT_ASPECT_FACTOR   432000
 
#define VOUT_MAX_WIDTH   4096
 
#define VOUT_MAX_PLANES   5
 
#define VOUT_OUTMEM_SLEEP   VLC_TICK_FROM_MS(20)
 
#define VOUT_TITLE   "VLC"
 

Detailed Description

This file defines of values used in interface, vout, aout and vlc core functions.

Macro Definition Documentation

◆ CLOCK_FREQ

#define CLOCK_FREQ   INT64_C(1000000)

◆ DEFAULT_PTS_DELAY

#define DEFAULT_PTS_DELAY   VLC_TICK_FROM_MS(300)

◆ INPUT_IDLE_SLEEP

#define INPUT_IDLE_SLEEP   VLC_TICK_FROM_MS(100)

Referenced by MainLoop().

◆ INTF_IDLE_SLEEP

#define INTF_IDLE_SLEEP   VLC_TICK_FROM_MS(50)

◆ VLC_TICK_0

#define VLC_TICK_0   INT64_C(1)

◆ VLC_TICK_INVALID

#define VLC_TICK_INVALID   INT64_C(0)

Referenced by aout_DecDrain(), aout_DecFlush(), aout_DecNew(), aout_DecPlay(), block_Init(), ClockStreamToSystem(), CreateDecoder(), date_Decrement(), date_Increment(), date_Init(), decoder_GetDisplayDate(), DecoderUpdatePreroll(), End(), EsOutSend(), EsOutVaControlLocked(), Init(), input_clock_ConvertTS(), input_clock_New(), input_clock_Reset(), input_clock_Update(), input_rate_Add(), input_rate_Init(), input_thread_Events(), main_stream_to_system(), MainLoop(), MainLoopDemux(), MainLoopStatistics(), ModuleThread_GetDisplayDate(), ModuleThread_PlayAudio(), ModuleThread_PlaySpu(), ModuleThread_PlayVideo(), ModuleThread_QueueSpu(), net_Connect(), picture_fifo_Delete(), picture_fifo_Flush(), picture_Reset(), sout_MuxNew(), sout_MuxSendBuffer(), stats_GetRate(), Thread(), ThreadDisplayPicture(), thumbnailer_RequestCommon(), timestamp_FifoGet(), vlc_clock_main_ChangePause(), vlc_clock_main_New(), vlc_clock_main_Reset(), vlc_clock_main_reset(), vlc_clock_main_SetFirstPcr(), vlc_clock_master_reset(), vlc_clock_master_to_system_locked(), vlc_clock_master_update(), vlc_clock_monotonic_to_system_locked(), vlc_clock_slave_reset(), vlc_clock_slave_to_system_locked(), vlc_clock_Wait(), vlc_player_AddSmpteTimer(), vlc_player_AddTimer(), vlc_player_destructor_Thread(), vlc_player_GetLength(), vlc_player_GetTime(), vlc_player_GetTimerPoint(), vlc_player_InitTimer(), vlc_player_input_HandleAtoBLoop(), vlc_player_input_HandleState(), vlc_player_input_HandleStateEvent(), vlc_player_input_New(), vlc_player_osd_Position(), vlc_player_RemoveTimerSource(), vlc_player_ResetTimer(), vlc_player_SeekByPos(), vlc_player_SendTimerSourceUpdates(), vlc_player_SetAtoBLoop(), vlc_player_timer_point_GetNextIntervalDate(), vlc_player_timer_point_Interpolate(), vlc_player_UpdateTimer(), vlc_player_UpdateTimerSource(), vlc_player_UpdateTimerState(), vlc_strfplayer(), vout_ChangePause(), vout_chrono_Init(), vout_chrono_Stop(), vout_control_Pop(), vout_FlushUnlocked(), vout_NextPicture(), and vout_Start().

◆ VOUT_ASPECT_FACTOR

#define VOUT_ASPECT_FACTOR   432000

◆ VOUT_MAX_PLANES

#define VOUT_MAX_PLANES   5

◆ VOUT_MAX_WIDTH

#define VOUT_MAX_WIDTH   4096

◆ VOUT_OUTMEM_SLEEP

#define VOUT_OUTMEM_SLEEP   VLC_TICK_FROM_MS(20)

◆ VOUT_TITLE

#define VOUT_TITLE   "VLC"