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
