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

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

configure(const FrameInfo &metadata, const EncodeOptions &opts) override (defined in scanner::internal::SoftwareVideoEncoder)scanner::internal::SoftwareVideoEncodervirtual
decoded_packets_buffered() override (defined in scanner::internal::SoftwareVideoEncoder)scanner::internal::SoftwareVideoEncodervirtual
feed(const u8 *frame_buffer, size_t frame_size) override (defined in scanner::internal::SoftwareVideoEncoder)scanner::internal::SoftwareVideoEncodervirtual
flush() override (defined in scanner::internal::SoftwareVideoEncoder)scanner::internal::SoftwareVideoEncodervirtual
get_packet(u8 *packet_buffer, size_t packet_size, size_t &actual_packet_size) override (defined in scanner::internal::SoftwareVideoEncoder)scanner::internal::SoftwareVideoEncodervirtual
get_supported_encoder_types() (defined in scanner::internal::VideoEncoder)scanner::internal::VideoEncoderstatic
has_encoder_type(VideoEncoderType type) (defined in scanner::internal::VideoEncoder)scanner::internal::VideoEncoderstatic
make_from_config(DeviceHandle device_handle, i32 num_devices, VideoEncoderType type) (defined in scanner::internal::VideoEncoder)scanner::internal::VideoEncoderstatic
profiler_ (defined in scanner::internal::VideoEncoder)scanner::internal::VideoEncoderprotected
set_profiler(Profiler *profiler) (defined in scanner::internal::VideoEncoder)scanner::internal::VideoEncoder
SoftwareVideoEncoder(i32 device_id, DeviceType output_type, i32 thread_count)scanner::internal::SoftwareVideoEncoder
wait_until_packets_copied() override (defined in scanner::internal::SoftwareVideoEncoder)scanner::internal::SoftwareVideoEncodervirtual
~SoftwareVideoEncoder() (defined in scanner::internal::SoftwareVideoEncoder)scanner::internal::SoftwareVideoEncoder
~VideoEncoder() (defined in scanner::internal::VideoEncoder)scanner::internal::VideoEncoderinlinevirtual