c - Rockboxオーディオ形式

original title: "c - Rockbox audio format"


Translate

How do you specify a callback for rb->pcm_play_data()?



rb-> pcm_play_data()のコールバックをどのように指定しますか?

これは翻訳後の要約です。完全な翻訳を表示する必要がある場合は、「翻訳」アイコンをクリックしてください。


すべての答え
  • Translate

    The prototype for the callback function is as follows:

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

    *start should be set to point to the region of memory where your PCM data is stored (16-bit signed integers), and *size should be the size of this region.

    Once you've written your callback, call rb->pcm_play_data(), and enjoy the music!

    rb->pcm_play_data(my_audio_callback, NULL, NULL, 0);