AssetInfo
@Immutable
@UnstableApi
public final class AssetInfo
Information about a test asset.
Summary
Constants |
|
|---|---|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
An advanced MP4 test asset with edit lists, B-frames, non-standard 1080x720 video resolution. |
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
Baseline profile level 3.0 H.264 stream, which should be supported on all devices. |
static final AssetInfo |
Baseline profile level 3.0 H.264 stream, which should be supported on all devices. |
static final AssetInfo |
Baseline profile level 3.0 H.264 stream, which should be supported on all devices. |
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
An MP4 file containing an edit list that makes its only sync sample a preroll sample (i.e., have a negative presentation timestamp). |
static final AssetInfo |
|
static final AssetInfo |
This file contains an edit lists that adds one second to all video frames. |
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
Test clip transcoded from |
static final AssetInfo |
A simple MP4 test asset with standard QVGA resolution, and constrained baseline H.264 profile which should be widely supported on devices and emulators. |
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
This file has been edited to show a visual stopwatch to make it easier to know when frames were presented in the original video. |
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
|
static final AssetInfo |
Public fields |
|
|---|---|
final long |
Audio duration in microseconds, or |
final int |
Audio sample count, or |
final int |
Total number of tracks, or |
final String |
Asset uri string. |
final long |
Video duration in microseconds, or |
final @Nullable Format |
Video |
final int |
Video frame count, or |
final @Nullable ImmutableList<Long> |
Video frame timestamps in microseconds, or |
Constants
MP4_ADVANCED_ASSET
public static final AssetInfo MP4_ADVANCED_ASSET
An advanced MP4 test asset with edit lists, B-frames, non-standard 1080x720 video resolution. Consider using MP4_SIMPLE_ASSET instead.
MP4_ASSET_PHOTOS_TRIM_OPTIMIZATION_VIDEO
public static final AssetInfo MP4_ASSET_PHOTOS_TRIM_OPTIMIZATION_VIDEO
MP4_ASSET_WITH_INCREASING_TIMESTAMPS
public static final AssetInfo MP4_ASSET_WITH_INCREASING_TIMESTAMPS
MP4_ASSET_WITH_INCREASING_TIMESTAMPS_320W_240H_15S
public static final AssetInfo MP4_ASSET_WITH_INCREASING_TIMESTAMPS_320W_240H_15S
Baseline profile level 3.0 H.264 stream, which should be supported on all devices.
MP4_ASSET_WITH_INCREASING_TIMESTAMPS_320W_240H_5S
public static final AssetInfo MP4_ASSET_WITH_INCREASING_TIMESTAMPS_320W_240H_5S
Baseline profile level 3.0 H.264 stream, which should be supported on all devices.
MP4_ASSET_WITH_INCREASING_TIMESTAMPS_320W_240H_GAMMA22_1S
public static final AssetInfo MP4_ASSET_WITH_INCREASING_TIMESTAMPS_320W_240H_GAMMA22_1S
Baseline profile level 3.0 H.264 stream, which should be supported on all devices.
MP4_LONG_ASSET_WITH_AUDIO_AND_INCREASING_TIMESTAMPS
public static final AssetInfo MP4_LONG_ASSET_WITH_AUDIO_AND_INCREASING_TIMESTAMPS
MP4_LONG_ASSET_WITH_INCREASING_TIMESTAMPS
public static final AssetInfo MP4_LONG_ASSET_WITH_INCREASING_TIMESTAMPS
MP4_ONLY_PREROLL_SYNC_SAMPLE_EDIT_LIST
public static final AssetInfo MP4_ONLY_PREROLL_SYNC_SAMPLE_EDIT_LIST
An MP4 file containing an edit list that makes its only sync sample a preroll sample (i.e., have a negative presentation timestamp).
MP4_POSITIVE_SHIFT_EDIT_LIST
public static final AssetInfo MP4_POSITIVE_SHIFT_EDIT_LIST
This file contains an edit lists that adds one second to all video frames.
MP4_REMOTE_1280W_720H_30_SECOND_HIGHMOTION
public static final AssetInfo MP4_REMOTE_1280W_720H_30_SECOND_HIGHMOTION
MP4_REMOTE_1280W_720H_30_SECOND_ROOF_ONEPLUSNORD2
public static final AssetInfo MP4_REMOTE_1280W_720H_30_SECOND_ROOF_ONEPLUSNORD2
MP4_REMOTE_1280W_720H_32_SECOND_ROOF_REDMINOTE9
public static final AssetInfo MP4_REMOTE_1280W_720H_32_SECOND_ROOF_REDMINOTE9
MP4_REMOTE_1280W_720H_5_SECOND_HIGHMOTION
public static final AssetInfo MP4_REMOTE_1280W_720H_5_SECOND_HIGHMOTION
MP4_REMOTE_1440W_1440H_31_SECOND_ROOF_SAMSUNGS20ULTRA5G
public static final AssetInfo MP4_REMOTE_1440W_1440H_31_SECOND_ROOF_SAMSUNGS20ULTRA5G
MP4_REMOTE_1440W_1440H_5_SECOND_HIGHMOTION
public static final AssetInfo MP4_REMOTE_1440W_1440H_5_SECOND_HIGHMOTION
MP4_REMOTE_1920W_1080H_30_SECOND_HIGHMOTION
public static final AssetInfo MP4_REMOTE_1920W_1080H_30_SECOND_HIGHMOTION
MP4_REMOTE_1920W_1080H_5_SECOND_HIGHMOTION
public static final AssetInfo MP4_REMOTE_1920W_1080H_5_SECOND_HIGHMOTION
MP4_REMOTE_1920W_1080H_60_FPS_30_SECOND_ROOF_ONEPLUSNORD2
public static final AssetInfo MP4_REMOTE_1920W_1080H_60_FPS_30_SECOND_ROOF_ONEPLUSNORD2
MP4_REMOTE_1920W_1080H_60_FPS_30_SECOND_ROOF_REDMINOTE9
public static final AssetInfo MP4_REMOTE_1920W_1080H_60_FPS_30_SECOND_ROOF_REDMINOTE9
MP4_REMOTE_2400W_1080H_34_SECOND_ROOF_SAMSUNGS20ULTRA5G
public static final AssetInfo MP4_REMOTE_2400W_1080H_34_SECOND_ROOF_SAMSUNGS20ULTRA5G
MP4_REMOTE_256W_144H_30_SECOND_ROOF_ONEPLUSNORD2_DOWNSAMPLED
public static final AssetInfo MP4_REMOTE_256W_144H_30_SECOND_ROOF_ONEPLUSNORD2_DOWNSAMPLED
MP4_REMOTE_256W_144H_30_SECOND_ROOF_REDMINOTE9_DOWNSAMPLED
public static final AssetInfo MP4_REMOTE_256W_144H_30_SECOND_ROOF_REDMINOTE9_DOWNSAMPLED
MP4_REMOTE_3840W_2160H_30_SECOND_ROOF_ONEPLUSNORD2
public static final AssetInfo MP4_REMOTE_3840W_2160H_30_SECOND_ROOF_ONEPLUSNORD2
MP4_REMOTE_3840W_2160H_30_SECOND_ROOF_REDMINOTE9
public static final AssetInfo MP4_REMOTE_3840W_2160H_30_SECOND_ROOF_REDMINOTE9
MP4_REMOTE_3840W_2160H_32_SECOND_HIGHMOTION
public static final AssetInfo MP4_REMOTE_3840W_2160H_32_SECOND_HIGHMOTION
MP4_REMOTE_3840W_2160H_5_SECOND_HIGHMOTION
public static final AssetInfo MP4_REMOTE_3840W_2160H_5_SECOND_HIGHMOTION
MP4_REMOTE_426W_240H_30_SECOND_ROOF_ONEPLUSNORD2_DOWNSAMPLED
public static final AssetInfo MP4_REMOTE_426W_240H_30_SECOND_ROOF_ONEPLUSNORD2_DOWNSAMPLED
MP4_REMOTE_426W_240H_30_SECOND_ROOF_REDMINOTE9_DOWNSAMPLED
public static final AssetInfo MP4_REMOTE_426W_240H_30_SECOND_ROOF_REDMINOTE9_DOWNSAMPLED
MP4_REMOTE_640W_360H_30_SECOND_ROOF_ONEPLUSNORD2_DOWNSAMPLED
public static final AssetInfo MP4_REMOTE_640W_360H_30_SECOND_ROOF_ONEPLUSNORD2_DOWNSAMPLED
MP4_REMOTE_640W_360H_30_SECOND_ROOF_REDMINOTE9_DOWNSAMPLED
public static final AssetInfo MP4_REMOTE_640W_360H_30_SECOND_ROOF_REDMINOTE9_DOWNSAMPLED
MP4_REMOTE_640W_480H_31_SECOND_ROOF_SONYXPERIAXZ3
public static final AssetInfo MP4_REMOTE_640W_480H_31_SECOND_ROOF_SONYXPERIAXZ3
MP4_REMOTE_7680W_4320H_31_SECOND_ROOF_SAMSUNGS20ULTRA5G
public static final AssetInfo MP4_REMOTE_7680W_4320H_31_SECOND_ROOF_SAMSUNGS20ULTRA5G
MP4_REMOTE_854W_480H_30_SECOND_ROOF_ONEPLUSNORD2_DOWNSAMPLED
public static final AssetInfo MP4_REMOTE_854W_480H_30_SECOND_ROOF_ONEPLUSNORD2_DOWNSAMPLED
MP4_REMOTE_854W_480H_30_SECOND_ROOF_REDMINOTE9_DOWNSAMPLED
public static final AssetInfo MP4_REMOTE_854W_480H_30_SECOND_ROOF_REDMINOTE9_DOWNSAMPLED
MP4_REMOTE_H264_MP3
public static final AssetInfo MP4_REMOTE_H264_MP3
Test clip transcoded from with H264 and MP3.
MP4_SIMPLE_ASSET
public static final AssetInfo MP4_SIMPLE_ASSET
A simple MP4 test asset with standard QVGA resolution, and constrained baseline H.264 profile which should be widely supported on devices and emulators.
MP4_VISUAL_TIMESTAMPS
public static final AssetInfo MP4_VISUAL_TIMESTAMPS
This file has been edited to show a visual stopwatch to make it easier to know when frames were presented in the original video.
WAV_80KHZ_MONO_20_REPEATING_1_SAMPLES_ASSET
public static final AssetInfo WAV_80KHZ_MONO_20_REPEATING_1_SAMPLES_ASSET
Public fields
videoTimestampsUs
public final @Nullable ImmutableList<Long> videoTimestampsUs
Video frame timestamps in microseconds, or null.