[Bug 704769] Make libav codecs handle gracefully renegotiation.

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jul 24 23:38:54 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=704769
  GStreamer | gst-libav | git

--- Comment #6 from Sebastian Dröge (slomo) <slomo at circular-chaos.org> 2013-07-25 06:38:50 UTC ---
(In reply to comment #4)
> Oh and by the way my gnonlin patch had some issues, and trying to solve them in
> gnl would have led to a succession of hacks, that would have been quite a bad
> idea to merge.
>
> Correct me if I'm wrong, but seeking as soon as we go in PAUSED should not be a
> problem as far as I can see ?

It is, but it's also a very good idea to wait until the caps arrived in the
srcpads that you're blocking, just so you know already what is going to come
out of this pad and have the negotiation finished already. What exactly is the
problem in gnonlin? What difference does it make to block on stream-start vs.
segment?


(In reply to comment #5)
> Sorry for the succession of messages, but would disabling alignment for the
> while in gstavviddec be acceptable, as it's not very well supported ?

I guess so, it would mean that we won't do real zerocopy with libav most of the
time... but slower is probably better than stuff crashing or failing in
interesting ways. Edward?

-- 
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