#include "race.h"
#include "Buzz_inc.h"
#include "mmfile.h"
#include "pace.h"
#include "utils.h"
Go to the source code of this file.
Data Structures | |
struct | music_file |
struct | music_key |
Functions | |
int | music_is_playing () |
int | music_is_track_playing (enum music_track track) |
void | music_load (enum music_track track) |
void | music_pump () |
void | music_set_mute (int muted) |
void | music_start_loop (enum music_track track, int loop) |
void | music_stop () |
void | music_stop_track (enum music_track track) |
Variables | |
struct music_file | music_files [M_MAX_MUSIC] |
int music_is_playing | ( | ) |
Definition at line 181 of file music_vorbis.c.
References M_MAX_MUSIC, music_files, and music_file::playing.
int music_is_track_playing | ( | enum music_track | track | ) |
void music_load | ( | enum music_track | track | ) |
Definition at line 86 of file music_vorbis.c.
References music_file::buf, music_file::buf_size, load_audio_file(), M_MAX_MUSIC, music_files, name, music_file::unplayable, and xrealloc().
Referenced by music_start_loop().
void music_pump | ( | ) |
Definition at line 198 of file music_vorbis.c.
void music_set_mute | ( | int | muted | ) |
void music_start_loop | ( | enum music_track | track, | |
int | loop | |||
) |
Definition at line 129 of file music_vorbis.c.
References AV_MUSIC_CHANNEL, music_file::buf, music_file::buf_size, music_file::chunk, audio_chunk::data, audio_chunk::loop, music_files, music_load(), music_stop(), play(), music_file::playing, audio_chunk::size, and music_file::unplayable.
void music_stop | ( | ) |
Definition at line 169 of file music_vorbis.c.
References M_MAX_MUSIC, music_files, music_stop_track(), and music_file::playing.
void music_stop_track | ( | enum music_track | track | ) |
Definition at line 157 of file music_vorbis.c.
References AV_MUSIC_CHANNEL, av_silence(), music_files, and music_file::playing.
Referenced by music_set_mute(), and music_stop().
struct music_file music_files[M_MAX_MUSIC] |
Definition at line 83 of file music_vorbis.c.
Referenced by music_is_playing(), music_is_track_playing(), music_load(), music_pump(), music_set_mute(), music_start_loop(), music_stop(), and music_stop_track().