Fix A2DP and AVDTP versions in SDP records

Currently A2DP 1.2 and AVDTP 1.2 are implemented.
diff --git a/audio/a2dp.c b/audio/a2dp.c
index 3c8de82..25dd5db 100644
--- a/audio/a2dp.c
+++ b/audio/a2dp.c
@@ -945,7 +945,8 @@
 	sdp_list_t *aproto, *proto[2];
 	sdp_record_t *record;
 	sdp_data_t *psm, *version, *features;
-	uint16_t lp = AVDTP_UUID, ver = 0x0100, feat = 0x000F;
+	uint16_t lp = AVDTP_UUID;
+	uint16_t avdtp_ver = 0x0102, a2dp_ver = 0x0102, feat = 0x000f;
 
 	record = sdp_record_alloc();
 	if (!record)
@@ -963,7 +964,7 @@
 	sdp_set_service_classes(record, svclass_id);
 
 	sdp_uuid16_create(&profile[0].uuid, ADVANCED_AUDIO_PROFILE_ID);
-	profile[0].version = 0x0100;
+	profile[0].version = a2dp_ver;
 	pfseq = sdp_list_append(0, &profile[0]);
 	sdp_set_profile_descs(record, pfseq);
 
@@ -975,7 +976,7 @@
 
 	sdp_uuid16_create(&avdtp_uuid, AVDTP_UUID);
 	proto[1] = sdp_list_append(0, &avdtp_uuid);
-	version = sdp_data_alloc(SDP_UINT16, &ver);
+	version = sdp_data_alloc(SDP_UINT16, &avdtp_ver);
 	proto[1] = sdp_list_append(proto[1], version);
 	apseq = sdp_list_append(apseq, proto[1]);