diff --git a/system/stack/a2dp/a2dp_vendor_aptx_hd_linux.cc b/system/stack/a2dp/a2dp_vendor_aptx_hd_linux.cc
index 923d40035db997329a147ef8eb34e25efe65b908..25731516c7b11626c1da81197f27789270c564b7 100644
--- a/system/stack/a2dp/a2dp_vendor_aptx_hd_linux.cc
+++ b/system/stack/a2dp/a2dp_vendor_aptx_hd_linux.cc
@@ -116,7 +116,8 @@ bool A2DP_VendorInitCodecConfigAptxHd(AvdtpSepConfig* p_cfg) { return false; }
 A2dpCodecConfigAptxHd::A2dpCodecConfigAptxHd(
     btav_a2dp_codec_priority_t codec_priority)
     : A2dpCodecConfig(BTAV_A2DP_CODEC_INDEX_SOURCE_APTX_HD,
-                      A2DP_VendorCodecIndexStrAptxHd(), codec_priority) {}
+                      A2DP_CODEC_ID_APTX_HD, A2DP_VendorCodecIndexStrAptxHd(),
+                      codec_priority) {}
 
 A2dpCodecConfigAptxHd::~A2dpCodecConfigAptxHd() {}
 
diff --git a/system/stack/a2dp/a2dp_vendor_aptx_linux.cc b/system/stack/a2dp/a2dp_vendor_aptx_linux.cc
index 24a68229ee02130989b57b604207bde2d205c297..0b8b81ed0543a81c8ab6de3a74ff97f03ede3e1e 100644
--- a/system/stack/a2dp/a2dp_vendor_aptx_linux.cc
+++ b/system/stack/a2dp/a2dp_vendor_aptx_linux.cc
@@ -114,7 +114,7 @@ bool A2DP_VendorInitCodecConfigAptx(AvdtpSepConfig* p_cfg) { return false; }
 
 A2dpCodecConfigAptx::A2dpCodecConfigAptx(
     btav_a2dp_codec_priority_t codec_priority)
-    : A2dpCodecConfig(BTAV_A2DP_CODEC_INDEX_SOURCE_APTX,
+    : A2dpCodecConfig(BTAV_A2DP_CODEC_INDEX_SOURCE_APTX, A2DP_CODEC_ID_APTX,
                       A2DP_VendorCodecIndexStrAptx(), codec_priority) {}
 
 A2dpCodecConfigAptx::~A2dpCodecConfigAptx() {}