Hi again,<br>
<br>
So pondering this more, there are probably four different types of special duration right now:<br>
1) Effective duration is zero, but because it's a special item, maybe it was intended to not be shown by the UI (e.g. vlc://nop maybe). This is a bit of a kludge.<br>
2) Effective duration is simply not yet known because it has not been (pre)parsed.<br>
3) The item has no ontological duration, e.g. capture device.<br>
4) Cargo cult.<br>
<br>
I guess that:<br>
(1) should be treated as zero simply. Otherwise, invalid?<br>
(2) and (3) can be merged even though they are not semantically the same thing? Otherwise we need to keep distinguishing between unknown and invalid.<br>
(4) is a evidently a bug if it occurs.<br>
<br>
-- <br>
Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.