Rockbox-Audio-Format

stimmen
13

Wie geben Sie einen Rückruf für rb->pcm_play_data()?

Veröffentlicht am 04/08/2008 um 16:02
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
5

Der Prototyp für die Callback-Funktion ist wie folgt:

static void my_audio_callback(const void **start, size_t *size);

*startsollte den Bereich des Speichers Punkt eingestellt werden , wo Ihre PCM - Daten (16-Bit - Integer mit Vorzeichen) gespeichert sind, und *sizesoll die Größe dieser Region sein.

Sobald Sie Ihren Rückruf geschrieben haben, rufen Sie rb->pcm_play_data()und genießen Sie die Musik!

rb->pcm_play_data(my_audio_callback, NULL, NULL, 0);
Beantwortet am 14/11/2015 um 18:34
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more