## Types Types — Public data structures used throughout OGMDvd |

## Synopsis

    #include <ogmdvd-types.h>

                        OGMDvdDisc;
                        OGMDvdTitle;
                        OGMDvdStream;
                        OGMDvdAudioStream;
                        OGMDvdSubpStream;
                        OGMDvdReader;
                        OGMDvdParser;

## Description

## Details

### OGMDvdDisc

    typedef struct _OGMDvdDisc OGMDvdDisc;

An opaque structure representing a DVD disc

### OGMDvdTitle

    typedef struct _OGMDvdTitle OGMDvdTitle;

An opaque structure representing a DVD title

### OGMDvdStream

    typedef struct _OGMDvdStream OGMDvdStream;

An opaque structure representing a DVD stream

### OGMDvdAudioStream

    typedef struct _OGMDvdAudioStream OGMDvdAudioStream;

An opaque structure representing a DVD audio stream

### OGMDvdSubpStream

    typedef struct _OGMDvdSubpStream OGMDvdSubpStream;

An opaque structure representing a DVD subtitle stream

### OGMDvdReader

    typedef struct _OGMDvdReader OGMDvdReader;

An opaque structure to read the content of a DVD

### OGMDvdParser

    typedef struct _OGMDvdParser OGMDvdParser;

An opaque structure to parse the content of a DVD