structure: Use a const GstStructure * as parameter for some more gst_structure_get variants

This commit is contained in:
Sebastian Dröge 2010-07-16 17:33:38 +02:00
parent be77e8d6e1
commit 88ec06f433
2 changed files with 11 additions and 9 deletions

View file

@ -2533,7 +2533,7 @@ G_STMT_START { \
* Since: 0.10.24 * Since: 0.10.24
*/ */
gboolean gboolean
gst_structure_get_valist (GstStructure * structure, gst_structure_get_valist (const GstStructure * structure,
const char *first_fieldname, va_list args) const char *first_fieldname, va_list args)
{ {
const char *field_name; const char *field_name;
@ -2602,8 +2602,8 @@ wrong_type:
* Since: 0.10.24 * Since: 0.10.24
*/ */
gboolean gboolean
gst_structure_id_get_valist (GstStructure * structure, GQuark first_field_id, gst_structure_id_get_valist (const GstStructure * structure,
va_list args) GQuark first_field_id, va_list args)
{ {
GQuark field_id; GQuark field_id;
GType expected_type = G_TYPE_INVALID; GType expected_type = G_TYPE_INVALID;
@ -2680,7 +2680,8 @@ wrong_type:
* Since: 0.10.24 * Since: 0.10.24
*/ */
gboolean gboolean
gst_structure_get (GstStructure * structure, const char *first_fieldname, ...) gst_structure_get (const GstStructure * structure, const char *first_fieldname,
...)
{ {
gboolean ret; gboolean ret;
va_list args; va_list args;
@ -2724,7 +2725,8 @@ gst_structure_get (GstStructure * structure, const char *first_fieldname, ...)
* Since: 0.10.24 * Since: 0.10.24
*/ */
gboolean gboolean
gst_structure_id_get (GstStructure * structure, GQuark first_field_id, ...) gst_structure_id_get (const GstStructure * structure, GQuark first_field_id,
...)
{ {
gboolean ret; gboolean ret;
va_list args; va_list args;

View file

@ -132,19 +132,19 @@ void gst_structure_id_set_valist (GstStructure
GQuark fieldname, GQuark fieldname,
va_list varargs); va_list varargs);
gboolean gst_structure_get_valist (GstStructure *structure, gboolean gst_structure_get_valist (const GstStructure *structure,
const char *first_fieldname, const char *first_fieldname,
va_list args); va_list args);
gboolean gst_structure_get (GstStructure *structure, gboolean gst_structure_get (const GstStructure *structure,
const char *first_fieldname, const char *first_fieldname,
...) G_GNUC_NULL_TERMINATED; ...) G_GNUC_NULL_TERMINATED;
gboolean gst_structure_id_get_valist (GstStructure *structure, gboolean gst_structure_id_get_valist (const GstStructure *structure,
GQuark first_field_id, GQuark first_field_id,
va_list args); va_list args);
gboolean gst_structure_id_get (GstStructure *structure, gboolean gst_structure_id_get (const GstStructure *structure,
GQuark first_field_id, GQuark first_field_id,
...) G_GNUC_NULL_TERMINATED; ...) G_GNUC_NULL_TERMINATED;