No reason for gst_discoverer_container_info_get_streams() to not take a
GstDiscovererContainerInfo as its argument.
*/
GList *
-gst_discoverer_container_info_get_streams (GstDiscovererStreamInfo * info)
+gst_discoverer_container_info_get_streams (GstDiscovererContainerInfo * info)
{
GList *res = NULL, *tmp;
g_return_val_if_fail (GST_IS_DISCOVERER_CONTAINER_INFO (info), NULL);
- for (tmp = GST_DISCOVERER_CONTAINER_INFO (info)->streams; tmp;
- tmp = tmp->next)
+ for (tmp = info->streams; tmp; tmp = tmp->next)
res =
g_list_append (res,
gst_discoverer_stream_info_ref ((GstDiscovererStreamInfo *) tmp->data));
GType gst_discoverer_container_info_get_type (void);
-GList *gst_discoverer_container_info_get_streams(GstDiscovererStreamInfo *info);
+GList *gst_discoverer_container_info_get_streams(GstDiscovererContainerInfo *info);
/**
} else if (GST_IS_DISCOVERER_CONTAINER_INFO (info)) {
GList *tmp, *streams;
- streams = gst_discoverer_container_info_get_streams (info);
+ streams =
+ gst_discoverer_container_info_get_streams (GST_DISCOVERER_CONTAINER_INFO
+ (info));
for (tmp = streams; tmp; tmp = tmp->next) {
GstDiscovererStreamInfo *tmpinf = (GstDiscovererStreamInfo *) tmp->data;
print_topology (tmpinf, depth + 1);