Expand description
Utility functions used by several parts of this crate.
This module is for anything that doesn’t fit into the other top-level modules. Try not to add new code here unless it really doesn’t belong anywhere else.
Structs§
- BitWriter
- Dmabuf
Frame - IvfFile
Header - Helper struct for synthesizing IVF file header
- IvfFrame
Header - Helper struct for synthesizing IVF frame header
- IvfIterator
- Iterator over IVF packets.
- NalIterator
- Iterator NALUs in a bitstream.
- User
PtrFrame - A structure that holds user-allocated memory for a frame as well as its layout.
Enums§
Functions§
- simple_
playback_ loop - Simple decoding loop that plays the stream once from start to finish.
- simple_
playback_ loop_ owned_ frames - Frame allocation callback that results in self-allocated memory.
- simple_
playback_ loop_ userptr_ frames - Frame allocation callback that returns user-allocated memory for the frames.