summaryrefslogtreecommitdiff
path: root/src/class/audio
AgeCommit message (Collapse)Author
2024-07-28audiod_function_t clean up.HiFiPhile
2024-07-28Merge branch 'master' of https://github.com/hathach/tinyusb into rx_fbHiFiPhile
2024-07-18UAC2: Fix memclr on driver reset.HiFiPhile
2024-07-05add u for unsignedhathach
2024-07-05Revert "audio.h: fix error ISO C restricts enumerator values to range of 'int'"Ha Thach
2024-06-28audio.h: fix error ISO C restricts enumerator values to range of 'int'Davide Gerhard
fix error ~/dsp/libs/tinyusb/src/class/audio/audio.h:643:53: error: ISO C restricts enumerator values to range of 'int' before C23 [-Werror=pedantic] 643 | AUDIO_CHANNEL_CONFIG_RAW_DATA = 0x80000000, // TODO | ^~~~~~~~~~ compilation terminated due to -Wfatal-errors. Closes: https://github.com/hathach/tinyusb/issues/2690
2024-06-28audio_device.c: fix strict-overflow warning with gcc >= 12Davide Gerhard
Fix the following error ~/libs/tinyusb/src/class/audio/audio_device.c:1493:23: error: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Werror=strict-overflow] 1493 | while (p_desc < p_desc_end) | ~~~~~~~^~~~~~~~~~~~ compilation terminated due to -Wfatal-errors.
2024-05-12Fix HS playback on OSX.HiFiPhile
2024-05-12Tested 3 bytes feedback work on OSX.HiFiPhile
2024-05-11Fix CI.HiFiPhile
2024-05-11Optimize SOF.HiFiPhile
2024-05-11Merge remote-tracking branch 'remotes/tinyusb/master' into rx_fbHiFiPhile
2024-05-11Always send 4 bytes feedback despite 10.14 format (Apple wtf ?!)HiFiPhile
2024-05-09Convert to bit-field since it's more reliable.HiFiPhile
2024-05-08Add callback to to set feedback format correction at runtime.HiFiPhile
2024-05-08Reorganize feedback documentation.HiFiPhile
2024-05-08Fix cycle based feedback calculation.HiFiPhile
2024-05-08Migrate to weak default implementation.HiFiPhile
2024-04-26Guard ep_fb with usbd_edpt_claim().HiFiPhile
2024-04-26Add tu_static to global variables.HiFiPhile
2024-04-26UAC2: Implement feedback by fifo counting.HiFiPhile
2024-04-25uac2: return on clear_feature.HiFiPhile
2024-04-08Merge pull request #1835 from MasterQ32/otg_bringupHa Thach
Implements deinit functions for host/device mode switch
2024-04-08add class driver deinithathach
2024-04-02Move endpoint alloc define to tusb_mcu.hHiFiPhile
2024-04-01UAC2: fix mounted condition.HiFiPhile
2024-04-01UAC2: refactor interrupt endpoint support.HiFiPhile
2024-04-01Merge remote-tracking branch 'upstream/master' into pr/1702HiFiPhile
2024-03-30dwc2: add endpoint allocation support.HiFiPhile
2024-01-23audio_device: Fix unused variable warningJerzy Kasenberg
In some configurations local variable p_desc_parse_for_params is declared and never used resulting in warning that can be escalated to build error (for mynewt) Now variable is surrounded with same preprocessor condition as function that uses it audiod_parse_for_AS_params()
2023-12-10Add comment to explain why the condition changesÁngel Molina Núñez
2023-12-09Fix strict-overflow warning when compiling with gcc >= 12Angel Molina
2023-10-18Adjsut blackout time.Mengsk
2023-10-17Put sw_buf in USB section only if necessary.HiFiPhile
2023-10-17Fix compile.HiFiPhile
2023-10-17Add blackout time.HiFiPhile
2023-10-17Read sample rate directly from control transfer to eliminate callback.HiFiPhile
2023-10-17Add flow control for IN transfer.HiFiPhile
2023-10-10Fix naming nBytesPerSample.HiFiPhile
2023-09-19Fix cast-align.HiFiPhile
2023-09-19Fix UAC interleaved copy.HiFiPhile
2023-07-24rename CFG_TUSB_MEM_SECTION to CFG_TUD_MEM_SECTION in device stackhathach
CFG_TUD_MEM_SECTION is default to CFG_TUSB_MEM_SECTION
2023-06-16renam OPT_MCU_MIMXRT to OPT_MCU_MIMXRT1XXXhathach
fix build util with makefile
2023-03-21UAC2: fix feedback EP buffer alignment.Mengsk
2023-03-17fix trailing space and new linehathach
temporarily disable codespell
2023-03-05fix: Fix wrong destsz used with tu_memcpy_sNathaniel Brough
Bug: #1935
2023-03-01add TUP_USBIP_FSDEV and TUP_USBIP_FSDEV_STM32, clean up ifdef with stm32hathach
2023-02-28Merge pull request #1828 from HiFiPhile/stm32_fsdevHa Thach
stm32_fsdev & ISO EP buffer allocation improvements
2023-02-28rename ep_num to ep_idx, minor clean uphathach
2023-02-27minor clean uphathach