OGMDvd Reference Manual | ||||
---|---|---|---|---|
#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 |