Namespace VisioForge.Core.Types.MediaInfo
Classes
- AudioStreamInfo
-
Represents detailed information about an audio stream within a media file. This class provides properties such as bitrate, channels, sample rate, codec, and duration.
- DVDDecoderCaps
-
Represents the capabilities of a DVD decoder, including supported playback rates and audio format capabilities.
- DVDGPRMArray
-
Represents an array of DVD General Purpose Register Memory (GPRM) values used for DVD navigation and playback control.
- DVDInfo
-
Provides comprehensive information about a DVD disc, including its structure, content, capabilities, and current playback state.
- DVDKaraokeAttributes
-
Represents the attributes and configuration of DVD karaoke audio tracks.
- DVDMUACoeff
-
Represents the mixing coefficients for DVD Multi-channel User Audio (MUA) downmixing.
- DVDMUAMixingInfo
-
Represents the mixing configuration for a DVD Multi-channel User Audio (MUA) channel.
- DVDMenuAttributes
-
Represents the attributes of a DVD menu, providing comprehensive information about the menu's multimedia components.
- DVDMultichannelAudioAttributes
-
Represents the attributes for DVD multichannel audio streams, providing detailed information about channel mixing and downmixing coefficients for surround sound playback.
- DVDSubpictureAttributes
-
Represents the attributes and characteristics of a DVD subpicture stream.
- DVDTitleAttributes
-
Represents the complete set of attributes and stream information for a DVD title.
- DVDTitleInfo
-
Represents comprehensive information about a DVD title, including its attributes, menu structure, chapters, and parental controls.
- DVDVideoAttributes
-
Represents the comprehensive video format attributes of DVD content, including resolution, aspect ratio, frame rate, and encoding details.
- DVDVideoStream
-
Represents a DVD video stream with multi-angle support, extending basic video attributes with angle-specific information.
- MediaContainerInfo
-
Represents detailed information about the media container format of a file. This includes the overall duration of the media and any associated tags.
- MediaFileInfo
-
Provides comprehensive information about a media file, including details about its container, video streams, audio streams, subtitle streams, and RTP streams.
- MediaInfoTag
-
Represents a single metadata tag associated with a media file or stream. This class stores a key-value pair for a specific piece of information.
- RTPStreamInfo
-
Represents detailed information about an RTP (Real-time Transport Protocol) stream. This class provides properties such as encoding name, payload type, and stream type.
- SubtitleStreamInfo
-
Represents detailed information about a subtitle stream within a media file. This class provides properties such as offset, track name, codec, and language.
- VideoStreamInfo
-
Represents detailed information about a video stream within a media file. This class provides properties such as bitrate, frame rate, codec, dimensions, and duration.
Structs
- DVDAudioAttributes
-
Represents the complete set of attributes for a DVD audio stream, including format, language, and technical specifications.
- DVDSPRMArray
-
Represents an array of DVD System Parameter Register (SPRM) values that control DVD player state and behavior.
Enums
- DVDAudioAppMode
-
Defines the application mode for DVD audio streams, indicating the primary purpose or special features of the audio track.
- DVDAudioCaps
-
Defines the audio format capabilities supported by a DVD player or decoder, represented as bit flags.
- DVDAudioFormat
-
Specifies the audio encoding format used in a DVD audio stream.
- DVDAudioLangExt
-
Defines language extension codes that identify special-purpose audio tracks on a DVD.
- DVDDiscSide
-
Specifies which side of a double-sided DVD disc is currently being accessed or referenced.
- DVDKaraokeAssignment
-
Defines the channel assignment modes for DVD karaoke audio tracks.
- DVDKaraokeContents
-
Defines the types of audio content that can be present in DVD karaoke channels.
- DVDSubPictureCoding
-
Specifies the encoding method used for DVD subpicture (subtitle and menu overlay) data streams.
- DVDSubPictureLangExt
-
Specifies the language extension code for DVD subpicture streams, indicating the intended purpose and display characteristics of subtitles.
- DVDSubPictureType
-
Specifies the type of content contained in a DVD subpicture stream.
- DVDTitleAppMode
-
Specifies the application mode or special features enabled for a DVD title.
- DVDTitleInfoParentalLevel
-
Defines the parental control levels available in the DVD specification for content rating and access control.
- DVDValidUOPFlag
-
Defines User Operation Prohibition (UOP) flags that indicate which user operations are currently prohibited during DVD playback.
- DVDVideoStreamCompression
-
Specifies the video compression format used for encoding DVD video streams.