#define MINIMP3_FLOAT_OUTPUT
#define MINIMP3_IMPLEMENTATION
#define MINIMP3_NO_STDIO
#include "audio_stream_mp3.h"
#include "core/io/file_access.h"
int AudioStreamPlaybackMP3::_mix_internal(AudioFrame *p_buffer, int p_frames) { … }
float AudioStreamPlaybackMP3::get_stream_sampling_rate() { … }
void AudioStreamPlaybackMP3::start(double p_from_pos) { … }
void AudioStreamPlaybackMP3::stop() { … }
bool AudioStreamPlaybackMP3::is_playing() const { … }
int AudioStreamPlaybackMP3::get_loop_count() const { … }
double AudioStreamPlaybackMP3::get_playback_position() const { … }
void AudioStreamPlaybackMP3::seek(double p_time) { … }
void AudioStreamPlaybackMP3::tag_used_streams() { … }
void AudioStreamPlaybackMP3::set_is_sample(bool p_is_sample) { … }
bool AudioStreamPlaybackMP3::get_is_sample() const { … }
Ref<AudioSamplePlayback> AudioStreamPlaybackMP3::get_sample_playback() const { … }
void AudioStreamPlaybackMP3::set_sample_playback(const Ref<AudioSamplePlayback> &p_playback) { … }
void AudioStreamPlaybackMP3::set_parameter(const StringName &p_name, const Variant &p_value) { … }
Variant AudioStreamPlaybackMP3::get_parameter(const StringName &p_name) const { … }
AudioStreamPlaybackMP3::~AudioStreamPlaybackMP3() { … }
Ref<AudioStreamPlayback> AudioStreamMP3::instantiate_playback() { … }
String AudioStreamMP3::get_stream_name() const { … }
void AudioStreamMP3::clear_data() { … }
void AudioStreamMP3::set_data(const Vector<uint8_t> &p_data) { … }
Vector<uint8_t> AudioStreamMP3::get_data() const { … }
void AudioStreamMP3::set_loop(bool p_enable) { … }
bool AudioStreamMP3::has_loop() const { … }
void AudioStreamMP3::set_loop_offset(double p_seconds) { … }
double AudioStreamMP3::get_loop_offset() const { … }
double AudioStreamMP3::get_length() const { … }
bool AudioStreamMP3::is_monophonic() const { … }
void AudioStreamMP3::get_parameter_list(List<Parameter> *r_parameters) { … }
void AudioStreamMP3::set_bpm(double p_bpm) { … }
double AudioStreamMP3::get_bpm() const { … }
void AudioStreamMP3::set_beat_count(int p_beat_count) { … }
int AudioStreamMP3::get_beat_count() const { … }
void AudioStreamMP3::set_bar_beats(int p_bar_beats) { … }
int AudioStreamMP3::get_bar_beats() const { … }
Ref<AudioSample> AudioStreamMP3::generate_sample() const { … }
void AudioStreamMP3::_bind_methods() { … }
AudioStreamMP3::AudioStreamMP3() { … }
AudioStreamMP3::~AudioStreamMP3() { … }