[gstreamer-bugs] [Bug 632778] Optimisations to GstBaseSink

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Dec 3 06:15:42 PST 2010


https://bugzilla.gnome.org/show_bug.cgi?id=632778
  GStreamer | gstreamer (core) | unspecified

Edward Hervey <bilboed> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |0.10.32

--- Comment #9 from Edward Hervey <bilboed at gmail.com> 2010-12-03 14:15:37 UTC ---
commit ece40dacbc0ae6842e66b2665ee6767b56fa9d39
Author: Edward Hervey <bilboed at bilboed.com>
Date:   Wed Oct 20 17:41:28 2010 +0200

    basesink: Re-using GstClockID instead of constantly recreating one

    Makes _sink_wait_clock at least 2 times faster.

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

commit b4285611ad177b67dd32c5022b62d255b5cdd5f5
Author: Edward Hervey <bilboed at bilboed.com>
Date:   Wed Oct 20 17:40:43 2010 +0200

    gstclock: New API to re-use a single shot GstClockID

    API: gst_clock_single_shot_id_reinit

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

commit 7115b77aaba7a49f1a8bf9ba4bbc34c4609ed0c5
Author: Edward Hervey <bilboed at bilboed.com>
Date:   Wed Oct 20 13:52:02 2010 +0200

    basesink: Pass along miniobject type through various functions

    Avoids doing useless GST_IS_*

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

commit 606e59468dd176a5352961576d4c937751f66b58
Author: Edward Hervey <bilboed at bilboed.com>
Date:   Wed Oct 20 13:08:08 2010 +0200

    basesink: Switch enable_last_buffer to an atomic int

    Avoids having to take a lock to read/write it.

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

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