about summary refs log tree commit homepage
path: root/lib/dtas/source
DateCommit message (Expand)
2020-02-03doc: update copyrights for 2020
2019-01-02dtas 0.16.0 v0.16.0
2018-01-29player: support guessing encodings for comments
2017-03-02deduplicate strings using String#-@ (uminus) in Ruby 2.5+
2017-01-11source/sox: relax comment NAME restriction
2017-01-02source/sox: simplify conditional, slightly
2016-12-27http -> https, and relocate homepage to https://80x24.org/dtas/
2016-12-27source/sox: integrate mcache support to reduce soxi calls
2016-02-09av_ff_common: fixes for libav-tools under Debian Jessie
2016-01-25mlib: support all formats of player
2016-01-25source/sox: try_to_fail_harder is a normal method
2016-01-24source/sox: explicitly freeze comment keys
2016-01-24String#split with a single-byte instead of regexp
2016-01-04player: replaygain: avoid unnecessary ignoring
2016-01-02copyright updates for 2016
2016-01-02source/splitfx: stringify comments
2015-12-25enable "frozen_string_literal: true"
2015-05-19source/splitfx: allow watching extra external scripts
2015-04-13escape INFILE and related environment variables
2015-02-13source/common: document dst_zero_byte attr
2015-01-28player: support the "trim" parameter
2015-01-20doc: describe most classes a bit
2015-01-19update copyright years and links to mailing list archives
2015-01-19avoid aliasing global "spawn" method
2015-01-19dtas-sourceedit: update player as user saves in the editor
2015-01-03splitfx: add INDIR and INBASE environment variables
2014-12-29source/splitfx: fail gracefully on missing files
2014-12-28source/splitfx: default tracklist for single-track files
2014-12-28source/splitfx: standardize on $FX for sox effects
2014-12-28source/splitfx: restart source on YAML modifications
2014-12-27player: support playing splitfx YAML files
2014-06-06update copyrights and email address for 2014
2013-10-10format: common detection code (based on sox)
2013-09-30player: support seeking based on embedded cuesheet (FLAC)
2013-09-07implement environment variable expansion
2013-09-06source/sox: correctly extend xs for try_to_fail_harder
2013-09-01source/{av,ff}: probe harder for audio in weird containers
2013-08-30av_ff_common: fix undefined var in astream fallback
2013-08-29remove "encoding: binary" header use
2013-08-28add license/copyright headers/footers to all files
2013-08-27av_ff_common: zero samples on streams of unknown length
2013-08-26av_ff_common: :nodoc: this constant and add TODO item
2013-08-26source/sox: cleanup error handling, quiet redundant warnings
2013-08-26add lightly-tested ffmpeg support
2013-08-26source/sox: bail out if zero samples are detected
2013-08-26player: flesh out multi-source in protocol/sourceedit
2013-08-26cleanup multi-source handling between sox and av
2013-08-26process (qx): disambiguate err/err_str, add no_raise
2013-08-26process: remove redundant "xs" method
2013-08-25source/av: handle multiple audio streams w/ proper sample rate