Scanner C++ API
scanner::internal::VideoDecoder Member List

This is the complete list of members for scanner::internal::VideoDecoder, including all inherited members.

configure(const FrameInfo &metadata)=0 (defined in scanner::internal::VideoDecoder)scanner::internal::VideoDecoderpure virtual
decoded_frames_buffered()=0 (defined in scanner::internal::VideoDecoder)scanner::internal::VideoDecoderpure virtual
discard_frame()=0 (defined in scanner::internal::VideoDecoder)scanner::internal::VideoDecoderpure virtual
feed(const u8 *encoded_buffer, size_t encoded_size, bool discontinuity=false)=0 (defined in scanner::internal::VideoDecoder)scanner::internal::VideoDecoderpure virtual
get_frame(u8 *decoded_buffer, size_t decoded_size)=0 (defined in scanner::internal::VideoDecoder)scanner::internal::VideoDecoderpure virtual
get_supported_decoder_types() (defined in scanner::internal::VideoDecoder)scanner::internal::VideoDecoderstatic
has_decoder_type(VideoDecoderType type) (defined in scanner::internal::VideoDecoder)scanner::internal::VideoDecoderstatic
make_from_config(DeviceHandle device_handle, i32 num_devices, VideoDecoderType type) (defined in scanner::internal::VideoDecoder)scanner::internal::VideoDecoderstatic
profiler_ (defined in scanner::internal::VideoDecoder)scanner::internal::VideoDecoderprotected
set_profiler(Profiler *profiler) (defined in scanner::internal::VideoDecoder)scanner::internal::VideoDecoder
wait_until_frames_copied()=0 (defined in scanner::internal::VideoDecoder)scanner::internal::VideoDecoderpure virtual
~VideoDecoder() (defined in scanner::internal::VideoDecoder)scanner::internal::VideoDecoderinlinevirtual