Lines Matching refs:taglist
75 GstTagList *taglist = NULL; in tag_list_from_variant() local
80 taglist = gst_tag_list_new_empty (); in tag_list_from_variant()
90 taglist = tag_list_from_variant (value, TRUE); in tag_list_from_variant()
110 gst_tag_list_add (taglist, GST_TAG_MERGE_REPLACE, tag, s, NULL); in tag_list_from_variant()
116 gst_tag_list_add (taglist, GST_TAG_MERGE_REPLACE, tag, i, NULL); in tag_list_from_variant()
123 gst_tag_list_add (taglist, GST_TAG_MERGE_REPLACE, tag, in tag_list_from_variant()
140 if (taglist && gst_tag_list_is_empty (taglist)) { in tag_list_from_variant()
141 gst_tag_list_unref (taglist); in tag_list_from_variant()
142 taglist = NULL; in tag_list_from_variant()
145 return taglist; in tag_list_from_variant()
153 GstTagList *taglist; in player_property_changed_cb() local
155 taglist = tag_list_from_variant (properties, FALSE); in player_property_changed_cb()
157 if (taglist) in player_property_changed_cb()
158 avrcp->cb (avrcp, taglist, avrcp->user_data); in player_property_changed_cb()
164 GstTagList *taglist = NULL; in player_get_taglist() local
169 taglist = tag_list_from_variant (track, TRUE); in player_get_taglist()
171 return taglist; in player_get_taglist()
178 GstTagList *taglist; in gst_avrcp_connection_set_player() local
193 taglist = player_get_taglist (avrcp->player); in gst_avrcp_connection_set_player()
195 if (taglist) in gst_avrcp_connection_set_player()
196 avrcp->cb (avrcp, taglist, avrcp->user_data); in gst_avrcp_connection_set_player()