OSDN Git Service

Set the RTP Header Marker bit selectively per A2DP codec
authorPavlin Radoslavov <pavlin@google.com>
Fri, 12 May 2017 08:16:10 +0000 (01:16 -0700)
committerPavlin Radoslavov <pavlin@google.com>
Fri, 12 May 2017 17:06:05 +0000 (10:06 -0700)
commit3b8391cd47dd0ea3e399f99a888f029de8c7d8c8
tree01bbad5f999113270fa9e36f86dfddc60fa00181
parent6395f1547ed6179dcdeed392bd9909d18772fb25
Set the RTP Header Marker bit selectively per A2DP codec

Add a mechanism to set the RTP Header Marker bit per codec.
Currently, the Marker bit is set only for AAC.

Test: A2DP streaming, PTS AVDTP tests: TC_ACP_SRC_TRA_BTR_BV_01_C,
      TC_INT_SRC_SIG_SMG_BV_17_C, TC_INT_SRC_TRA_BTR_BV_01_C
Bug: 37723283
Change-Id: I9b8e77d44c750746c169df9628d5539ad2406b92
14 files changed:
bta/av/bta_av_aact.cc
bta/av/bta_av_int.h
stack/a2dp/a2dp_aac.cc
stack/a2dp/a2dp_sbc.cc
stack/a2dp/a2dp_vendor_aptx.cc
stack/a2dp/a2dp_vendor_aptx_hd.cc
stack/a2dp/a2dp_vendor_ldac.cc
stack/include/a2dp_aac.h
stack/include/a2dp_codec_api.h
stack/include/a2dp_sbc.h
stack/include/a2dp_vendor_aptx.h
stack/include/a2dp_vendor_aptx_hd.h
stack/include/a2dp_vendor_ldac.h
stack/test/stack_a2dp_test.cc