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 663689 - Missing DiscoverInfo API in 0.11
Missing DiscoverInfo API in 0.11
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
0.11.x
Other Linux
: Normal major
: 0.11.2
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-11-09 12:57 UTC by Christian Fredrik Kalager Schaller
Modified: 2011-11-10 11:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Fredrik Kalager Schaller 2011-11-09 12:57:06 UTC
I am using the GstPbutils.DiscovererInfo.get_stream_list in Transmageddon (from python), but it doesn't seem to exist in 0.11 curently.

Below is a ipython reports are the available API calls, and while 0.11 seems to have a lot more, the important one for me is missing.


0.11 
In [6]: GstPbutils.DiscovererInfo.
GstPbutils.DiscovererInfo.chain                    GstPbutils.DiscovererInfo.get_tags
GstPbutils.DiscovererInfo.connect                  GstPbutils.DiscovererInfo.get_uri
GstPbutils.DiscovererInfo.connect_after            GstPbutils.DiscovererInfo.handler_block
GstPbutils.DiscovererInfo.connect_object           GstPbutils.DiscovererInfo.handler_block_by_func
GstPbutils.DiscovererInfo.connect_object_after     GstPbutils.DiscovererInfo.handler_disconnect
GstPbutils.DiscovererInfo.disconnect               GstPbutils.DiscovererInfo.handler_is_connected
GstPbutils.DiscovererInfo.disconnect_by_func       GstPbutils.DiscovererInfo.handler_unblock
GstPbutils.DiscovererInfo.emit                     GstPbutils.DiscovererInfo.handler_unblock_by_func
GstPbutils.DiscovererInfo.emit_stop_by_name        GstPbutils.DiscovererInfo.mro
GstPbutils.DiscovererInfo.freeze_notify            GstPbutils.DiscovererInfo.notify
GstPbutils.DiscovererInfo.get_data                 GstPbutils.DiscovererInfo.props
GstPbutils.DiscovererInfo.get_duration             GstPbutils.DiscovererInfo.set_data
GstPbutils.DiscovererInfo.get_misc                 GstPbutils.DiscovererInfo.set_properties
GstPbutils.DiscovererInfo.get_properties           GstPbutils.DiscovererInfo.set_property
GstPbutils.DiscovererInfo.get_property             GstPbutils.DiscovererInfo.stop_emission
GstPbutils.DiscovererInfo.get_result               GstPbutils.DiscovererInfo.thaw_notify
GstPbutils.DiscovererInfo.get_seekable             GstPbutils.DiscovererInfo.weak_ref
GstPbutils.DiscovererInfo.get_stream_info          

0.10 -
In [3]: gst.pbutils.DiscovererInfo.get
gst.pbutils.DiscovererInfo.get_audio_streams      gst.pbutils.DiscovererInfo.get_stream_info
gst.pbutils.DiscovererInfo.get_container_streams  gst.pbutils.DiscovererInfo.get_stream_list
gst.pbutils.DiscovererInfo.get_duration           gst.pbutils.DiscovererInfo.get_streams
gst.pbutils.DiscovererInfo.get_misc               gst.pbutils.DiscovererInfo.get_tags
gst.pbutils.DiscovererInfo.get_result             gst.pbutils.DiscovererInfo.get_uri
gst.pbutils.DiscovererInfo.get_seekable           gst.pbutils.DiscovererInfo.get_video_streams
Comment 1 Edward Hervey 2011-11-10 11:49:08 UTC
commit 3fa654b41cc7857ebbbd6ffe2f603a8b157a925d
Author: Edward Hervey <edward.hervey@collabora.co.uk>
Date:   Thu Nov 10 12:47:51 2011 +0100

    pbutils: Fix introspection annotations
    
    Fixes #663689