MediaMetricsManager
public
final
class
MediaMetricsManager
extends Object
| java.lang.Object | |
| ↳ | android.media.metrics.MediaMetricsManager |
This class gives information about, and interacts with media metrics.
Summary
Constants | |
|---|---|
long |
INVALID_TIMESTAMP
|
Public methods | |
|---|---|
BundleSession
|
createBundleSession()
Creates a generic bundle session. |
EditingSession
|
createEditingSession()
Creates a editing session. |
PlaybackSession
|
createPlaybackSession()
Creates a playback session. |
RecordingSession
|
createRecordingSession()
Creates a recording session. |
TranscodingSession
|
createTranscodingSession()
Creates a transcoding session. |
void
|
releaseSessionId(String sessionId)
Creates a generic bundle session. |
Inherited methods | |
|---|---|
Constants
INVALID_TIMESTAMP
public static final long INVALID_TIMESTAMP
Constant Value: -1 (0xffffffffffffffff)
Public methods
createBundleSession
public BundleSession createBundleSession ()
Creates a generic bundle session.
| Returns | |
|---|---|
BundleSession |
This value cannot be null. |
createEditingSession
public EditingSession createEditingSession ()
Creates a editing session.
| Returns | |
|---|---|
EditingSession |
This value cannot be null. |
createPlaybackSession
public PlaybackSession createPlaybackSession ()
Creates a playback session.
| Returns | |
|---|---|
PlaybackSession |
This value cannot be null. |
createRecordingSession
public RecordingSession createRecordingSession ()
Creates a recording session.
| Returns | |
|---|---|
RecordingSession |
This value cannot be null. |
createTranscodingSession
public TranscodingSession createTranscodingSession ()
Creates a transcoding session.
| Returns | |
|---|---|
TranscodingSession |
This value cannot be null. |
releaseSessionId
public void releaseSessionId (String sessionId)
Creates a generic bundle session.
| Parameters | |
|---|---|
sessionId |
String: This value cannot be null. |
| Returns | |
|---|---|
void |
This value cannot be null. |