59 uint32_t* out_written);
Transport-neutral camera source and image-codec facade.
ra8_err_t ra8_camera_codec_encode_to_stream(ra8_camera_codec_t *codec, const ra8_camera_frame_t *input, const ra8_camera_buffer_t *output_buffer, ra8_io_stream_t *stream, uint32_t *out_written)
Encode one frame and write the complete result to a byte stream.
Error Code Definitions for ra8-firmware.
ra8_err_codes_t ra8_err_t
Canonical error-return type used by every ra8-firmware API.
ra8_io targetable byte-stream facade – one writer, many destinations.
Caller-owned writable byte-buffer description.
Caller-owned handle binding one image codec and its context.
Immutable view of one captured or encoded image.
Caller-allocated byte-stream handle binding a sink to its context.