[Bug 796382] flvmux: (too) easily produces backwards flv-timestamps

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue May 29 14:29:55 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=796382

--- Comment #19 from Nicolas Dufresne (ndufresne) <nicolas at ndufresne.ca> ---
This is already what aggregator is supposedly doing. I haven't review the
get_times() function, it's normally all handled by the base class. To
demonstrate that, you have set a latency on the muxer, and that "fixed" it,
since the timeout is calculated as:

    start = gst_aggregator_get_next_time (self);
    time = base_time + start;
    time += latency;

Where latency is (peer_latency_min + latency + sub_latency_min). Can you check
if the latency query did work in your case ? (somehow it must work, since
otherwise the aggregator would not have gone live, and then there would be no
timeout).

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list