@@ -142,7 +142,7 @@ static struct broadcast_source_stream {
142142	lc3_encoder_mem_48k_t  lc3_encoder_mem ;
143143#endif 
144144#if  defined(CONFIG_USE_USB_AUDIO_INPUT )
145- 	struct  ring_buf  audio_ring_buf ;
145+ 	struct  ring_buffer  audio_ring_buf ;
146146	uint8_t  _ring_buffer_memory [AUDIO_RING_BUF_BYTES ];
147147#endif  /* defined(CONFIG_USE_USB_AUDIO_INPUT) */ 
148148#endif  /* defined(CONFIG_LIBLC3) */ 
@@ -197,7 +197,7 @@ static void send_data(struct broadcast_source_stream *source_stream)
197197	}
198198
199199#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 ,
201201				     sizeof (send_pcm_data ));
202202
203203	if  (size  <  sizeof (send_pcm_data )) {
@@ -373,13 +373,14 @@ static void data_recv_cb(const struct device *dev, uint8_t terminal, void *buf,
373373
374374	for  (size_t  i  =  0U ; i  <  MIN (ARRAY_SIZE (streams ), 2 ); i ++ ) {
375375		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 );
378379		if  (size_put  <  nsamples  *  USB_BYTES_PER_SAMPLE ) {
379380			printk ("Not enough room for samples in %s buffer: %u < %u, total capacity: " 
380381			       "%u\n" ,
381382			       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 )));
383384		}
384385	}
385386
@@ -540,10 +541,11 @@ int main(void)
540541	(void )memset (streams , 0 , sizeof (streams ));
541542
542543	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 ));
545547		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 )));
547549	}
548550
549551	usbd_uac2_set_ops (broadcaster_dev , & usb_audio_ops , NULL );
0 commit comments