MediaUtils

  • MediaUtils provides utilities for remote media control.

  • The getImageUri method returns a Uri for an image associated with MediaInfo at a given index.

  • The getImageUrl method returns the URL string for an image associated with MediaInfo at a given index.

  • The getTrackLanguage method is deprecated and will be removed in the next release; use MediaTrack.getLanguageLocale() instead.

public class MediaUtils extends Object

Utils for remote media control.

Public Method Summary

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)
This method is deprecated. use MediaTrack.getLanguageLocale() instead. The method will be removed in the next release.

Inherited Method Summary

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 The MediaInfo that contains a list of images.
index The index into the list of images.
Returns
  • 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 The MediaInfo that contains a list of images.
index The index into the list of images.
Returns
  • The URL of the image, or null if no image URL is found.

public static Locale getTrackLanguage (MediaTrack track)

This method is deprecated.
use MediaTrack.getLanguageLocale() instead. The method will be removed in the next release.

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

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