Re: [PATCH v2 00/10] A2DP: Fix endianity and define new A2DP codecs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Pali,

On Sun, Dec 23, 2018 at 1:43 PM Pali Rohár <pali.rohar@xxxxxxxxx> wrote:
>
> 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(-)
>
> --
> 2.11.0

Applies, thanks. Note that I had to fix some patches since they didn't
compile when applying one by one.


-- 
Luiz Augusto von Dentz




[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux