1. 12 May, 2009 3 commits
  2. 06 Mar, 2009 1 commit
  3. 25 Jan, 2009 1 commit
    • Michael Pyne's avatar
      Crossing my fingers here but this refactor of the playback code seems to be... · 96995095
      Michael Pyne authored
      Crossing my fingers here but this refactor of the playback code seems to be working well in both phonon-xine
      and phonon-gst.  Crossfade only occurs when a song ends now while the change is abrupt when manually switching
      tracks because I'm evil (or awesome depending on how you see it).
      
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=916339
      96995095
  4. 20 Jan, 2009 1 commit
  5. 14 Jun, 2008 1 commit
    • Michael Pyne's avatar
      Really mostly fix bug 161168 (JuK crossfading is teh suck). · ff88f1ae
      Michael Pyne authored
      We cache the VolumeFaderEffect object and include it in the pipeline at all times.  What this does is allows
      the volume changing to go smoothly when we try to start changing the volume of our playing track.
      
      In addition phonon-gst crashes if I try to remove the fader effect afterwards and skips horribly if I don't
      cache the fader effect.
      
      Unfortunately phonon-xine suffers from crackling sounds with the fader effect left in the chain, so now
      phonon-gst is the best backend to use for JuK.  Both sound much better during the fading process though,
      although phonon-xine still suffers from initial high volume on the incoming song.
      
      This pretty much works for me now though, so I'm closing the bug.
      
      BUG:161168
      
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=820637
      ff88f1ae
  6. 18 May, 2008 1 commit
    • Michael Pyne's avatar
      Improve crossfading in JuK trunk to not sound like a catastrophe for the · e2ff1af4
      Michael Pyne authored
      first half second.  I think the order of inserting effects into the audio path
      has something to do with it, so I've reordered everything to be ready before
      starting the next track.
      
      In addition you shouldn't get huge volume jumps when crossfading rapidly and I've improved the memory
      allocation lifetimes.
      
      Unfortunately you still sometimes get a bit of high-volume at the beginning of the next track but I don't
      think that is juk's fault.
      
      CCBUG:161168
      
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=809464
      e2ff1af4
  7. 09 Aug, 2007 1 commit
  8. 01 Jul, 2007 1 commit
  9. 24 Apr, 2007 1 commit
    • Matthias Kretz's avatar
      - port to new API · ed7abcca
      Matthias Kretz authored
      - do crossfades on track change
      
      svn path=/branches/work/phonon-solid-sprint/kdemultimedia/juk/; revision=657524
      ed7abcca
  10. 12 Feb, 2007 1 commit
  11. 19 Sep, 2006 1 commit
  12. 10 Jul, 2006 1 commit
    • Matthias Kretz's avatar
      - compile agains trunk except for the systray breakage · 3ee5cdb7
      Matthias Kretz authored
      - deprecated -= a_lot
      - Player interface is not needed anymore use Phonon directly and make use of
        the tick and finished signals (no polling with QTimer anymore)
        -> the change is untested because of the systray compilation error
      
      svn path=/branches/work/bleedingedge/kdemultimedia/juk/; revision=560481
      3ee5cdb7
  13. 28 Jun, 2006 1 commit
    • Laurent Montel's avatar
      Port it · 75cfb03d
      Laurent Montel authored
      svn path=/trunk/KDE/kdemultimedia/juk/; revision=555735
      75cfb03d
  14. 03 May, 2006 1 commit
  15. 27 Feb, 2006 1 commit
  16. 26 Feb, 2006 3 commits
  17. 01 Sep, 2005 1 commit
  18. 27 Apr, 2005 1 commit
    • Michael Pyne's avatar
      DCOP improvements. · 3a7cc4fb
      Michael Pyne authored
      * Access the track cover from DCOP (with a shortcut for the currently playing
        file). You can grab both the large and small size covers.
      * Provide a currentFile() shortcut accessor.
      * Get/set the random play mode.
      * The track properties for the currently playing item now are returned when
        the player is merely paused as well.
      
      FEATURE:97264
      FEATURE:99903
      
      svn path=/trunk/kdemultimedia/juk/; revision=408270
      3a7cc4fb
  19. 09 Jan, 2005 2 commits
  20. 09 Nov, 2004 1 commit
  21. 08 Nov, 2004 1 commit
  22. 09 Jul, 2004 1 commit
  23. 09 Jun, 2004 1 commit
  24. 04 Jun, 2004 1 commit
    • Scott Wheeler's avatar
      fixincludes · 0660bead
      Scott Wheeler authored
      svn path=/trunk/kdemultimedia/juk/; revision=317624
      0660bead
  25. 03 Jun, 2004 1 commit
  26. 21 May, 2004 1 commit
    • Michael Pyne's avatar
      Add some DCOP functions to PlayerManager. · 568843c1
      Michael Pyne authored
      * Get volume.
      * Find out if a song is playing/paused/stopped.
      * Get metadata on the currently playing song, including filename.
      
      Fix spacing problems I introduced in my last commit (plus I just now
        triple-checked ;-) ).
      
      Once the new Collection Manager is in place I'll do the rest of the DCOP
      features and close the bugs.
      
      CCMAIL:69083@bugs.kde.org
      CCMAIL:80327@bugs.kde.org
      
      svn path=/trunk/kdemultimedia/juk/; revision=313351
      568843c1
  27. 18 Apr, 2004 4 commits
  28. 08 Apr, 2004 1 commit
  29. 07 Apr, 2004 1 commit
    • Scott Wheeler's avatar
      Moved a couple of the classes over to FileHandle rather than just passing · 87ee0948
      Scott Wheeler authored
      around string based file names.  Moved the static methods for creating
      a Player instance from Player to PlayerManager.  Removed play() and back()
      from the JuK class since they belong in PlayerManager.  For the moment
      this means the "back history" doesn't work.
      
      svn path=/trunk/kdemultimedia/juk/; revision=301959
      87ee0948
  30. 08 Mar, 2004 1 commit
  31. 01 Mar, 2004 2 commits