[Bug 748467] vtenc: fix keyframe request race condition

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Jun 1 04:32:27 PDT 2015


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

Sebastian Dröge (slomo) <slomo at coaxion.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
           Assignee|ilya.konstantinov at gmail.com |gstreamer-bugs at lists.freede
                   |                            |sktop.org
   Target Milestone|git master                  |1.5.1

--- Comment #11 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
commit 94e7ed132346b7a9b60dfbc7f53ea18cf50abf8d
Author: Ilya Konstantinov <ilya.konstantinov at gmail.com>
Date:   Sat Apr 25 22:55:28 2015 +0300

    vtenc: fix keyframe request race condition

    It is incorrect to modify the frame properties after passing them, since
    VTCompressionSessionEncodeFrame takes reference and we have no control
    over when it's being used.

    In fact, the code can be simplified. We just preallocate the frame
    properties for keyframe requests, and pass NULL otherwise.

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

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