Date | Commit message (Collapse) |
|
Instead, we rely on closing the pipe (EOF or SIGPIPE) to
stop sources and sinks. This way we remove the possibility
of old and new processes operating on the same pipe and
causing strange audio overlaps.
|
|
This should make porting to different Unix socket types easier, too.
Much of these tests were written before I decided to implement
unix_client originally.
|
|
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.
|
|
Oops, I should've noticed this earlier.
|
|
This allows gzip_static in nginx to serve files more efficiently.
While we're at it, replace some system() calls with sh() which fails
appropriately.
|
|
New features should be documented.
|
|
This also matches the KEY_UP and KEY_DOWN behavior, and probably(?)
makes more sense.
|
|
Add hotkeys for the (probably) frequently changed ReplayGain mode,
preamp and fallback_gain parameters. And display the RGFX volume
change.
While we're at it, we'll display the format info to get a better
idea of what we're decoding and playing to.
|
|
We use it everywhere else since it can potentially speed things up.
|
|
Oops, not everybody has their VISUAL or EDITOR environment set.
|
|
We documented this behavior in dtas-player.txt but failed to
implement it. Now our behavior matches the documentation!
|
|
We have a website, really!
|
|
Rename COPYRIGHT -> COPYING, as that seems to be the more common
name for the GPLv3 license file. Kill all rdoc, since I don't
agree with HTML documentation and we do not expose any Ruby APIs.
|
|
It was never fully-realized and too crazy/complex to be worth it.
In case we ever need it in the future, git will remember it for us.
|
|
We should be compatible with "gem-man", as well as allowing
installation to prefix ($HOME by default) via:
make -C Documentation install-man
|
|
I haven't figured out what to do with this, yet, since I have yet
to find and ASCII-art capable grapher in Ruby. This was intended
to become dtas-ps, but maybe that'll be something else...
|
|
As far as new projects are concerned, I'm done with HTML.
|
|
This may make lives easier for users without pandoc.
|
|
dtas-xdelay is shorter and easier-to-type. The "play" in the name
is also not entirely accurate, as it is capable of using plain
"sox", too.
|
|
We maintain most everything else, so we should maintain this, too.
|
|
Occasionally we will play the output of a command, just display
that.
|
|
We shall reserve dtas-mpris until it's actually implemented.
|
|
We should probably document this before we forget it.
|
|
Some effects may be easier to save/store with relative directory
paths, so allow changing this at runtime.
|
|
Omitting a command: entry or an entry inside env: should delete
it from the player
|
|
|