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 732595 - Introspection and documentation issues for new 1.4 symbols
Introspection and documentation issues for new 1.4 symbols
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
unspecified
Other Linux
: Normal normal
: 1.3.91
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-07-01 23:18 UTC by Evan Nemerson
Modified: 2014-07-04 12:57 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Assorted documentation and introspection fixes for new 1.4 API. (20.50 KB, patch)
2014-07-01 23:18 UTC, Evan Nemerson
committed Details | Review

Description Evan Nemerson 2014-07-01 23:18:51 UTC
Created attachment 279724 [details] [review]
Assorted documentation and introspection fixes for new 1.4 API.

Going through the new API for 1.4...


gst_video_tile_get_index:
  missing "Since: 1.4"
  s/#GST_VIDEO_TILE_MODE_INDEXED/%GST_VIDEO_TILE_MODE_INDEXED/

gst_video_decoder_get_needs_format:
  s/TRUE/%TRUE/

gst_rtsp_watch_wait_backlog:
  s/#/%/ in a lot of places
  s/GST_RTSP_ENOMEM/%GST_RTSP_ENOMEM/

gst_rtsp_transport_get_media_type:
  @media_type is missing (transfer none)

gst_discoverer_info_get_missing_elements_installer_details:
  Errant : in return value annotations
  s/g_strfreev/g_strfreev()/

gst_mikey_*:
  Missing "Since: 1.4" (all of them)
  s/#GST_MIKEY_PT_/%GST_MIKEY_PT_/ (lots)

gst_mikey_payload_pke_set:
  missing (array length=data_len) on @data

gst_mikey_payload_sp_add_param:
  missing (array length=len) on @val

gst_mikey_payload_rand_set:
  missing (array length=len) on @rand

gst_mikey_payload_key_data_set_key:
  missing (array length=key_len) on @key_data

gst_mikey_payload_key_data_set_salt:
  missing (array length=salt_len) (allow-none) on @salt_data

gst_mikey_payload_key_data_set_spi:
  missing (array length=spi_len) on @spi_data

gst_mikey_payload_key_data_set_interval:
  missing (array length=...) on @vf_data and @vt_data

gst_mikey_payload_new:
  return value missing (nullable)

gst_mikey_message_add_pke:
  @data missing (array length=data_len)

gst_mikey_message_add_t:
  @ts_value missing (array)

gst_mikey_message_add_rand:
  @rand missing array annotation

gst_mikey_message_new_from_data:
  @data missing (array length=length) (element-type guint8)
Comment 1 Sebastian Dröge (slomo) 2014-07-02 07:10:22 UTC
commit 7b791749a0eeb7907ca6193c98a625b397d1ca56
Author: Evan Nemerson <evan@nemerson.com>
Date:   Tue Jul 1 16:14:43 2014 -0700

    docs: Assorted documentation and introspection fixes for new 1.4 API
    
    https://bugzilla.gnome.org/show_bug.cgi?id=732595