Extracts a video ID from a YouTube video player URI.
The video ID is in the same form as returned by get_video_id, and the
video_uri should be in the same form as returned by
get_player_uri.
The function will validate whether the URI actually points to a hostname containing <literal>youtube</literal> (e.g. < literal>youtube.com</literal>), and will return null if it doesn't.
For example: <informalexample><programlisting> video_id = gdata_youtube_video_get_video_id_from_uri ( "http://www.youtube.com/watch?v=BH_vwsyCrTc&feature=featured"); g_message ("Video ID: s", video_id); /<!-- -->* Should print: BH_vwsyCrTc *<!-- -->/ g_free (video_id); </programlisting></informalexample>
| video_uri |
a YouTube video player URI |
|
the video ID, or null; free with g_free |