[Bug 770921] vaapidecoder loses input caps info

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Sep 16 09:34:10 UTC 2016


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

Víctor Manuel Jáquez Leal <vjaquez at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
   Target Milestone|git master                  |1.9.3

--- Comment #13 from Víctor Manuel Jáquez Leal <vjaquez at igalia.com> ---
commit 99d404f1df588e7eb0fd3dced4cf19cec93a2120
Author: Víctor Manuel Jáquez Leal <victorx.jaquez at intel.com>
Date:   Wed Sep 14 16:29:01 2016 +0200

    vaapidecode: reset decoder hard when set_format()

    set_format() is called by upstream when the stream capabilites has changed.
    Before, if the new stream is compatible with the old one the VA decoder was
    not destroyed. Nonetheless, with this behavoir, the VA decoder ignores
    when the upstreamer parsers gets more details of the stream, such as the
    framerate. Hence, when the src caps are negotiates, the further sink caps
    updates are ignored.

    This patch forces the VA decoder destroying and recreation when
set_format()
    is called.

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

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