1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-03-23 17:29:42 +01:00

8270 Commits

Author SHA1 Message Date
Uwe L. Korn
7f93604dbe Remove redundant code 2014-10-22 10:53:54 +02:00
Uwe L. Korn
fdbb594734 Restore volume restoring 2014-10-22 10:51:11 +02:00
Uwe L. Korn
dc50191f34 Further simplify FindVLC 2014-10-22 10:45:02 +02:00
Uwe L. Korn
3a8d23c5b1 Style fixes 2014-10-22 09:42:54 +02:00
Uwe L. Korn
fd39191d6a Always seek independent of what VLC says 2014-10-22 09:31:53 +02:00
Uwe L. Korn
a324ff14f6 Construct arguments using QString::arg 2014-10-22 09:15:32 +02:00
Uwe L. Korn
b8fe5ad218 Use uintptr_t 2014-10-22 09:05:37 +02:00
Uwe L. Korn
14e264cf60 Style fixes 2014-10-22 09:05:30 +02:00
Uwe L. Korn
c9adcf6bd7 Don't copy MediaStream instances
With the large char-buffer, a copy of them will be very inefficent.
Explicitly add functions for the conversion to a MediaStream but do not
allow a copy constructor.
2014-10-21 23:23:04 +02:00
Uwe L. Korn
eeff358e1d Style fixes 2014-10-21 23:03:16 +02:00
Uwe L. Korn
dfd3715051 Use nullptr instead of 0 2014-10-21 23:02:00 +02:00
Uwe L. Korn
f0e2ddcdf0 Use constant c-style array instead of fancy Qt data structures 2014-10-21 22:57:05 +02:00
Uwe L. Korn
b6f92013bd Use nullptr instead of 0 2014-10-21 22:55:55 +02:00
Uwe L. Korn
c986506605 Use Q_D instead of d_func 2014-10-21 21:13:19 +02:00
Uwe L. Korn
f0d3b11ded Seek even if VLC reports we can't
Yep, sometimes we can seek even though VLC says no.
2014-10-21 21:10:30 +02:00
Uwe L. Korn
51d2ca2247 Use Q_D instead of d_func 2014-10-21 21:01:38 +02:00
Uwe L. Korn
a17a0e154c Remove Phonon traces 2014-10-21 20:46:44 +02:00
Uwe L. Korn
68f608ac1a Fix typo 2014-10-21 11:22:29 +02:00
dridri
d9b5fdf0b1 removed too unstable dsp, done remaning TODOs for vlc 2014-10-21 11:22:29 +02:00
dridri
45c3eae10c removed useless/causing crashes with youtube streams libvlc flags 2014-10-21 11:22:29 +02:00
dridri
dadfd20000 no more boost 2014-10-21 11:22:29 +02:00
dridri
ead0ecc808 clean code, use boost::function for callbacks 2014-10-21 11:22:28 +02:00
dridri
eb1ef86452 First attempt to add DSP support 2014-10-21 11:22:28 +02:00
dridri
abba474373 let's clean it a bit 2014-10-21 11:22:28 +02:00
dridri
a1e7af361e added seek-ability detection 2014-10-21 11:22:28 +02:00
dridri
667996715a QIODevice (playing from peers) should be ok now 2014-10-21 11:22:28 +02:00
dridri
ebf58c1a57 --no-one-instance nor recognized by libvlc new version 2014-10-21 11:22:28 +02:00
dridri
5fb5bc4f82 less debug for libvlc output 2014-10-21 11:22:28 +02:00
dridri
439335ecef First version using libvlc instead of phonon - added QIODevice support, less debug, no more segfault 2014-10-21 11:22:28 +02:00
dridri
82acc6b60e little fix for duration bug 2014-10-21 11:22:28 +02:00
dridri
ce3d372749 More track duration calculation and seeking 2014-10-21 11:22:27 +02:00
dridri
5daca7f0e7 totalTime and currentTime impl 2014-10-21 11:22:27 +02:00
dridri
f25a3715da first draft to get rid of phonon and directly use LibVLC 2014-10-21 11:22:27 +02:00
dridri
9bb7a06256 Added DSP callback support for VLC phonon 2014-10-21 11:22:09 +02:00
dridri
736f6fefb6 Now it really should fit standard :P 2014-10-21 11:20:24 +02:00
dridri
3fd8939297 Code now should fit Tomahawk's standard 2014-10-21 11:20:24 +02:00
dridri
db7b2a310f Fixed minor things 2014-10-21 11:20:24 +02:00
dridri
52abcc29de Added Equalizer support on AudioEngine class
Two public methods added :
 * int equalizerBandCount()
 * bool setEqualizerBand(int band, int value)
One private method :
 * void initEqualizer()

Settings and GUI must be made in an external plugin
2014-10-21 11:20:23 +02:00
Uwe L. Korn
372c16794a Use C++11 style initialisation.
This way we already initialise them in the initialiser-list-style but do
not need to add them to each initialiser list separately.
2014-10-21 09:56:11 +02:00
Dominik Schmidt
87aa5086a1 CrashReporter: log to console on windows too 2014-10-20 23:58:35 +02:00
Dominik Schmidt
685049bbde CrashReporter: Send log file properly gzip compressed 2014-10-20 23:58:19 +02:00
Uwe L. Korn
718337ce26 PlayableItem: Set parent in initialiser list 2014-10-20 17:32:21 +02:00
Uwe L. Korn
7423d56a9c Remove dead assignment 2014-10-20 17:03:06 +02:00
Uwe L. Korn
3db2db5dd2 Access protected member directly instead of using virtual function 2014-10-20 16:52:07 +02:00
Uwe L. Korn
71c91ba04b Call direct implementation instead of virtual in constructor 2014-10-20 16:49:57 +02:00
Uwe L. Korn
5511e34cb6 Call direct implementation instead of virtual in constructor 2014-10-20 16:33:25 +02:00
Christian Muehlhaeuser
484cdaf47d Don't create (multiple) layouts with same parent in AccountWidget. 2014-10-20 04:48:06 +02:00
Christian Muehlhaeuser
a3fc65f0a6 Don't pass parent widget in constructor. We call setLayout later. 2014-10-20 04:43:42 +02:00
Christian Muehlhaeuser
a95112c5b6 Store model pointers in a QPointer for safety. 2014-10-20 04:01:37 +02:00
Christian Muehlhaeuser
4af5b6a76d Correct warning message in ColumnView. 2014-10-20 04:01:37 +02:00