MCPcopy Create free account
hub / github.com/alibaba/CicadaPlayer / GetKeyTimePositionBefore

Method GetKeyTimePositionBefore

mediaPlayer/buffer_controller.cpp:114–129  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

112 }
113
114 int64_t BufferController::GetKeyTimePositionBefore(BUFFER_TYPE type, int64_t pts)
115 {
116 switch (type) {
117 case BUFFER_TYPE_AUDIO:
118 return mAudioPacketQueue.GetKeyTimePositionBefore(pts);
119
120 case BUFFER_TYPE_VIDEO:
121 return mVideoPacketQueue.GetKeyTimePositionBefore(pts);
122
123 default:
124 AF_LOGE("error media type");
125 break;
126 }
127
128 return INT64_MIN;
129 }
130
131 int64_t BufferController::GetKeyTimePositionBeforeUtcTime(BUFFER_TYPE type, int64_t time)
132 {

Callers 3

ProcessSeekToMsgMethod · 0.45
DoCheckBufferPassMethod · 0.45
SeekInCacheMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected