diff options
Diffstat (limited to 'audio/a2dp.c')
-rw-r--r-- | audio/a2dp.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/audio/a2dp.c b/audio/a2dp.c index 43b32ada..61510313 100644 --- a/audio/a2dp.c +++ b/audio/a2dp.c @@ -252,13 +252,13 @@ static gboolean a2dp_select_capabilities(struct avdtp_remote_sep *rsep, GSList **caps) { struct avdtp_service_capability *media_transport, *media_codec; - struct sbc_codec_cap sbc_cap, *acp_sbc; + struct sbc_codec_cap sbc_cap; if (!setup) return FALSE; if (setup->media_codec) - memcpy(&sbc_cap, setup->media_codec->data, sizeof(*acp_sbc)); + memcpy(&sbc_cap, setup->media_codec->data, sizeof(sbc_cap)); else { media_codec = avdtp_get_codec(rsep); if (!media_codec) @@ -278,6 +278,7 @@ static gboolean a2dp_select_capabilities(struct avdtp_remote_sep *rsep, *caps = g_slist_append(*caps, media_codec); + return TRUE; } |