ifm3dpy.rtsp.DecoderManager

class ifm3dpy.rtsp.DecoderManager

Bases: None

Lists the available video decoders and reports whether each is usable.

__init__(*args, **kwargs)

Methods

__init__(*args, **kwargs)

_pybind11_conduit_v1_

discover_decoders()

List the video decoders and report whether each is usable.

class DecoderInfo

Bases: None

Describes a decoder and whether it is usable on this system.

property available

True when the decoder can be used on the current system (e.g. the ffmpeg decoder found a usable libavcodec).

property error

Reason the decoder is not usable; empty when it is usable.

property name

Stable decoder name (e.g. ‘ffmpeg’, ‘null’).

property supports_h264

True when the decoder advertises H.264 decode support.

static discover_decoders() list[ifm3dpy.rtsp.DecoderManager.DecoderInfo]

List the video decoders and report whether each is usable.

Returns

One entry per decoder.

Return type

List[ifm3dpy.rtsp.DecoderManager.DecoderInfo]