Jim,

I realize that F not being the default has caused some pain but
actually the current ruleset is split evenly between "IF" and "F"
entries if you include the defaults. I was unable to come up with a
useful algorithm that would guess this correctly, either for the
transcoding definition or for the (order of the) proposed stream-types
when selecting a transcoder (although I admit that the current canSeek
algorithm relies on horrible special knowledge in this area). I don't
think that it makes much sense to change it now.

As for arguments, I consider that explicit declaration of
substitutions, rather than a collection of -magic- ones, to be a much
better solution. I am not inclined to reverse this change, especially
where it would result in superfluous arguments. I understand your point
about backwards compatibility - of which I am generally a strong
supporter - but in this case I feel that the arguments in favour of the
change are stronger.

If fact it was only really lack of time that stopped me from making the
change rather more complete, removing the defaults for $QUALITY$, $FILE$
and $URL$ as well. I intend to add more in this area, in particular
sample-rate conversions.

Alan.


-- 
awy
------------------------------------------------------------------------
awy's Profile: http://forums.slimdevices.com/member.php?userid=7480
View this thread: http://forums.slimdevices.com/showthread.php?t=54331

_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/beta

Reply via email to