[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gstreamer-cvs
Subject:    Re: [0.11] gstreamer: event: add sticky flags to events
From:       Stefan Kost <ensonic () hora-obscura ! de>
Date:       2011-05-02 20:15:25
Message-ID: 4DBF10DD.2090209 () hora-obscura ! de
[Download RAW message or body]

Am 02.05.2011 19:35, schrieb Wim Taymans:
> Module: gstreamer
> Branch: 0.11
> Commit: 2243adffa128c6f508b0926ee00bfb1b18fead5e
> URL:    http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=2243adffa128c6f508b0926ee00bfb1b18fead5e
>  
> Author: Wim Taymans <wim.taymans@collabora.co.uk>
> Date:   Mon May  2 18:34:18 2011 +0200
> 
> event: add sticky flags to events
> 
> Add the sticky flag to events and a sticky index.
> Keep sticky events in an array on each pad.
> Remove GST_EVENT_SRC(), it is causing refcycles with sticky events, was not used
> and is not very interesting anyway.

What about using something like g_object_add_weak_pointer() - too heavy for
miniobjects?

Stefan

> 
> ---
> 
> gst/gstevent.c |    9 +------
> gst/gstevent.h |   67 +++++++++++++++++++++++++++++--------------------------
> gst/gstinfo.c  |    6 +---
> gst/gstpad.c   |   33 +++++++++++++++++++--------
> gst/gstpad.h   |    1 +
> 5 files changed, 62 insertions(+), 54 deletions(-)
> 
> Diff:   http://cgit.freedesktop.org/gstreamer/gstreamer/diff/?id=2243adffa128c6f508b0926ee00bfb1b18fead5e
>  _______________________________________________
> gstreamer-commits mailing list
> gstreamer-commits@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-commits

_______________________________________________
gstreamer-commits mailing list
gstreamer-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/gstreamer-commits


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic