700ms of delay in tsdemux element

Baby Octopus jagadishkamathk at gmail.com
Wed Oct 26 08:47:04 UTC 2016


Only reason why an encoder can introduce significant interleave gap between
audio and video are due to encoding delay(mainly for video), mainly the
following
1. Buffer frames for lookahead
2. Reordering frames for B pictures
3. VBV buffering  - Page 77 of
http://www.etsi.org/deliver/etsi_tr/101200_101299/101290/01.02.01_60/tr_101290v010201p.pdf

#1 is encoder only delay
#2 and #3 and can be extracted by the parser and the decoder and reported to
the pipeline

Bug link : https://bugzilla.gnome.org/show_bug.cgi?id=773084 




--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/700ms-of-delay-in-tsdemux-element-tp4680228p4680242.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list