public class

MediaUtils

extends Object
java.lang.Object
   ↳ com.google.android.gms.cast.framework.media.MediaUtils

Class Overview

Utils for remote media control.

Summary

Public Methods
static Uri getImageUri(MediaInfo info, int index)
Returns an Uri of an image for the MediaInfo at the given index.
static String getImageUrl(MediaInfo info, int index)
Returns the URL of an image for the MediaInfo at the given index.
static Locale getTrackLanguage(MediaTrack track)
Returns the Locale defined by the language field of a MediaTrack object.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static Uri getImageUri (MediaInfo info, int index)

Returns an Uri of an image for the MediaInfo at the given index. Index should be a number between 0 and n-1, inclusive, where n is the number of images for that given item.

Parameters
info MediaInfo: The MediaInfo that contains a list of images.
index int: The index into the list of images.
Returns
Uri An Uri of the image, or null if no image URL is found.

public static String getImageUrl (MediaInfo info, int index)

Returns the URL of an image for the MediaInfo at the given index. Index should be a number between 0 and n-1, inclusive, where n is the number of images for that given item.

Parameters
info MediaInfo: The MediaInfo that contains a list of images.
index int: The index into the list of images.
Returns
String The URL of the image, or null if no image URL is found.

public static Locale getTrackLanguage (MediaTrack track)

Returns the Locale defined by the language field of a MediaTrack object.

Parameters
track MediaTrack: The MediaTrack that has a language.
Returns
Locale A Locale representing the track language, or null if no language set.