Clementine-audio-player-Mac.../src/core
Andreas ff172f6ed4 Network remote can now transcode lossless files before sending them to the remote.
- It is configurable in the settings.
- Any format can be chosen that is supported by the transcoder.
- The status of the transcoder is send to the remote.

- Transcoder format settings have now a postfix so we can define mutliple transcoder formats and use them separatly. Here one for the normal transcoder and one for the network remote transcode. You can pass the postfix in the constructor.
- Fixed Transcoder crash (was introduced with the gstreamer1.0 merge, decodebin doesn't have a "new-decoded-pad").
- Transcoder emits the output filename as well on "JobComplete" signal
- Transcoder can now convert a file to a temporary file ("AddTemporaryJob")
2014-11-13 22:31:49 +01:00
..
appearance.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
appearance.h Some more NULL -> nullptr conversions. 2014-02-21 17:30:46 +01:00
application.cpp Remove Last.fm radio support. 2014-03-28 14:55:04 +01:00
application.h Remove Last.fm radio support. 2014-03-28 14:55:04 +01:00
backgroundstreams.cpp Convert all instances of foreach() to a C++11 for 2014-02-10 14:43:32 +01:00
backgroundstreams.h Some more NULL -> nullptr conversions. 2014-02-21 17:30:46 +01:00
boundfuturewatcher.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
cachedlist.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
commandlineoptions.cpp Use double click settings as default behaviour for new files added as command line arguments. 2014-02-07 20:28:37 +01:00
commandlineoptions.h Some more NULL -> nullptr conversions. 2014-02-21 17:30:46 +01:00
crashreporting.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
crashreporting.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
database.cpp Add Seafile Support 2014-06-03 14:33:07 +02:00
database.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
deletefiles.cpp Convert all instances of foreach() to a C++11 for 2014-02-10 14:43:32 +01:00
deletefiles.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
fht.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
fht.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
filesystemmusicstorage.cpp Fix after review 2014-04-25 08:57:31 +04:00
filesystemmusicstorage.h Fix after review 2014-04-25 08:57:31 +04:00
filesystemwatcherinterface.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
filesystemwatcherinterface.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
globalshortcutbackend.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
globalshortcutbackend.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
globalshortcuts.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
globalshortcuts.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
gnomeglobalshortcutbackend.cpp Convert all instances of foreach() to a C++11 for 2014-02-10 14:43:32 +01:00
gnomeglobalshortcutbackend.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
mac_delegate.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
mac_startup.h Remove legacy config file migration code for mac. 2012-10-29 12:47:59 +00:00
mac_startup.mm Some more NULL -> nullptr conversions. 2014-02-21 17:30:46 +01:00
mac_utilities.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
macfslistener.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
macfslistener.mm Some more NULL -> nullptr conversions. 2014-02-21 17:30:46 +01:00
macglobalshortcutbackend.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
macglobalshortcutbackend.mm Open the right part of the system preferences for global shortcuts on Mavericks. 2014-04-02 16:27:07 +02:00
mergedproxymodel.cpp Convert all instances of foreach() to a C++11 for 2014-02-10 14:43:32 +01:00
mergedproxymodel.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
metatypes.cpp Get a list of available audio devices from pulseaudio, and let the user choose 2014-03-29 19:31:38 +11:00
metatypes.h Factor out metatype registration. 2012-06-20 15:07:28 +02:00
mimedata.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
modelfuturewatcher.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
mpris.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
mpris.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
mpris1.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
mpris1.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
mpris2.cpp Convert all instances of foreach() to a C++11 for 2014-02-10 14:43:32 +01:00
mpris2.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
mpris_common.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
multisortfilterproxy.cpp Convert all instances of foreach() to a C++11 for 2014-02-10 14:43:32 +01:00
multisortfilterproxy.h Some more NULL -> nullptr conversions. 2014-02-21 17:30:46 +01:00
musicstorage.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
musicstorage.h Ability to automatically set podcast as listened after sucesfully sending it to a device 2014-11-05 00:42:55 +01:00
network.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
network.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
networkproxyfactory.cpp Convert all instances of foreach() to a C++11 for 2014-02-10 14:43:32 +01:00
networkproxyfactory.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
organise.cpp Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
organise.h Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
organiseformat.cpp Use arraysize instead of sizeof 2014-05-12 19:00:26 +10:00
organiseformat.h Remove . from the beginning of filenames when organising files. Fixes #4338 2014-05-11 19:24:21 +10:00
player.cpp Fix play bleeding into next track after auto stop 2014-04-26 00:58:08 -04:00
player.h Fix play bleeding into next track after auto stop 2014-04-26 00:58:08 -04:00
potranslator.h Some more NULL -> nullptr conversions. 2014-02-21 17:30:46 +01:00
qhash_qurl.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
qtfslistener.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
qtfslistener.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
qxtglobalshortcutbackend.cpp Convert all instances of foreach() to a C++11 for 2014-02-10 14:43:32 +01:00
qxtglobalshortcutbackend.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
scoped_cftyperef.h Some more NULL -> nullptr conversions. 2014-02-21 17:30:46 +01:00
scoped_nsautorelease_pool.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
scoped_nsautorelease_pool.mm Add ScopedNSAutoreleasePool from Chromium. 2012-01-31 13:54:03 +01:00
scoped_nsobject.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
scopedgobject.h Some more NULL -> nullptr conversions. 2014-02-21 17:30:46 +01:00
scopedtransaction.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
scopedtransaction.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
settingsprovider.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
settingsprovider.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
signalchecker.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
signalchecker.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
simpletreeitem.h Some more NULL -> nullptr conversions. 2014-02-21 17:30:46 +01:00
simpletreemodel.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
song.cpp Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
song.h Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
songloader.cpp Finish CD integration update to Gstreamer 1.0 2014-10-26 03:32:37 +01:00
songloader.h Try to fix minimal build 2014-10-26 17:12:00 +01:00
stylesheetloader.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
stylesheetloader.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
tagreaderclient.cpp Convert all instances of foreach() to a C++11 for 2014-02-10 14:43:32 +01:00
tagreaderclient.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
taskmanager.cpp Convert all instances of foreach() to a C++11 for 2014-02-10 14:43:32 +01:00
taskmanager.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
timeconstants.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
ubuntuunityhack.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
ubuntuunityhack.h Some more NULL -> nullptr conversions. 2014-02-21 17:30:46 +01:00
urlhandler.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
urlhandler.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
utilities.cpp Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
utilities.h Fix after review 2014-04-25 08:57:31 +04:00