Package org.robolectric.shadows.util
Class DataSource
java.lang.Object
org.robolectric.shadows.util.DataSource
Opaque class for uniquely identifying a media data source, as used by
ShadowMediaPlayer, ShadowMediaMetadataRetriever, and ShadowMediaExtractor-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()static voidreset()static voidOptional transformation forFileDescriptor.static DataSourcetoDataSource(Context context, Uri uri) static DataSourcestatic DataSourcetoDataSource(Context context, Uri uri, Map<String, String> headers, List<HttpCookie> cookies) static DataSourcetoDataSource(AssetFileDescriptor assetFileDescriptor) static DataSourcetoDataSource(MediaDataSource mediaDataSource) static DataSourcestatic DataSourcetoDataSource(FileDescriptor fd, long offset, long length) static DataSourcetoDataSource(String path) static DataSourcetoDataSource(String uri, Map<String, String> headers)
-
Method Details
-
setFileDescriptorTransform
Optional transformation forFileDescriptor.Helpful for associating a real test file to the data source used by shadow objects in stubbed methods.
-
toDataSource
-
toDataSource
-
toDataSource
-
toDataSource
public static DataSource toDataSource(Context context, Uri uri, Map<String, String> headers, List<HttpCookie> cookies) -
toDataSource
-
toDataSource
-
toDataSource
-
toDataSource
-
toDataSource
-
reset
public static void reset() -
hashCode
public int hashCode() -
equals
-