41 #ifndef OGGPLAY_QUERY_HEADER
42 #define OGGPLAY_QUERY_HEADER
44 #include <oggz/oggz.h>
int oggplay_get_num_tracks(OggPlay *me)
Get the number of tracks in the Ogg container.
struct OggPlay_ OggPlay
This is returned by oggplay_open_with_reader() or oggplay_new_with_reader().
Definition: oggplay.h:56
OggPlayErrorCode oggplay_set_track_active(OggPlay *me, int track_num)
Set a track active.
OggPlayErrorCode oggplay_set_track_inactive(OggPlay *me, int track_num)
Inactivate a given track.
OggPlayErrorCode
Definitions of error return values.
Definition: oggplay_enums.h:48
OggzStreamContent oggplay_get_track_type(OggPlay *me, int track_num)
Retrieve the type of a track.
const char * oggplay_get_track_typename(OggPlay *me, int track_num)
Get a track's type name.