b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

stagefright框架_启动stagefright_stagefright怎么解决(7)

电脑杂谈  发布时间:2017-05-31 00:03:12  来源:网络整理

(2) Stagefright中的video便依據從AudioPlayer得出來之兩個時間戳的差值,作為播放的依據void AwesomePlayer::onVideoEvent(){...mVideoSource->read(&mVideoBuffer, ...);mVideoBuffer->meta_data()->findInt64(kKeyTime, &timeUs);mAudioPlayer->getMediaTimeMapping(&realTimeUs, &mediaTimeUs);mTimeSourceDeltaUs = realTimeUs - mediaTimeUs;nowUs = ts->getRealTimeUs() - mTimeSourceDeltaUs;latenessUs = nowUs - timeUs;...}AwesomePlayer從AudioPlayer取得realTimeUs(即mPositionTimeRealUs)和mediaTimeUs(即mPositionTimeMediaUs),並算出其差值mTimeSourceDeltaUs。

(3) 最後我們將該video資料做排程void AwesomePlayer::onVideoEvent(){...if (latenessUs > 40000){mVideoBuffer->release();mVideoBuffer = NULL;postVideoEvent_l();return;}if (latenessUs < -10000){postVideoEvent_l(10000);return;}mVideoRenderer->render(mVideoBuffer);...}


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-50199-7.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 邓思川
      邓思川

      阿拉觉察也是合理的

    热点图片
    拼命载入中...