Scanner C++ API
|
This is the complete list of members for scanner::internal::VideoEncoder, including all inherited members.
configure(const FrameInfo &metadata, const EncodeOptions &opts)=0 (defined in scanner::internal::VideoEncoder) | scanner::internal::VideoEncoder | pure virtual |
decoded_packets_buffered()=0 (defined in scanner::internal::VideoEncoder) | scanner::internal::VideoEncoder | pure virtual |
feed(const u8 *frame_buffer, size_t frame_size)=0 (defined in scanner::internal::VideoEncoder) | scanner::internal::VideoEncoder | pure virtual |
flush()=0 (defined in scanner::internal::VideoEncoder) | scanner::internal::VideoEncoder | pure virtual |
get_packet(u8 *decoded_buffer, size_t decoded_size, size_t &actual_packet_size)=0 (defined in scanner::internal::VideoEncoder) | scanner::internal::VideoEncoder | pure virtual |
get_supported_encoder_types() (defined in scanner::internal::VideoEncoder) | scanner::internal::VideoEncoder | static |
has_encoder_type(VideoEncoderType type) (defined in scanner::internal::VideoEncoder) | scanner::internal::VideoEncoder | static |
make_from_config(DeviceHandle device_handle, i32 num_devices, VideoEncoderType type) (defined in scanner::internal::VideoEncoder) | scanner::internal::VideoEncoder | static |
profiler_ (defined in scanner::internal::VideoEncoder) | scanner::internal::VideoEncoder | protected |
set_profiler(Profiler *profiler) (defined in scanner::internal::VideoEncoder) | scanner::internal::VideoEncoder | |
wait_until_packets_copied()=0 (defined in scanner::internal::VideoEncoder) | scanner::internal::VideoEncoder | pure virtual |
~VideoEncoder() (defined in scanner::internal::VideoEncoder) | scanner::internal::VideoEncoder | inlinevirtual |