A2DP: Fix endianity and define new A2DP codecs
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest10 patches 2 repliesIn review
- v110 patches 2 repliesSuperseded
Changes in v2 from the cover letter
* Fix style issues
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/10 | avinfo: Fix buffer overflow when parsing broken/malicious datatools/ | +72 | 0 replies | |
| 2/10 | avinfo: Show Vendor Specific Datatools/ | +6 | 0 replies | |
| 3/10 | a2dp-codecs: Add SBC prefix for MIN/MAX_BITPOOL constantsandroid/ profiles/ | +8 | 0 replies | |
| 4/10 | a2dp-codecs: Fix codec id for ATRACprofiles/ | +1 | 0 replies | |
| 5/10 | a2dp-codecs & avinfo: Fix parsing MPEG bit rate valuesprofiles/ tools/ | +176 | 0 replies | |
| 6/10 | a2dp-codecs: Define a2dp_vendor_codec_t struct in endian neutral wayandroid/ android/ android/ +3 more | +43 | 0 replies | |
| 7/10 | a2dp-codecs: Add needed includes and properly check for endian macrosprofiles/ | +7 | 0 replies | |
| 8/10 | a2dp-codecs: Properly define macros and struct for LDAC codecprofiles/ tools/ | +19 | 0 replies | |
| 9/10 | a2dp-codecs: Add macros and structures for new codecsprofiles/ | +120 | 0 replies | |
| 10/10 | avinfo: Parse new A2DP codecstools/ | +144 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [PATCH v2 00/10] A2DP: Fix endianity and define new A2DP codecs
This patch series try to fix endianity problems in a2dp-codecs.h file, then fixes parsing MPEG bit rate values, extend a2dp-codecs.h file for new A2DP codecs FastStream, aptX Low Latency, aptX HD and finally adds support for parsing information about FastStream, aptX Low Latency, aptX HD and LDAC codecs in avinfo utility.
Changes since v1:
* Fix style issues
Pali Rohár (10):
avinfo: Fix buffer overflow when parsing broken/malicious data
avinfo: Show Vendor Specific Data
a2dp-codecs: Add SBC prefix for MIN/MAX_BITPOOL constants
a2dp-codecs: Fix codec id for ATRAC
a2dp-codecs & avinfo: Fix parsing MPEG bit rate values
a2dp-codecs: Define a2dp_vendor_codec_t struct in endian neutral way
a2dp-codecs: Add needed includes and properly check for endian macros
a2dp-codecs: Properly define macros and struct for LDAC codec
a2dp-codecs: Add macros and structures for new codecs
avinfo: Parse new A2DP codecs
android/a2dp.c | 8 +- android/avdtp.c | 6 +- android/hal-audio-aptx.c | 18 +- android/hal-audio-sbc.c | 12 +- profiles/audio/a2dp-codecs.h | 267 ++++++++++++++++++++++++++---- profiles/audio/a2dp.c | 9 +- tools/avinfo.c | 380 ++++++++++++++++++++++++++++++++++++------- 7 files changed, 586 insertions(+), 114 deletions(-)
Signature · 1 line
2.11.0