Top | ![]() |
![]() |
![]() |
![]() |
OGMDvdParser * | ogmdvd_parser_new () |
void | ogmdvd_parser_ref () |
void | ogmdvd_parser_unref () |
gint | ogmdvd_parser_analyze () |
gint | ogmdvd_parser_get_max_frames () |
void | ogmdvd_parser_set_max_frames () |
gint | ogmdvd_parser_get_audio_bitrate () |
OGMDvdParser *
ogmdvd_parser_new (OGMDvdTitle *title
);
Creates a new OGMDvdParser.
void
ogmdvd_parser_ref (OGMDvdParser *parser
);
Increments the reference count of an OGMDvdParser.
void
ogmdvd_parser_unref (OGMDvdParser *parser
);
Decrements the reference count of an OGMDvdParser.
gint ogmdvd_parser_analyze (OGMDvdParser *parser
,guchar *buffer
);
Analyzes the block contained in buffer
.
gint
ogmdvd_parser_get_max_frames (OGMDvdParser *parser
);
Returns the maximum number of frames to analyze.
void ogmdvd_parser_set_max_frames (OGMDvdParser *parser
,gint max_frames
);
Sets the maximum number of frames to analyse. If max_frames
is negative,
all the frames of the title will be analyzed.
gint ogmdvd_parser_get_audio_bitrate (OGMDvdParser *parser
,guint nr
);
Returns the bitrate of the audio stream at position nr, starting at 0.