Libav
Functions
time.h File Reference
#include <stdint.h>

Go to the source code of this file.

Functions

int64_t av_gettime (void)
 Get the current time in microseconds. More...
 
int64_t av_gettime_relative (void)
 Get the current time in microseconds since some unspecified starting point. More...
 
int av_usleep (unsigned usec)
 Sleep for a period of time. More...
 

Function Documentation

◆ av_gettime()

int64_t av_gettime ( void  )

◆ av_gettime_relative()

int64_t av_gettime_relative ( void  )

Get the current time in microseconds since some unspecified starting point.

On platforms that support it, the time comes from a monotonic clock This property makes this time source ideal for measuring relative time. The returned values may not be monotonic on platforms where a monotonic clock is not available.

Definition at line 57 of file time.c.

Referenced by dct_error(), enqueue_packet(), ff_rtp_check_and_send_back_rr(), ff_rtp_send_rtcp_feedback(), ff_rtsp_open_transport_ctx(), get_external_clock(), get_input_packet(), get_video_clock(), get_video_frame(), getutime(), hls_read(), idct248_error(), main(), parse_playlist(), print_report(), read_data(), retry_transfer_wrapper(), rtcp_parse_packet(), rtp_parse_one_packet(), rtsp_read_packet(), sap_write_packet(), sdl_audio_callback(), stream_pause(), transcode(), transcode_init(), video_audio_display(), and video_refresh_timer().

◆ av_usleep()

int av_usleep ( unsigned  usec)

Sleep for a period of time.

Although the duration is expressed in microseconds, the actual delay may be rounded to the precision of the system timer.

Parameters
usecNumber of microseconds to sleep.
Returns
zero on success or (negative) error code.

Definition at line 68 of file time.c.

Referenced by encode_frame(), ff_dxva2_common_end_frame(), hls_read(), input_thread(), main(), process_frame(), process_input(), qsv_decode(), qsv_transfer_data_from(), qsv_transfer_data_to(), qsvscale_filter_frame(), read_data(), refresh_thread(), retry_transfer_wrapper(), rtmp_http_read(), and wait_frame().