Skip to main content

Crate tpt_kinetix_core

Crate tpt_kinetix_core 

Source
Expand description

tpt-kinetix-core — shared types for the TPT Kinetix media processing engine.

This crate is the single source of truth for the data structures that flow between all other Kinetix crates:

Re-exports§

pub use capabilities::DecoderCapabilities;
pub use codec::CodecId;
pub use codec::MediaType;
pub use encode::EncodeConfig;
pub use encode::RateControl;
pub use encode::SpeedPreset;
pub use error::KinetixError;
pub use frame::AudioFrame;
pub use frame::SampleFormat;
pub use frame::VideoFrame;
pub use packet::Packet;
pub use pixel_format::PixelFormat;
pub use timestamp::Timestamp;

Modules§

capabilities
Decoder capability introspection.
codec
Codec and media-type identifiers shared across the Kinetix engine.
encode
Shared encoder configuration types.
error
frame
packet
pixel_format
timestamp