about summary refs log tree commit homepage
DateCommit message (Expand)
2013-10-09dtas-partstats: initial implementation
2013-10-09player: "tl remove" drops the track from the queue
2013-10-09tracklist: remove_track updates tracklist position
2013-10-08player: "tl add" may trigger player start
2013-10-06pipe: use memoized IO#nonblock? in blocking case
2013-10-06buffer: remove ioctl syscall in common paths
2013-10-06player: delay tracklist reset until asked to play
2013-10-06buffer/read_write: fix undefined local variable
2013-10-05player: add factor out redundant condition check
2013-10-02splitfx: default to default DTAS::Format if unspecified
2013-09-30dtas 0.5.0 v0.5.0
2013-09-30player/client_handler: remove unused variables
2013-09-30dtas-console: allow exit via 'q' key
2013-09-30dtas.gemspec: mark executables correctly
2013-09-30player (protocol): rename "tl previous" to "tl prev"
2013-09-30player: support seeking based on embedded cuesheet (FLAC)
2013-09-30player: "tl goto" starts playback if idle (and not paused)
2013-09-28rework packaging to use GNU make + gemspec instead of Hoe
2013-09-28player: support bypass for rate, bits, channel
2013-09-23dtas-*edit: account for editors which rename over files
2013-09-22INSTALL: update URL for 0.4.0 tarballs
2013-09-22Rakefile: add examples to website, too
2013-09-22dtas 0.4.0 - dtas-splitfx, tracklist in -player v0.4.0
2013-09-22README: update for dtas-splitfx and tracklist in -player
2013-09-22splitfx: nodoc the Skip class
2013-09-22doc: add manpage for dtas-splitfx
2013-09-22splitfx: rename "opus" target to "opusenc"
2013-09-22dtas-tl: add "reto" command
2013-09-19player: stop sinks whenever we're out-of-tracks to play
2013-09-11splitfx: preserve original rate/channels/bits for generic targets
2013-09-11splitfx: add "skip" directive
2013-09-11player (tl add): do not repeat first track when idle
2013-09-10splitfx: add opus and flac-cdda outputs
2013-09-10document dtas-tl(1) and the "tl" commands in the protocol
2013-09-10dtas-tl: add-{tail,head} -> add{tail,head}
2013-09-10test_player_integration: avoid premature sink death
2013-09-10player: do not reset tracklist if paused
2013-09-09doc: nodoc new classes
2013-09-09Rakefile: add fix_perms dep when building gem
2013-09-09dtas-tl: add a handy "clear" command
2013-09-09player/client_handler: return count for list-style responses
2013-09-09player: s/echo/wall/ for broadcasting to all watchers
2013-09-09tracklist: implement single-track repeat
2013-09-09tracklist: previous! only wraps around when repeat is enabled
2013-09-09player: "tl goto" takes optional offset arg in HHMMSS.SUBSEC
2013-09-09player: implement previous/next commands
2013-09-09tracklist: next_track -> advance_track
2013-09-09player: reset tracklist when idle stat is detected
2013-09-09dtas-console: avoid using current if it is nil
2013-09-09player/client_handler: prevent seek from excessive requeue