Magnus,
Colin Perkins wrote:Packet 0: Type 1: SIDX=1 Packet 1: Type 5: SIDX=2 Type 1: SIDX=2 Packet 2: Type 1: SIDX=2 Packet 3: Type 5: SIDX=2 (Repetition) Type 1: SIDX=2
With the proposed timestamp model, the timestamp of the TYPE 5 unit in packet 3 should have a TS equal to the TS of packet 1, rather than the TS of packet 3 to indicate that it is useful from the TS time of packet 1.Why? If you give the type 5 unit sent in packet 3 the timestamp of packet 3, then the behaviour is unchanged from the previous, except that the timing model is used to decode the data.
The reason is that otherwise, you would not care to depacketize packet 3 until after you have tried to consume packet 2 and failing that due to lack of sample description, and moved on.
Colin
_______________________________________________ Audio/Video Transport Working Group avt at ietf.org https://www1.ietf.org/mailman/listinfo/avt