[grilo-plugins] youtube: replace deprecated gdata_youtube_video_look_up_content



commit e425483848fc4ccce193b682d1e2890c0f406c9d
Author: Victor Toso <me victortoso com>
Date:   Sat Sep 3 15:09:22 2016 +0200

    youtube: replace deprecated gdata_youtube_video_look_up_content
    
    It always return NULL as this is no longer supported by Google.
    
    grl-youtube.c: In function ‘build_media_from_entry’:
    grl-youtube.c:571:2: warning: ‘gdata_youtube_video_look_up_content’ is
    deprecated: Use gdata_youtube_video_get_player_uri instead
    [-Wdeprecated-declarations]
      gdata_youtube_video_look_up_content (video,
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    https://bugzilla.gnome.org/show_bug.cgi?id=770806

 src/youtube/grl-youtube.c |   11 ++---------
 1 files changed, 2 insertions(+), 9 deletions(-)
---
diff --git a/src/youtube/grl-youtube.c b/src/youtube/grl-youtube.c
index c835208..2e2a859 100644
--- a/src/youtube/grl-youtube.c
+++ b/src/youtube/grl-youtube.c
@@ -562,15 +562,8 @@ build_media_from_entry (GrlYoutubeSource *source,
        GRL_WARNING ("Failed to get video URL. totem-pl-parser error '%d'", res);
       g_clear_object (&parser);
     } else if (key == GRL_METADATA_KEY_EXTERNAL_PLAYER) {
-      GDataYouTubeContent *youtube_content;
-      youtube_content =
-       gdata_youtube_video_look_up_content (video,
-                                            "application/x-shockwave-flash");
-      if (youtube_content != NULL) {
-        const gchar *uri =
-          gdata_media_content_get_uri (GDATA_MEDIA_CONTENT (youtube_content));
-       grl_media_set_external_player (media, uri);
-      }
+      const gchar *uri = gdata_youtube_video_get_player_uri (video);
+      grl_media_set_external_player (media, uri);
     }
     iter = g_list_next (iter);
   }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]