Clementine-audio-player-Mac.../src/transcoder
Andreas 880308c205 Remove async bus callback from transcoder. This caused the UI to get unresponsive after a song was converted.
A bit more information:
Normal transcoding worked fine, the transcoder object was in the main thread. In the network remote, a new transcoder object is created which runs in the network remote thread. When a song was transcoded there, the UI became unresponsive.
Removing the async bus callback solved the problem, exactly the g_source_remove() method caused it. Since the bus callback returned FALSE (GST_BUS_DROP), the watch was already removed. (See http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstBus.html#gst-bus-add-watch)
2014-11-14 23:50:59 +01:00
..
transcodedialog.cpp Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
transcodedialog.h Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
transcodedialog.ui Changed the transcode import tooltip and reimplemented using QDirIterator. 2014-09-15 16:45:47 -04:00
transcodelogdialog.ui Set window icons on all the dialogs. Fixes issue #394 2010-06-10 22:09:35 +00:00
transcoder.cpp Remove async bus callback from transcoder. This caused the UI to get unresponsive after a song was converted. 2014-11-14 23:50:59 +01:00
transcoder.h Remove async bus callback from transcoder. This caused the UI to get unresponsive after a song was converted. 2014-11-14 23:50:59 +01:00
transcoderoptionsaac.cpp Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
transcoderoptionsaac.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
transcoderoptionsaac.ui Add a load of options to the transcoders. Fixes issue 415. 2011-04-16 23:04:15 +00:00
transcoderoptionsdialog.cpp Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
transcoderoptionsdialog.h Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
transcoderoptionsdialog.ui Add a load of options to the transcoders. Fixes issue 415. 2011-04-16 23:04:15 +00:00
transcoderoptionsflac.cpp Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
transcoderoptionsflac.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
transcoderoptionsflac.ui Add disambiguation strings to "Quality". Fixes #4316 2014-05-11 17:35:23 +10:00
transcoderoptionsinterface.h Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
transcoderoptionsmp3.cpp Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
transcoderoptionsmp3.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
transcoderoptionsmp3.ui Add disambiguation strings to "Quality". Fixes #4316 2014-05-11 17:35:23 +10:00
transcoderoptionsopus.cpp Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
transcoderoptionsopus.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
transcoderoptionsopus.ui Add opus support to transcoder. 2013-01-28 14:09:31 +01:00
transcoderoptionsspeex.cpp Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
transcoderoptionsspeex.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
transcoderoptionsspeex.ui Add disambiguation strings to "Quality". Fixes #4316 2014-05-11 17:35:23 +10:00
transcoderoptionsvorbis.cpp Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
transcoderoptionsvorbis.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
transcoderoptionsvorbis.ui Add disambiguation strings to "Quality". Fixes #4316 2014-05-11 17:35:23 +10:00
transcoderoptionswma.cpp Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
transcoderoptionswma.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
transcoderoptionswma.ui Add a load of options to the transcoders. Fixes issue 415. 2011-04-16 23:04:15 +00:00
transcodersettingspage.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
transcodersettingspage.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
transcodersettingspage.ui Add opus support to transcoder. 2013-01-28 14:09:31 +01:00