After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 555396 - Retrieving the rtpsourceobject from rtpbin
Retrieving the rtpsourceobject from rtpbin
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other All
: Normal enhancement
: 0.10.9
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 555407 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-10-07 13:37 UTC by Håvard Graff (hgr)
Modified: 2009-01-09 23:02 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
the proposed patch (7.37 KB, patch)
2008-10-07 13:39 UTC, Håvard Graff (hgr)
committed Details | Review

Description Håvard Graff (hgr) 2008-10-07 13:37:17 UTC
In order to access all the goody stats in rtpsource, you need to get hold of that object. This patch suggest a way this can be done.
Comment 1 Håvard Graff (hgr) 2008-10-07 13:39:48 UTC
Created attachment 120120 [details] [review]
the proposed patch
Comment 2 Wim Taymans 2008-10-07 18:29:02 UTC
*** Bug 555407 has been marked as a duplicate of this bug. ***
Comment 3 Wim Taymans 2008-10-13 11:41:26 UTC
        Patch by: Håvard Graff <havard dot graff at tandberg dot com>

        * gst/rtpmanager/gstrtpbin-marshal.list:
        Add marshaller for new action signal.

        * gst/rtpmanager/gstrtpbin.c: (gst_rtp_bin_get_internal_session),
        (gst_rtp_bin_class_init):
        * gst/rtpmanager/gstrtpbin.h:
        Add action signal to retrieve the internal RTPSession object.

        * gst/rtpmanager/gstrtpsession.c: (gst_rtp_session_class_init),
        (gst_rtp_session_get_property), (gst_rtp_session_release_pad):
        Add property to access the internal RTPSession object.

        * gst/rtpmanager/rtpsession.c: (rtp_session_class_init),
        (check_collision):
        * gst/rtpmanager/rtpsession.h:
        Add action signal to retrieve an RTPSource object by SSRC.
        See #555396.