Data Structures |
| struct | counter_sample_t |
| struct | counter_t |
Defines |
| #define | stats_TimerStart(a, b, c) stats_TimerStart( VLC_OBJECT(a), b,c ) |
| #define | stats_TimerStop(a, b) stats_TimerStop( VLC_OBJECT(a), b ) |
| #define | stats_TimerDump(a, b) stats_TimerDump( VLC_OBJECT(a), b ) |
| #define | stats_TimersDumpAll(a) stats_TimersDumpAll( VLC_OBJECT(a) ) |
| #define | stats_TimersCleanAll(a) stats_TimersCleanAll( VLC_OBJECT(a) ) |
| #define | stats_TimerClean(a, b) stats_TimerClean( VLC_OBJECT(a), b ) |
Enumerations |
| enum | {
STATS_LAST,
STATS_COUNTER,
STATS_MAX,
STATS_MIN,
STATS_DERIVATIVE,
STATS_TIMER
} |
| enum | {
STATS_INPUT_BITRATE,
STATS_READ_BYTES,
STATS_READ_PACKETS,
STATS_DEMUX_READ,
STATS_DEMUX_BITRATE,
STATS_DEMUX_CORRUPTED,
STATS_DEMUX_DISCONTINUITY,
STATS_PLAYED_ABUFFERS,
STATS_LOST_ABUFFERS,
STATS_DECODED_AUDIO,
STATS_DECODED_VIDEO,
STATS_DECODED_SUB,
STATS_CLIENT_CONNECTIONS,
STATS_ACTIVE_CONNECTIONS,
STATS_SOUT_SENT_PACKETS,
STATS_SOUT_SENT_BYTES,
STATS_SOUT_SEND_BITRATE,
STATS_DISPLAYED_PICTURES,
STATS_LOST_PICTURES,
STATS_TIMER_PLAYLIST_BUILD,
STATS_TIMER_ML_LOAD,
STATS_TIMER_ML_DUMP,
STATS_TIMER_INTERACTION,
STATS_TIMER_PREPARSE,
STATS_TIMER_INPUT_LAUNCHING,
STATS_TIMER_MODULE_NEED,
STATS_TIMER_VIDEO_FRAME_ENCODING,
STATS_TIMER_AUDIO_FRAME_ENCODING,
STATS_TIMER_SKINS_PLAYTREE_IMAGE
} |
Functions |
| VLC_API void | stats_TimerStart (vlc_object_t *, const char *, unsigned int) |
| VLC_API void | stats_TimerStop (vlc_object_t *, unsigned int) |
| VLC_API void | stats_TimerDump (vlc_object_t *, unsigned int) |
| VLC_API void | stats_TimersDumpAll (vlc_object_t *) |
| VLC_API void | stats_TimersCleanAll (vlc_object_t *) |
| VLC_API void | stats_TimerClean (vlc_object_t *, unsigned int) |