| OGMDvd Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#include <ogmdvd-enums.h> enum OGMDvdVideoFormat; enum OGMDvdDisplayAspect; enum OGMDvdDisplayFormat; enum OGMDvdAudioFormat; enum OGMDvdAudioChannels; enum OGMDvdAudioQuantization; enum OGMDvdAudioContent; enum OGMDvdSubpContent;
typedef enum {
OGMDVD_VIDEO_FORMAT_NTSC = 0,
OGMDVD_VIDEO_FORMAT_PAL = 1
} OGMDvdVideoFormat;
The video format of the DVD title
typedef enum {
OGMDVD_DISPLAY_ASPECT_4_3 = 0,
OGMDVD_DISPLAY_ASPECT_16_9 = 1
} OGMDvdDisplayAspect;
The display aspect of the DVD title
typedef enum {
OGMDVD_DISPLAY_FORMAT_PS_LETTER = 0,
OGMDVD_DISPLAY_FORMAT_PAN_SCAN = 1,
OGMDVD_DISPLAY_FORMAT_LETTERBOX = 2
} OGMDvdDisplayFormat;
The display format of the DVD title
typedef enum {
OGMDVD_AUDIO_FORMAT_AC3 = 0,
OGMDVD_AUDIO_FORMAT_MPEG1 = 2,
OGMDVD_AUDIO_FORMAT_MPEG2EXT = 3,
OGMDVD_AUDIO_FORMAT_LPCM = 4,
OGMDVD_AUDIO_FORMAT_SDDS = 5,
OGMDVD_AUDIO_FORMAT_DTS = 6
} OGMDvdAudioFormat;
The format of the audio stream
typedef enum {
OGMDVD_AUDIO_CHANNELS_MONO = 0,
OGMDVD_AUDIO_CHANNELS_STEREO = 1,
OGMDVD_AUDIO_CHANNELS_SURROUND = 3,
OGMDVD_AUDIO_CHANNELS_5_1 = 5
} OGMDvdAudioChannels;
The number of channels of the audio stream
typedef enum {
OGMDVD_AUDIO_QUANTIZATION_16 = 0,
OGMDVD_AUDIO_QUANTIZATION_20 = 1,
OGMDVD_AUDIO_QUANTIZATION_24 = 2,
OGMDVD_AUDIO_QUANTIZATION_DRC = 3
} OGMDvdAudioQuantization;
The quantization of the audio stream
typedef enum {
OGMDVD_AUDIO_CONTENT_UNDEFINED = 0,
OGMDVD_AUDIO_CONTENT_NORMAL = 1,
OGMDVD_AUDIO_CONTENT_IMPAIRED = 2,
OGMDVD_AUDIO_CONTENT_COMMENTS1 = 3,
OGMDVD_AUDIO_CONTENT_COMMENTS2 = 4
} OGMDvdAudioContent;
The content of the audio stream
| The stream has undefined content | |
| The stream has normal content | |
| The stream has content for impaired audience | |
| The stream is a commentary | |
| The stream is a commentary |
typedef enum {
OGMDVD_SUBP_CONTENT_UNDEFINED,
OGMDVD_SUBP_CONTENT_NORMAL,
OGMDVD_SUBP_CONTENT_LARGE,
OGMDVD_SUBP_CONTENT_CHILDREN,
OGMDVD_SUBP_CONTENT_RESERVED1,
OGMDVD_SUBP_CONTENT_NORMAL_CC,
OGMDVD_SUBP_CONTENT_LARGE_CC,
OGMDVD_SUBP_CONTENT_CHILDREN_CC,
OGMDVD_SUBP_CONTENT_RESERVED2,
OGMDVD_SUBP_CONTENT_FORCED,
OGMDVD_SUBP_CONTENT_RESERVED3,
OGMDVD_SUBP_CONTENT_RESERVED4,
OGMDVD_SUBP_CONTENT_RESERVED5,
OGMDVD_SUBP_CONTENT_DIRECTOR,
OGMDVD_SUBP_CONTENT_LARGE_DIRECTOR,
OGMDVD_SUBP_CONTENT_CHILDREN_DIRECTOR
} OGMDvdSubpContent;
The content of the subtitle stream
| The stream has undefined content | |
| The stream has normal content | |
| The stream has large content | |
| The stream has content for children | |
| Reserved | |
| The stream has normal closed caption content | |
| The stream has large closed caption content | |
| The stream has closed caption content for children | |
| Reserved | |
| The stream has forced content | |
| Reserved | |
| Reserved | |
| Reserved | |
| The stream has director commentary content | |
| The stream has large director commentary content | |
| The stream has director commentary content for children |