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

View file

@ -132,19 +132,19 @@ void gst_structure_id_set_valist (GstStructure
GQuark fieldname,
va_list varargs);
gboolean gst_structure_get_valist (GstStructure *structure,
gboolean gst_structure_get_valist (const GstStructure *structure,
const char *first_fieldname,
va_list args);
gboolean gst_structure_get (GstStructure *structure,
gboolean gst_structure_get (const GstStructure *structure,
const char *first_fieldname,
...) 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,
va_list args);
gboolean gst_structure_id_get (GstStructure *structure,
gboolean gst_structure_id_get (const GstStructure *structure,
GQuark first_field_id,
...) G_GNUC_NULL_TERMINATED;