GNOME Bugzilla – Bug 658958
Encoders: Timestamping related correctness
Last modified: 2012-06-21 18:26:56 UTC
(Notes from internal brainstorm: may change as work is carried out): #13 Test video encoder passing timing information through correctly Encoder should pass through newsegment event, should remember segment configuration, should handle and pass through segment updates. Encoder should do correct clipping at segment boundaries (if timestamp+duration > segment.end either drop buffer, or if timestamp < segment.end clip duration so that timestamp+duration = segment.end). Encoder should pass timestamps through correctly (ie. output timestamps should match input timestamps if adjusted for display/coding order re-ordering that may happen), even if there are jumps or there is jitter.
This bug is not relevant anymore as Insanity as been mostly rewriten recently. All tests have been rewriten in C.