OGMDvdStream

OGMDvdStream — Structure describing a stream

Synopsis


#include <ogmdvd-stream.h>

void                ogmdvd_stream_ref                   (OGMDvdStream *stream);
void                ogmdvd_stream_unref                 (OGMDvdStream *stream);
OGMDvdTitle*        ogmdvd_stream_get_title             (OGMDvdStream *stream);
gint                ogmdvd_stream_get_id                (OGMDvdStream *stream);
gint                ogmdvd_stream_get_nr                (OGMDvdStream *stream);

Description

Details

ogmdvd_stream_ref ()

void                ogmdvd_stream_ref                   (OGMDvdStream *stream);

Increments the reference count of an OGMDvdStream.

stream :

An OGMDvdStream

ogmdvd_stream_unref ()

void                ogmdvd_stream_unref                 (OGMDvdStream *stream);

Decrements the reference count of an OGMDvdStream.

stream :

An OGMDvdStream

ogmdvd_stream_get_title ()

OGMDvdTitle*        ogmdvd_stream_get_title             (OGMDvdStream *stream);

Returns the title the OGMDvdStream belongs to

stream :

An OGMDvdStream

Returns :

An OGMDvdTitle, or NULL

ogmdvd_stream_get_id ()

gint                ogmdvd_stream_get_id                (OGMDvdStream *stream);

Returns the stream identifier.

stream :

An OGMDvdStream

Returns :

The stream identifier, or -1

ogmdvd_stream_get_nr ()

gint                ogmdvd_stream_get_nr                (OGMDvdStream *stream);

Returns the stream number.

stream :

An OGMDvdStream

Returns :

The stream number, or -1