[Bug 663617] [gstffmpegdec] Don't use frame-based Multi-threading when upstream is live
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Nov 10 07:14:11 PST 2011
https://bugzilla.gnome.org/show_bug.cgi?id=663617
GStreamer | gst-ffmpeg | git
--- Comment #2 from Edward Hervey <bilboed at gmail.com> 2011-11-10 15:14:05 UTC ---
(In reply to comment #1)
> I'm not sure what the link is between zero latency mode and a live stream?
I don't think I mentionned zero-latency (which is a codec-feature).
Some people like having low-latency when doing real-time-communication.
Even with a zero-latency (no B frames) stream, If you have a 6 core machines
and FF_THREAD_FRAME, you'll end up adding a 6 frame-duration latency (i.e. the
decoded frame will come *out* of the decoder that much later).
With 10fps ... that's 0.6s ... not cool.
> I think its perfectly acceptable to add some latency in a live stream in some
> cases.
Care to expand on that ?
> The threading mode should probably be a property on the elements.
We could expose it, sure.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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