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

Method GetPacketLastTimePos

mediaPlayer/buffer_controller.cpp:256–274  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

254 }
255
256 int64_t BufferController::GetPacketLastTimePos(BUFFER_TYPE type)
257 {
258 switch (type) {
259 case BUFFER_TYPE_AUDIO:
260 return mAudioPacketQueue.GetLastTimePos();
261
262 case BUFFER_TYPE_VIDEO:
263 return mVideoPacketQueue.GetLastTimePos();
264
265 case BUFFER_TYPE_SUBTITLE:
266 return mSubtitlePacketQueue.GetLastTimePos();
267
268 default:
269 AF_LOGE("error media type");
270 break;
271 }
272
273 return 0;
274 }
275 int64_t BufferController::GetPacketFirstTimePos(BUFFER_TYPE type)
276 {
277 switch (type) {

Callers 2

DoCheckBufferPassMethod · 0.80
SeekInCacheMethod · 0.80

Calls 1

GetLastTimePosMethod · 0.80

Tested by

no test coverage detected