Namespace VAST.File.ISO
Classes
- IsoFormatParser
Provides parsing and writing capabilities for the ISO base media file format (ISOBMFF/MP4). Supports reading media samples from MP4 files and writing media samples to MP4 files, including fragmented MP4 (fMP4) segments.
- IsoLiveHttpSource
Live HTTP source for ISO base media file format (MP4) streams. Pulls MP4 fragment data from an HTTP source, parses it using IsoFormatParser, and dispatches decoded samples with real-time playback pacing.
- IsoSink
Implements IMediaSink and IUriRotatable for writing ISO base media file format (MP4) files using IsoFormatParser as the underlying writer. Supports file URI rotation for chunked recording.
- IsoSource
Provides an ISO base media file format (MP4) media source that implements IInteractiveMediaSource for reading and playing back ISO media files with support for seeking, pausing, looping, and variable playback rates.
- ParsingParameters
Contains configuration and state parameters for ISO media file parsing and writing.
Enums
- IsoFormatParser.State
Represents the current state of the IsoFormatParser.
- WritingState
Specifies the writing state of an ISO media file.