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

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

configure(const FrameInfo &metadata) override (defined in scanner::internal::SoftwareVideoDecoder)scanner::internal::SoftwareVideoDecodervirtual
decoded_frames_buffered() override (defined in scanner::internal::SoftwareVideoDecoder)scanner::internal::SoftwareVideoDecodervirtual
discard_frame() override (defined in scanner::internal::SoftwareVideoDecoder)scanner::internal::SoftwareVideoDecodervirtual
feed(const u8 *encoded_buffer, size_t encoded_size, bool discontinuity=false) override (defined in scanner::internal::SoftwareVideoDecoder)scanner::internal::SoftwareVideoDecodervirtual
get_frame(u8 *decoded_buffer, size_t decoded_size) override (defined in scanner::internal::SoftwareVideoDecoder)scanner::internal::SoftwareVideoDecodervirtual
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
SoftwareVideoDecoder(i32 device_id, DeviceType output_type, i32 thread_count)scanner::internal::SoftwareVideoDecoder
wait_until_frames_copied() override (defined in scanner::internal::SoftwareVideoDecoder)scanner::internal::SoftwareVideoDecodervirtual
~SoftwareVideoDecoder() (defined in scanner::internal::SoftwareVideoDecoder)scanner::internal::SoftwareVideoDecoder
~VideoDecoder() (defined in scanner::internal::VideoDecoder)scanner::internal::VideoDecoderinlinevirtual