Skip to content

Please Check My Modifications - #3

Open
sprlightning wants to merge 34 commits into
cfint:v5.1.4-a2dp-codecsfrom
sprlightning:a2dp-codecs/v5.1.4
Open

Please Check My Modifications#3
sprlightning wants to merge 34 commits into
cfint:v5.1.4-a2dp-codecsfrom
sprlightning:a2dp-codecs/v5.1.4

Conversation

@sprlightning

Copy link
Copy Markdown

Fixed AVRCP abs Volume Control:

Sink can 100% follow source's volume change.

Add Support for LHDC V5

Add WillyBilly06's LHDC-V5-Decoder, it works much more better than the ldac decoder.

Embed all Useable A2DP Audio Codecs

User just need to git clone this repository and init submodule.

Add PSRAM Allocation

If enable, it will auto alocation from the PSRAM, else will use the SRAM(large than before). Bt buffer overflow was solved because of this.

I set 16kB buffer from SRAM, it is enough for ldac 96kHz & LHDC V5 92kHz, and 64kB from PSRAM(if cofig it).

More details can be find in commit of sprlightning's esp-idf

…der.c(it is only for ldacbt, based on O2C14's libldac-dec, it works perfect)
remove anonymix007's libldacdec
remove sprlightning's liblhdcv5dec
add WillyBilly06's LHDC-V5-Decoder
remove lhdc constants
alter integration of lhdcv5
remove libldacdec's a2dp_vendor_ldac_decoder.c
update CmakeLists.txt of bt
update Readme of external
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant