about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2013-09-02 11:14:48 +0000
committerEric Wong <normalperson@yhbt.net>2013-09-02 11:14:48 +0000
commit572146abc33d60c6caf4bfedbca98f365d20be9e (patch)
treeb0d15541136d30e999467030cdcf220e73847973
parent44c5cb57e43cd56ecb39d5ffc58929ef4da04025 (diff)
downloaddtas-572146abc33d60c6caf4bfedbca98f365d20be9e.tar.gz
There is now a mailing list hosted by Savannah: dtas-all@nongnu.org
No subscription is necessary to post (please Cc: all on replies).

This release should be compatible with Ruby 1.9.3 built with Syck,
as this seems to be the case with Debian wheezy systems.  Hopefully
dtas is easier for Debian GNU/Linux users not familiar with Ruby.

Probing via avprobe/ffprobe for audio in large containers (e.g.
VOBs) should have a higher probability of success, but seeking with
large containers is still broken.  My suggestion is to use
avconv/ffmpeg to extract the raw audio (without transcoding) from
VOBs/DVDs and just play that.

dtas-sourceedit learned to load YAML from stdin (same format
as "dtas-ctl source cat $SOURCENAME").

player protocol changes:
- "state dump [FILENAME]" allows dumping the current state (in case
  an unexpected shutdown happens and at_exit does not run)
- "env" (no args) returns the environment

note: I'm still considering revamping the protocol completely

Eric Wong (23):
      dtas-console: support terminal resize
      README: add explicit copyright for this file
      remove "encoding: binary" header use
      rg: avoid adding gain if fallback_gain + preamp is near zero
      av_ff_common: fix undefined var in astream fallback
      disclaimer: disambiguate between dtas/$PROGNAME
      GNUmakefile: combine with pkg.mk
      Rakefile: additional pointer to git-set-file-times
      Rakefile: wrap long line
      dtas-sourcedit: allow loading YAML from stdin
      test_source_av: fix test to actually run
      source/{av,ff}: probe harder for audio in weird containers
      doc: reorganize sections around dtas-player
      doc: sink_examples: reference dtas-xdelay and friends
      doc: add contact info to all documentation
      INSTALL: update installation instructions
      player: add "state dump" command to serialize state
      doc/dtas-xdelay: reference sox/play env, update email address
      dtas-xdelay: pass -q flag to play(1) by default
      player/client_handler: cleanup to avoid redundant code
      player: explicitly stop+wait for sink death at_exit
      player/client_handler: support for dumping individual env
      test/test_player_client_handler: rename shadowed method
-rwxr-xr-xGIT-VERSION-GEN2
1 files changed, 1 insertions, 1 deletions
diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN
index 42cec7b..8ea7709 100755
--- a/GIT-VERSION-GEN
+++ b/GIT-VERSION-GEN
@@ -3,7 +3,7 @@
 # License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
 CONSTANT = "DTAS::VERSION"
 RVF = "lib/dtas/version.rb"
-DEF_VER = "v0.2.0"
+DEF_VER = "v0.3.0"
 vn = DEF_VER
 
 # First see if there is a version file (included in release tarballs),