Holger Levsen <hol...@layer-acht.org> writes:

> On Samstag, 3. März 2012, Rob Browning wrote:
>> By the way -- does saytime still have an upstream that might also care
>> about any of this?
>
> AFAICS, saytime is dead upstream. So you are free to become the new upstream 

OK, then how about this:

  - Use sox' "-d" for the output if saytime "-o" and "-b" aren't
    specified.  This hopefully makes the most common case just DTRT.

  - Add a "-t [foo]" option that's passed straight through to sox
    (rather than hard-coding alsa/oss).

  - Rely on sox's default output-file whenever "-o" is not specified
    (instead of just hard-coding "/dev/audio)).

This won't break existing invocations of saytime, but there is a
possibility it will change their behavior.  i.e. say someone was using
"saytime" which right now defaults to OSS and /dev/audio.  These changes
will cause it to switch to sox's default, which might or might not be
the same.

Of course, it also makes sox even more overtly dependent on sox, but the
alternative is to hard-code/validate the backend set, which I'm not sure
is better.

Thanks
-- 
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to