2008-08-04 12 views

उत्तर

5

कॉलबैक फ़ंक्शन के लिए प्रोटोटाइप इस प्रकार है:

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

*start स्मृति के क्षेत्र में, जहां अपने पीसीएम डेटा संग्रहीत किया जाता है (16-बिट पर हस्ताक्षर किए पूर्णांक) को इंगित करने के लिए सेट किया जाना चाहिए, और *size होना चाहिए इस क्षेत्र का आकार।

एक बार जब आप अपना कॉलबैक लिख चुके हैं, तो rb->pcm_play_data() पर कॉल करें, और संगीत का आनंद लें!

rb->pcm_play_data(my_audio_callback, NULL, NULL, 0); 
संबंधित मुद्दे