5.1. Basic function

5.1.1. get_available_tpu_num

Get the number of available TPUs.

Interface:
def get_available_tpu_num()->int

Returns:

  • tpu_num : int

Number of available TPUs

5.1.2. set_print_flag

Print main process time use.

Interface:
def set_print_flag(print_flag: bool)

Parameters:

  • print_flag : bool

If print_flag is true, print main process time use, Otherwise not print.

5.1.3. set_dump_io_flag

Dump input date and output date.

Interface:
def set_dump_io_flag(dump_io_flag: bool)

Parameters:

  • dump_io_flag : bool

If dump_io_flag is true, dump input data and output data, Otherwise not dump.

5.1.4. set_decoder_env

Set Decoder environment, must set befor Decoder Constructor, else use default values

Interface:
def set_decoder_env(env_name: str, env_value: str)

Parameters:

  • env_name: str

Environment name, name list: refcounted_frames, extra_frame_buffer_num, rtsp_transport, stimeout, rtsp_flags, buffer_size, max_delay, probesize, analyzeduration.

  • env_value: str

Environment value.