log src/audacious/playback.c @ 3497:6f34cc4217b9 trunk

age author description
Mon, 13 Aug 2007 00:03:33 -0700 Ben Tucker -Set the track "title" in metadata instead of "name" trunk
Sun, 12 Aug 2007 16:10:45 -0700 Ben Tucker Implemented TrackChange, StatusChange signals, with a stub for CapsChange. trunk
Fri, 10 Aug 2007 20:28:30 -0500 William Pitcock thread sanity checks trunk
Fri, 10 Aug 2007 20:23:33 -0500 William Pitcock Fix the thread join issue. trunk
Fri, 10 Aug 2007 21:58:19 +0200 Giacomo Lozito added a system that allows input plugins to signal to the core (actually, they MUST do it) that they're ready for playback and it's safe to call their stop function; this fixes a nasty race condition that triggered on fast track-switching trunk
Mon, 06 Aug 2007 12:45:46 +0200 Giacomo Lozito merged with some small changes to playback.c
Mon, 06 Aug 2007 12:38:23 +0200 Giacomo Lozito in playback_stop, do not assume that get_written_time will be always > 0, some plugins do not write to output at all
Sun, 05 Aug 2007 20:20:19 -0500 William Pitcock oops
Sun, 05 Aug 2007 20:14:53 -0500 William Pitcock proper race condition fix
Mon, 06 Aug 2007 01:32:41 +0200 Giacomo Lozito - fixed ugly race condition in new threading model; mutexes are also probably required to handle shared access to ip_data
Sun, 05 Aug 2007 16:43:53 +0200 Tomasz Mon goodbye widgets directory
Fri, 27 Jul 2007 15:28:34 -0500 William Pitcock Automated merge with ssh://hg.atheme.org//hg/audacious trunk
Fri, 27 Jul 2007 15:28:26 -0500 William Pitcock Track playback monitor thread in InputPlayback.thread. trunk
Fri, 27 Jul 2007 03:16:09 +0200 Christian Birchinger Gracefully handle playback being NULL even if playback_get_playing() is TRUE during playback init. trunk
Fri, 27 Jul 2007 00:31:46 +0200 Christian Birchinger I don't think that's needed. If you revert it, use playback_get_playing() instead. trunk
Thu, 26 Jul 2007 14:22:26 -0500 William Pitcock get_current_input_playback() cleanups. trunk
Wed, 25 Jul 2007 19:10:53 -0500 William Pitcock playback_seek(): several WTFs in here (probably from XMMS) fixed trunk
Wed, 25 Jul 2007 15:46:00 -0500 William Pitcock Remove mainwin_set_info_text() craq. Still some work to do. trunk
Mon, 23 Jul 2007 19:35:59 -0500 William Pitcock Send a message from the monitor thread to the main thread for audio errors, like we do with eof condition. trunk
Mon, 23 Jul 2007 19:24:51 -0500 William Pitcock playback monitor thread: If forced stop occurs, do not queue "playback eof" signal. trunk
Mon, 23 Jul 2007 17:14:47 -0500 William Pitcock Remove debugging notices. trunk
Mon, 23 Jul 2007 17:14:14 -0500 William Pitcock Made a mistake here. Fixing! trunk
Mon, 23 Jul 2007 17:10:52 -0500 William Pitcock New threading model for playback. Playback code should now *block*. trunk
Mon, 23 Jul 2007 16:42:30 -0500 William Pitcock Add playback_eof(). Plugins should use this instead of playback->eof = 1. trunk
Fri, 20 Jul 2007 19:42:24 -0500 William Pitcock Fix warnings. trunk
Fri, 20 Jul 2007 19:37:11 -0500 William Pitcock Use ProbeResult (try 1) trunk
Fri, 20 Jul 2007 09:09:58 -0500 William Pitcock Invoke "Plugins are not derived work" clause provided by GPL3. trunk audacious-1.4.0-DR1
Fri, 20 Jul 2007 08:59:47 -0500 William Pitcock GPL3 relicensing. trunk
Mon, 16 Jul 2007 16:16:33 -0500 William Pitcock auto merge
Mon, 16 Jul 2007 16:16:17 -0500 William Pitcock Backed out changeset b87335249c69d45d253b1b960a9ec7f60b68e5a5