com.ooyala.android.player.exoplayer.EventLogger Class Reference

Inherits com.ooyala.android.player.exoplayer.ExoPlayerRenderListener.

Public Member Functions

void onAudioEnabled (DecoderCounters counters)
 
void onAudioSessionId (int audioSessionId)
 
void onAudioDecoderInitialized (String decoderName, long initializedTimestampMs, long initializationDurationMs)
 
void onAudioInputFormatChanged (Format format)
 
void onAudioSinkUnderrun (int bufferSize, long bufferSizeMs, long elapsedSinceLastFeedMs)
 
void onAudioDisabled (DecoderCounters counters)
 
void onVideoEnabled (DecoderCounters counters)
 
void onVideoDecoderInitialized (String decoderName, long initializedTimestampMs, long initializationDurationMs)
 
void onVideoInputFormatChanged (Format format)
 
void onDroppedFrames (int count, long elapsedMs)
 
void onVideoSizeChanged (int width, int height, int unappliedRotationDegrees, float pixelWidthHeightRatio)
 
void onRenderedFirstFrame (Surface surface)
 
void onVideoDisabled (DecoderCounters counters)
 
void onMetadata (Metadata metadata)
 

Static Public Member Functions

static String getMediaSourceInfo (int windowIndex, @Nullable MediaSource.MediaPeriodId mediaPeriodId, MediaSourceEventListener.LoadEventInfo loadEventInfo, MediaSourceEventListener.MediaLoadData mediaLoadData)
 
static String getPeriodIdInfo (int windowIndex, MediaSource.MediaPeriodId mediaPeriodId)
 
static String getMediaLoadDataInfo (MediaSourceEventListener.MediaLoadData mediaLoadData)
 

Member Function Documentation

static String com.ooyala.android.player.exoplayer.EventLogger.getMediaLoadDataInfo ( MediaSourceEventListener.MediaLoadData  mediaLoadData)
static
static String com.ooyala.android.player.exoplayer.EventLogger.getMediaSourceInfo ( int  windowIndex,
@Nullable MediaSource.MediaPeriodId  mediaPeriodId,
MediaSourceEventListener.LoadEventInfo  loadEventInfo,
MediaSourceEventListener.MediaLoadData  mediaLoadData 
)
static
static String com.ooyala.android.player.exoplayer.EventLogger.getPeriodIdInfo ( int  windowIndex,
MediaSource.MediaPeriodId  mediaPeriodId 
)
static
void com.ooyala.android.player.exoplayer.EventLogger.onAudioDecoderInitialized ( String  decoderName,
long  initializedTimestampMs,
long  initializationDurationMs 
)
void com.ooyala.android.player.exoplayer.EventLogger.onAudioDisabled ( DecoderCounters  counters)
void com.ooyala.android.player.exoplayer.EventLogger.onAudioEnabled ( DecoderCounters  counters)
void com.ooyala.android.player.exoplayer.EventLogger.onAudioInputFormatChanged ( Format  format)
void com.ooyala.android.player.exoplayer.EventLogger.onAudioSessionId ( int  audioSessionId)
void com.ooyala.android.player.exoplayer.EventLogger.onAudioSinkUnderrun ( int  bufferSize,
long  bufferSizeMs,
long  elapsedSinceLastFeedMs 
)
void com.ooyala.android.player.exoplayer.EventLogger.onDroppedFrames ( int  count,
long  elapsedMs 
)
void com.ooyala.android.player.exoplayer.EventLogger.onMetadata ( Metadata  metadata)
void com.ooyala.android.player.exoplayer.EventLogger.onRenderedFirstFrame ( Surface  surface)
void com.ooyala.android.player.exoplayer.EventLogger.onVideoDecoderInitialized ( String  decoderName,
long  initializedTimestampMs,
long  initializationDurationMs 
)
void com.ooyala.android.player.exoplayer.EventLogger.onVideoDisabled ( DecoderCounters  counters)
void com.ooyala.android.player.exoplayer.EventLogger.onVideoEnabled ( DecoderCounters  counters)
void com.ooyala.android.player.exoplayer.EventLogger.onVideoInputFormatChanged ( Format  format)
void com.ooyala.android.player.exoplayer.EventLogger.onVideoSizeChanged ( int  width,
int  height,
int  unappliedRotationDegrees,
float  pixelWidthHeightRatio 
)