Clementine è un lettore musicale multipiattaforma con un'interfaccia veloce e facile da usare per ricercare e riprodurre la propria raccolta musicale locale o online e ascoltare radio via internet o i podcast su funkwhale. https://funkwhale.it
Go to file
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
3rdparty Fix chromaprint includes. 2014-11-06 17:26:45 +01:00
bin Add an empty bin directory 2013-10-04 15:47:22 +10:00
cmake Hack to make the C++11 override keyword work with old compilers. 2014-09-26 20:33:02 +10:00
data Allow user to hide internet services. Closes #2784 2014-10-15 20:44:09 +02:00
debian Replace gstreamer1.0-alsa | gstreamer1.0-audiosink with just 2014-10-01 21:05:28 +10:00
dist Try to fix windows build. 2014-11-14 17:44:07 +01:00
ext Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
gst/moodbar Stop using some C++11 features not supported by g++ 4.6.4 on Ubuntu 12.04 2014-09-26 11:43:54 +02:00
src 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
tests Try to fix minimal build 2014-10-21 22:04:34 +02:00
tools/ultimate_lyrics_parser Fix sites.js formatting, ultimate_providers.xml update 2014-08-11 19:44:10 +06:00
.gitignore Consistently added GroupBy_Bitrate enum item 2013-12-16 19:18:02 +01:00
CMakeLists.txt Start to reactivate audio CD support 2014-10-26 00:28:03 +02:00
COPYING Add license headers to all our source files 2010-03-23 23:11:46 +00:00
Changelog Add more things to the 1.2.3 changelog 2014-04-23 20:16:20 +10:00
README.md Add a README file. 2014-01-09 20:00:33 +11:00
cmake_uninstall.cmake.in Install .desktop file and icon. Also add an "uninstall" target. 2010-03-04 16:41:14 +00:00

README.md

Clementine

Clementine is a modern music player and library organizer for Windows, Linux and Mac OS X.

Compiling from source

Get the code (if you haven't already):

git clone https://github.com/clementine-player/Clementine.git && cd Clementine

Compile and install:

cd bin
cmake ..
make -j8
sudo make install

See the Wiki for more instructions and a list of dependencies: https://github.com/clementine-player/Clementine/wiki/Compiling-from-Source