Bladeren bron

Remove tud_audio_n_write_ep_in_buffer() as long as ISO EPs are not RBs.

Reinhard Panhuber 5 jaren geleden
bovenliggende
commit
338e96fa82
2 gewijzigde bestanden met toevoegingen van 6 en 0 verwijderingen
  1. 4 0
      src/class/audio/audio_device.c
  2. 2 0
      src/class/audio/audio_device.h

+ 4 - 0
src/class/audio/audio_device.c

@@ -334,6 +334,8 @@ static bool audio_rx_done_type_I_pcm_ff_cb(uint8_t rhport, audiod_interface_t* a
  * \param[in]       len: # of array elements to copy
  * \param[in]       len: # of array elements to copy
  * \return          Number of bytes actually written
  * \return          Number of bytes actually written
  */
  */
+
+/*  This function is intended for later use once EP buffers (at least for ISO EPs) are implemented as ring buffers
 #if CFG_TUD_AUDIO_EPSIZE_IN && !CFG_TUD_AUDIO_TX_FIFO_SIZE
 #if CFG_TUD_AUDIO_EPSIZE_IN && !CFG_TUD_AUDIO_TX_FIFO_SIZE
 uint16_t tud_audio_n_write_ep_in_buffer(uint8_t itf, const void * data, uint16_t len)
 uint16_t tud_audio_n_write_ep_in_buffer(uint8_t itf, const void * data, uint16_t len)
 {
 {
@@ -363,6 +365,8 @@ uint16_t tud_audio_n_write_ep_in_buffer(uint8_t itf, const void * data, uint16_t
 }
 }
 #endif
 #endif
 
 
+*/
+
 #if CFG_TUD_AUDIO_EPSIZE_IN && CFG_TUD_AUDIO_TX_FIFO_SIZE
 #if CFG_TUD_AUDIO_EPSIZE_IN && CFG_TUD_AUDIO_TX_FIFO_SIZE
 uint16_t tud_audio_n_write(uint8_t itf, uint8_t channelId, const void * data, uint16_t len)
 uint16_t tud_audio_n_write(uint8_t itf, uint8_t channelId, const void * data, uint16_t len)
 {
 {

+ 2 - 0
src/class/audio/audio_device.h

@@ -175,9 +175,11 @@ uint16_t tud_audio_n_read       (uint8_t itf, uint8_t channelId, void* buffer, u
 void     tud_audio_n_read_flush (uint8_t itf, uint8_t channelId);
 void     tud_audio_n_read_flush (uint8_t itf, uint8_t channelId);
 #endif
 #endif
 
 
+/*  This function is intended for later use once EP buffers (at least for ISO EPs) are implemented as ring buffers
 #if CFG_TUD_AUDIO_EPSIZE_IN && !CFG_TUD_AUDIO_TX_FIFO_SIZE
 #if CFG_TUD_AUDIO_EPSIZE_IN && !CFG_TUD_AUDIO_TX_FIFO_SIZE
 uint16_t tud_audio_n_write_ep_in_buffer(uint8_t itf, const void * data, uint16_t len)
 uint16_t tud_audio_n_write_ep_in_buffer(uint8_t itf, const void * data, uint16_t len)
 #endif
 #endif
+*/
 
 
 #if CFG_TUD_AUDIO_EPSIZE_IN && CFG_TUD_AUDIO_TX_FIFO_SIZE
 #if CFG_TUD_AUDIO_EPSIZE_IN && CFG_TUD_AUDIO_TX_FIFO_SIZE
 uint16_t tud_audio_n_write      (uint8_t itf, uint8_t channelId, const void * data, uint16_t len);
 uint16_t tud_audio_n_write      (uint8_t itf, uint8_t channelId, const void * data, uint16_t len);