bluez/audio
Luiz Augusto von Dentz 8095805736 Fix crash when unregistering a2dp driver before media driver
Since media driver uses a2dp to register its sep and store a pointer,
this pointer may be invalid/freed when media driver is unregistered.

To fix this now a2dp will also release any sep registered using media
API.

It also protect from future changes on the order of drivers removal by
checking if pointers (sep or endpoint) are still available in the list
before removing them.
2011-03-22 12:36:23 +02:00
..
a2dp-codecs.h Add support for media transport in gstreamer plugin 2010-09-15 15:05:44 +03:00
a2dp.c Fix crash when unregistering a2dp driver before media driver 2011-03-22 12:36:23 +02:00
a2dp.h Add 'Protocol not supported' error in a2dp_add_sep 2011-03-17 14:35:55 +02:00
audio.conf Add fast connectable support to HFP 2010-08-18 13:46:03 +03:00
avdtp.c Increase AVDTP request timeout 2011-03-10 11:06:16 +02:00
avdtp.h Reuse same SEP when reconfiguring A2DP streams 2011-02-08 11:04:39 -08:00
bluetooth.conf Replace asound.conf with a more full-fledged bluetooth.conf 2009-04-17 01:45:19 +02:00
control.c Fix avctp_send_passthrough to return a proper error value 2010-12-14 10:50:34 +02:00
control.h Update Nokia copyrights 2010-01-07 01:11:05 -08:00
ctl_bluetooth.c Update copyright information 2010-01-01 17:08:17 -08:00
device.c audio: use btd_error_failed() 2010-12-14 10:31:22 +02:00
device.h audio/device.h: use lower case in profile UUIDs 2010-10-20 12:01:22 +03:00
gateway.c hfp: gateway_suspend_stream should trigger a state change 2011-02-11 11:48:45 -08:00
gateway.h Implement HandsfreeGateway Interface 2010-02-04 10:54:45 -08:00
gsta2dpsink.c audio: Remove workaround for compiler warnings 2011-02-13 17:51:45 -08:00
gsta2dpsink.h audio: Remove workaround for compiler warnings 2011-02-13 17:51:45 -08:00
gstavdtpsink.c Update a2dpsink to use new Acquire API 2011-01-20 14:58:34 +05:30
gstavdtpsink.h audio: Remove workaround for compiler warnings 2011-02-13 17:51:45 -08:00
gstbluetooth.c audio: fix memory leak with typefinding 2010-06-29 10:29:10 +03:00
gstpragma.h audio: Remove workaround for compiler warnings 2011-02-13 17:51:45 -08:00
gstrtpsbcpay.c Add pragma based workaround for GStreamer warnings 2010-05-19 16:59:30 +02:00
gstrtpsbcpay.h audio: Remove workaround for compiler warnings 2011-02-13 17:51:45 -08:00
gstsbcdec.c Add pragma based workaround for GStreamer warnings 2010-05-19 16:59:30 +02:00
gstsbcdec.h audio: Remove workaround for compiler warnings 2011-02-13 17:51:45 -08:00
gstsbcenc.c Add pragma based workaround for GStreamer warnings 2010-05-19 16:59:30 +02:00
gstsbcenc.h audio: Remove workaround for compiler warnings 2011-02-13 17:51:45 -08:00
gstsbcparse.c Add pragma based workaround for GStreamer warnings 2010-05-19 16:59:30 +02:00
gstsbcparse.h audio: Remove workaround for compiler warnings 2011-02-13 17:51:45 -08:00
gstsbcutil.c Update copyright information 2010-01-01 17:08:17 -08:00
gstsbcutil.h Update copyright information 2010-01-01 17:08:17 -08:00
headset.c Fix bluetoothd exit on badly formated AT+VTS 2011-02-09 14:00:55 -08:00
headset.h Add proper tracking mechanism to NREC 2011-01-19 20:50:29 +05:30
ipc.c Update copyright information 2010-01-01 17:08:17 -08:00
ipc.h Update copyright information 2010-01-01 17:08:17 -08:00
main.c Add option to enable/disable unix ipc via audio.conf 2010-09-15 15:05:44 +03:00
manager.c Add manager_foreach_adapter() 2010-12-19 13:25:51 +02:00
manager.h Add initial implementation of org.bluez.Media spec 2010-09-15 15:21:53 +03:00
media.c Fix crash when unregistering a2dp driver before media driver 2011-03-22 12:36:23 +02:00
media.h Update a2dp transport delay when it changes 2010-09-15 15:22:14 +03:00
module-bluetooth-sink.c Update copyright information 2010-01-01 17:08:17 -08:00
pcm_bluetooth.c Don't report error for EINTR 2010-08-25 16:13:58 +03:00
rtp.h Update copyright information 2010-01-01 17:08:17 -08:00
sink.c Remove error_common_reply() 2010-12-16 11:27:43 +02:00
sink.h Update Nokia copyrights 2010-01-07 01:11:05 -08:00
source.c Remove error_common_reply() 2010-12-16 11:27:43 +02:00
source.h Update Nokia copyrights 2010-01-07 01:11:05 -08:00
telephony-dummy.c Fix cleaning up HFP state after calling telephony_exit 2010-12-12 23:06:16 +02:00
telephony-maemo5.c Fix cleaning up HFP state after calling telephony_exit 2010-12-12 23:06:16 +02:00
telephony-maemo6.c Remove unused code due to dial and re-dial change 2011-03-15 19:35:42 +02:00
telephony-ofono.c Fix DBG() calls with bogus messages 2011-02-24 15:27:17 -03:00
telephony.h Fix cleaning up HFP state after calling telephony_exit 2010-12-12 23:06:16 +02:00
transport.c Update NREC callback code to originally intended v2 state 2011-01-19 22:20:41 +05:30
transport.h Make MediaEndpoint.SetConfiguration to take all transport properties 2010-09-22 22:23:38 +03:00
unix.c Fix possible crash on AVDTP Suspend req timeout 2011-02-02 12:10:09 +02:00
unix.h Update Nokia copyrights 2010-01-07 01:11:05 -08:00