@@ -142,7 +142,7 @@ static struct broadcast_source_stream {
142
142
lc3_encoder_mem_48k_t lc3_encoder_mem ;
143
143
#endif
144
144
#if defined(CONFIG_USE_USB_AUDIO_INPUT )
145
- struct ring_buf audio_ring_buf ;
145
+ struct ring_buffer audio_ring_buf ;
146
146
uint8_t _ring_buffer_memory [AUDIO_RING_BUF_BYTES ];
147
147
#endif /* defined(CONFIG_USE_USB_AUDIO_INPUT) */
148
148
#endif /* defined(CONFIG_LIBLC3) */
@@ -197,7 +197,7 @@ static void send_data(struct broadcast_source_stream *source_stream)
197
197
}
198
198
199
199
#if defined(CONFIG_USE_USB_AUDIO_INPUT )
200
- uint32_t size = ring_buf_get (& source_stream -> audio_ring_buf , (uint8_t * )send_pcm_data ,
200
+ uint32_t size = ring_buffer_read (& source_stream -> audio_ring_buf , (uint8_t * )send_pcm_data ,
201
201
sizeof (send_pcm_data ));
202
202
203
203
if (size < sizeof (send_pcm_data )) {
@@ -373,13 +373,14 @@ static void data_recv_cb(const struct device *dev, uint8_t terminal, void *buf,
373
373
374
374
for (size_t i = 0U ; i < MIN (ARRAY_SIZE (streams ), 2 ); i ++ ) {
375
375
const uint32_t size_put =
376
- ring_buf_put (& (streams [i ].audio_ring_buf ), (uint8_t * )(usb_pcm_data [i ]),
377
- nsamples * USB_BYTES_PER_SAMPLE );
376
+ ring_buffer_write (& (streams [i ].audio_ring_buf ),
377
+ (uint8_t * )(usb_pcm_data [i ]),
378
+ nsamples * USB_BYTES_PER_SAMPLE );
378
379
if (size_put < nsamples * USB_BYTES_PER_SAMPLE ) {
379
380
printk ("Not enough room for samples in %s buffer: %u < %u, total capacity: "
380
381
"%u\n" ,
381
382
i == 0 ? "left" : "right" , size_put , nsamples * USB_BYTES_PER_SAMPLE ,
382
- ring_buf_capacity_get (& (streams [i ].audio_ring_buf )));
383
+ ring_buffer_capacity (& (streams [i ].audio_ring_buf )));
383
384
}
384
385
}
385
386
@@ -540,10 +541,11 @@ int main(void)
540
541
(void )memset (streams , 0 , sizeof (streams ));
541
542
542
543
for (size_t i = 0U ; i < ARRAY_SIZE (streams ); i ++ ) {
543
- ring_buf_init (& (streams [i ].audio_ring_buf ), sizeof (streams [i ]._ring_buffer_memory ),
544
- streams [i ]._ring_buffer_memory );
544
+ ring_buffer_init (& (streams [i ].audio_ring_buf ),
545
+ streams [i ]._ring_buffer_memory ,
546
+ sizeof (streams [i ]._ring_buffer_memory ));
545
547
printk ("Initialized ring buf %zu: capacity: %u\n" , i ,
546
- ring_buf_capacity_get (& (streams [i ].audio_ring_buf )));
548
+ ring_buffer_capacity (& (streams [i ].audio_ring_buf )));
547
549
}
548
550
549
551
usbd_uac2_set_ops (broadcaster_dev , & usb_audio_ops , NULL );
0 commit comments