about summary refs log tree commit homepage
path: root/Documentation
DateCommit message (Collapse)
2013-09-01doc/dtas-xdelay: reference sox/play env, update email address
Since dtas-xdelay uses play/sox, we need to document AUDIODEV, AUDIODRIVER, and SOX_OPTS environment variables. Also point comments to the mailing list while we're at it.
2013-09-01player: add "state dump" command to serialize state
This helps in case dtas-player is hit with SIGKILL or the system crashes. This does not fsync(2) as that could introduce delays on slow filesystems. Users should open the file manually and fsync themselves if they need to.
2013-09-01doc: add contact info to all documentation
Users need to be able to communicate with us.
2013-09-01doc: sink_examples: reference dtas-xdelay and friends
dtas-xdelay could use some more exposure, especially considering megabuck speakers have some of the same features :P
2013-09-01doc: reorganize sections around dtas-player
Move all sink examples to the dtas-player_sink_examples manpage. Remove redundant troubleshooting.txt, that now resides in dtas-player(1).
2013-08-31dtas-sourcedit: allow loading YAML from stdin
This should make it easy to save/load sink profiles depending on the users mood. One could easily create different profiles depending on different listening criteria. dtas-ctl source cat sox > casual.yml dtas-sourceedit sox < critical.yml
2013-08-28add license/copyright headers/footers to all files
All files we distribute in the tarball need to have a copyright/license specified for Savannah. We don't need the example state file anymore.
2013-08-28doc: protocol: question source ed tryorder, minor edits
Minor notes for future development.
2013-08-28doc: cleanup makefile formatting/naming
Hopefully slightly easier-to-read/parse for humans (especially non-English speakers).
2013-08-27doc: dtas-player_protocol: note proposed revamp
Better to break compatibility while the project is very young.
2013-08-27doc: add more examples to dtas-player_sink_examples
This adds examples for using ssh(1) with play(1)
2013-08-27doc: dtas-player_sink_examples manpage
This should hopefully make it easier to introduce users to sink usage.
2013-08-26add lightly-tested ffmpeg support
Since ffmpeg/ffprobe are wrappers around their libav-variants, I haven't had the chance to actually test with "real" ffmpeg, but the usage is probably similar enough to not matter.
2013-08-26player: flesh out multi-source in protocol/sourceedit
We should be fully-capable of managing any number of options to try sources in.
2013-08-25doc: add note about increased wakeups with dtas-console
Fancy displays waste power and can potentially harm audio quality, it's true!
2013-08-25unix_client: remove non-SOCK_SEQPACKET support
It's too much work for me to attempt to wedge SOCK_DGRAM or SOCK_STREAM support into this. SOCK_SEQPACKET is the best use of _my_ time and I have limited patience for crippled OSes. Linux has had this forever and FreeBSD 9 supports SOCK_SEQPACKET already, so maybe this will be another way to nudge developers of other OSes into supporting SOCK_SEQPACKET. If somebody can provide clean patches to support SOCK_DGRAM or SOCK_STREAM, I'll accept them.
2013-08-25doc: document new dtas-console key bindings
New features should be documented.
2013-08-25manpage installation updates
We should be compatible with "gem-man", as well as allowing installation to prefix ($HOME by default) via: make -C Documentation install-man
2013-08-25build: include prebuilt manpages with installation
This may make lives easier for users without pandoc.
2013-08-24documentation: initial manpages for all commands
We should probably document this before we forget it.
2013-08-24initial commit