gnome-control-center/panels/sound
Bastien Nocera 8c7632e66e sound: Avoid use-after-free of destroyed streams
When switching between 2 outputs that share the same device with
different connector types, the old stream is destroyed, and a new one
with the new connector type created.

We were generating warnings because the old stream was destroyed, and
we were trying to access it. Instead we should remove the reference
to that old stream from the GvcLevelBars used for output and input
levels.
2012-08-21 17:43:27 +01:00
..
data sound: Add audio keyword 2012-06-18 11:05:19 +01:00
applet-main.c Initial import of sound panel 2010-10-30 14:48:55 -04:00
cc-sound-panel.c sound: Add get_help_uri() implementation 2012-05-18 18:48:38 +02:00
cc-sound-panel.h panels: Update for Shell API changes 2011-11-07 18:03:14 +00:00
gvc-applet.c Update volume-control applet for GVC API changes. 2011-08-26 00:25:05 +02:00
gvc-applet.h Initial import of sound panel 2010-10-30 14:48:55 -04:00
gvc-balance-bar.c sound: Use PulseAudio's implementation of pa_cvolume_set_position() 2012-07-11 16:26:28 +01:00
gvc-balance-bar.h Initial import of sound panel 2010-10-30 14:48:55 -04:00
gvc-channel-bar.c sound: Fix mouse scrolls on sliders 2012-06-25 13:41:31 +01:00
gvc-channel-bar.h sound: Fix mouse scrolls on sliders 2012-06-25 13:41:31 +01:00
gvc-channel-map-private.h Initial import of sound panel 2010-10-30 14:48:55 -04:00
gvc-channel-map.c Initial import of sound panel 2010-10-30 14:48:55 -04:00
gvc-channel-map.h Initial import of sound panel 2010-10-30 14:48:55 -04:00
gvc-combo-box.c sound: Stop using deprecated gtk_hbox_new/gtk_vbox_new 2012-02-08 12:11:02 +00:00
gvc-combo-box.h Initial import of sound panel 2010-10-30 14:48:55 -04:00
gvc-level-bar.c gvc-level-bar: fix shadow global declaration warnings 2012-01-09 10:57:17 +00:00
gvc-level-bar.h sound: Make level bar descend from GtkWidget 2010-11-18 16:08:09 +00:00
gvc-log.c shell: Add "-v" for verbose option to the shell 2011-03-23 18:39:05 +00:00
gvc-log.h Initial import of sound panel 2010-10-30 14:48:55 -04:00
gvc-mixer-card-private.h Initial import of sound panel 2010-10-30 14:48:55 -04:00
gvc-mixer-card.c sound: Make sort_profiles public 2012-07-11 16:20:32 +01:00
gvc-mixer-card.h sound: Make sort_profiles public 2012-07-11 16:20:32 +01:00
gvc-mixer-control-private.h Initial import of sound panel 2010-10-30 14:48:55 -04:00
gvc-mixer-control.c sound: Fix incorrectly documented return type 2012-08-21 17:43:27 +01:00
gvc-mixer-control.h sound: Add support for GvcMixerUIDevices in GvcMixerControl 2012-07-11 16:20:47 +01:00
gvc-mixer-dialog.c sound: Avoid use-after-free of destroyed streams 2012-08-21 17:43:27 +01:00
gvc-mixer-dialog.h Initial import of sound panel 2010-10-30 14:48:55 -04:00
gvc-mixer-event-role.c sound: Make sure the event sound stream stays unmuted 2012-06-25 16:38:16 +01:00
gvc-mixer-event-role.h Initial import of sound panel 2010-10-30 14:48:55 -04:00
gvc-mixer-sink-input.c all: make GCC stop complaining about set but unused variables 2011-02-04 15:43:40 -05:00
gvc-mixer-sink-input.h Initial import of sound panel 2010-10-30 14:48:55 -04:00
gvc-mixer-sink.c sound: Remove old support code for PA < 0.9.15 2011-03-14 22:23:22 +00:00
gvc-mixer-sink.h Initial import of sound panel 2010-10-30 14:48:55 -04:00
gvc-mixer-source-output.c all: make GCC stop complaining about set but unused variables 2011-02-04 15:43:40 -05:00
gvc-mixer-source-output.h Initial import of sound panel 2010-10-30 14:48:55 -04:00
gvc-mixer-source.c sound: Remove old support code for PA < 0.9.15 2011-03-14 22:23:22 +00:00
gvc-mixer-source.h Initial import of sound panel 2010-10-30 14:48:55 -04:00
gvc-mixer-stream-private.h Initial import of sound panel 2010-10-30 14:48:55 -04:00
gvc-mixer-stream.c sound: Export sysfs path in stream properties 2011-11-03 17:56:29 +00:00
gvc-mixer-stream.h sound: Add "available" member to GvcMixerStreamPort 2012-07-11 16:20:40 +01:00
gvc-mixer-ui-device.c sound: Add gvc_mixer_ui_device_get_active_profile() helper 2012-07-11 16:20:36 +01:00
gvc-mixer-ui-device.h sound: Add gvc_mixer_ui_device_get_active_profile() helper 2012-07-11 16:20:36 +01:00
gvc-pulseaudio-fake.h sound: Fix ordering of typedefs 2011-03-11 16:29:39 +00:00
gvc-sound-theme-chooser.c sound: Port audible-bell to GSettings 2011-11-14 10:50:13 +00:00
gvc-sound-theme-chooser.h Initial import of sound panel 2010-10-30 14:48:55 -04:00
gvc-speaker-test.c sound: Make speaker test work for sinks without card 2012-08-21 17:43:26 +01:00
gvc-speaker-test.h sound: Make speaker test work for sinks without card 2012-08-21 17:43:26 +01:00
gvc-stream-status-icon.c sound: Fix mouse scrolls on sliders 2012-06-25 13:41:31 +01:00
gvc-stream-status-icon.h Initial import of sound panel 2010-10-30 14:48:55 -04:00
Makefile.am sound: Add new UIDevice object 2012-07-11 12:04:08 +01:00
sound-theme-file-utils.c Initial import of sound panel 2010-10-30 14:48:55 -04:00
sound-theme-file-utils.h Initial import of sound panel 2010-10-30 14:48:55 -04:00