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
Andreas
86a375f952
Send correct total file size if files were transcoded.
2014-11-14 17:53:25 +01:00
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
Andreas
8aa78af8f8
Save last used transcoder format with the mimetype instead of the extension.
...
ogg vorbis and ogg flac have the same extensions (*.ogg) and therefore the wrong item in the format combobox might be loaded.
2014-11-11 14:40:52 +01:00
Clementine Buildbot
9cdb31c2d8
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-11-10 10:01:29 +01:00
John Maguire
f150ad8971
Merge pull request #4600 from sobkas/master
...
Ability to automatically set podcast as listened
2014-11-06 12:21:07 +00:00
Krzysztof Sobiecki
978a91442c
Connect signal to signal
2014-11-05 17:35:14 +01:00
Chocobozzz
8fba1c30f4
Make format
2014-11-05 13:05:58 +01:00
Chocobozzz
da99c55eed
Use constructor for QString
2014-11-05 12:25:55 +01:00
Chocobozzz
2e64b24290
Revert "Use constructor for QString and make format"
...
This reverts commit 5a2348fae6
.
2014-11-05 12:25:09 +01:00
Chocobozzz
5a2348fae6
Use constructor for QString and make format
2014-11-05 11:51:38 +01:00
Krzysztof Sobiecki
5045f9b870
Don't use caller in OrganiseDialog
2014-11-05 02:37:44 +01:00
Krzysztof Sobiecki
e4141dd862
Fix formating
2014-11-05 00:42:56 +01:00
Krzysztof Sobiecki
b89c05048a
Move connect out of emitter
2014-11-05 00:42:56 +01:00
Krzysztof Sobiecki
578c9ad598
Ability to automatically set podcast as listened after sucesfully sending it to a device
2014-11-05 00:42:55 +01:00
Chocobozzz
942fda88bf
Check if there is a current icon item in the device manager. Fixes #4604 #4555
2014-11-04 21:46:10 +01:00
Clementine Buildbot
797236fc60
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-11-03 10:01:27 +01:00
John Maguire
4f4c8f6894
Merge pull request #4580 from Chocobozzz/hide_internet_services
...
Hide internet services
2014-10-31 12:02:29 +01:00
John Maguire
a6514617cf
Merge pull request #4596 from Homulvas/master
...
Sorting by disc in advanced grouping
2014-10-29 18:00:51 +01:00
Ivan Leontiev
7c7e855e1a
correct formatting and some code cleanup
2014-10-29 16:45:52 +03:00
Ignas Kaziukenas
0a2a358d8b
"Green Day Problem" solved. Year-Album grouping also obeys grouping tag that allows to order albums released in the same year non-alphabetically
2014-10-29 15:29:45 +02:00
Ivan Leontiev
8406a47628
Merge branch 'master' of https://github.com/ivan-leontiev/Clementine
2014-10-29 01:40:01 +03:00
Ivan Leontiev
45a3f32c86
VkService: added albums support, added ability to fetch music from wall. Fixed
...
update bug.
2014-10-29 01:22:07 +03:00
Ivan Leontiev
3d124a2dea
encode "+" character in url in VkConnection::makeRequest
2014-10-28 20:12:01 +03:00
Ignas Kaziukenas
a2df43c830
Reverted changes amde to groupby_performer
2014-10-27 15:49:11 +02:00
Ignas Kaziukenas
7516438c8b
Added disc to the groupby interface. Replced groupby_performer to groupby_disc
2014-10-27 14:47:04 +02:00
David Sansome
5ec9dcdcb7
Merge pull request #4559 from TheUbuntuGuy/master
...
Fix missing buffers sent to analyzer
2014-10-27 22:17:14 +11:00
Clementine Buildbot
e222e1ad0d
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-10-27 10:01:31 +01:00
Arnaud Bienner
2208fa7d13
Add a source icon for CD tracks
2014-10-26 18:45:48 +01:00
Arnaud Bienner
baa0654b03
Try to fix minimal build
...
Maybe one day I will stop breaking it everytime I change something
2014-10-26 17:12:00 +01:00
Arnaud Bienner
7ac9e4c6d1
Fix a bug in InsertItems functions that makes Cdda tracks to not be saved/restored correctly when restarting Clementine
2014-10-26 17:08:12 +01:00
Arnaud Bienner
1779050fff
Add error message when MB disc id request fails
2014-10-26 17:07:29 +01:00
Arnaud Bienner
5a7c462fc3
Remove useless includes
2014-10-26 03:37:17 +01:00
Arnaud Bienner
dc0d3436c8
Finish CD integration update to Gstreamer 1.0
...
Move everything related to CDDA to a seperate class, so we can more easily reuse it in SongLoader
2014-10-26 03:32:37 +01:00
Arnaud Bienner
a8266173c5
Start to reactivate audio CD support
2014-10-26 00:28:03 +02:00
Chocobozzz
0b8e566544
Use utf8 for password instead of ascii
2014-10-24 13:12:50 +02:00
Chocobozzz
15a8af9bbb
Use hex in password auth for subsonic. Fixes #4589
2014-10-24 09:47:03 +02:00
Chocobozzz
33d38b94da
Use auto for iterator
2014-10-24 09:22:35 +02:00
Andreas
1ad5884b39
Fix some minor C++ things in OutgoingDataCreator.
2014-10-23 18:07:39 +02:00
Arnaud Bienner
21551ca83c
Try to fix issue #4582
2014-10-21 21:54:46 +02:00
Andreas
c43eb02efd
Android Remote: Add global search.
2014-10-21 18:07:02 +02:00
Clementine Buildbot
611d746855
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2014-10-20 10:02:20 +02:00
Chocobozzz
50b7b7d889
Make format after update to avoid conflicts
2014-10-15 21:57:57 +02:00
Chocobozzz
9770154b57
Merge remote-tracking branch 'upstream/master' into hide_internet_services
2014-10-15 21:55:09 +02:00
Chocobozzz
8279f21251
Revert "Make format"
...
This reverts commit 17b1e9fbe6
.
2014-10-15 21:55:03 +02:00
Chocobozzz
17b1e9fbe6
Make format
2014-10-15 20:55:24 +02:00
Chocobozzz
34a43635bd
Delete useless warning icon from internet show setting page
2014-10-15 20:51:09 +02:00
Chocobozzz
c54d1baf15
Allow user to hide internet services. Closes #2784
2014-10-15 20:44:09 +02:00
David Sansome
88a6300509
Completely revert the Spotify seeking stuff - it's hacky and I don't like
...
waiting 4 seconds to have my songs start. I'll reimplement it properly later.
Reverts commits 96387803cd
and 160b151652
.
2014-10-14 19:33:03 +11:00
David Sansome
c428e536ab
When replacing a decodebin, offset the timestamps on the new element's buffers
...
so they match up with the buffers produced by the old element. Fixes #4542 .
2014-10-14 19:22:43 +11:00