2024-03-04 11:37:03.637 [debug] T16112 \QPlayerImpl.cpp L86 QPlayer2 Version 1.4.0
2024-03-04 11:37:03.638 [debug] T16112 \QPlayerImpl.cpp L920 post_low_priority=InitChangeStateCommand
2024-03-04 11:37:03.638 [debug] T16112 \QPlayerImpl.cpp L920 post_low_priority=WindowsChangeCanvasRenderEnviromentCommand
2024-03-04 11:37:03.640 [debug] T16112 \QPlayerImpl.cpp L920 post_low_priority=ChangeDecoderTypeCommand
2024-03-04 11:37:03.640 [debug] T16112 \QPlayerImpl.cpp L920 post_low_priority=ChangeSeekModeCommand
2024-03-04 11:37:03.641 [debug] T16112 \QPlayerImpl.cpp L920 post_low_priority=ChangeStartActionCommand
2024-03-04 11:37:03.641 [debug] T16112 \QPlayerImpl.cpp L920 post_low_priority=ChangeRenderRatioCommand
2024-03-04 11:37:03.642 [debug] T16112 \QPlayerImpl.cpp L920 post_low_priority=ChangeVideoTransformParamsCommand
2024-03-04 11:37:03.642 [debug] T16112 \QPlayerImpl.cpp L920 post_low_priority=ChangeSubtitleEnableCommand
2024-03-04 11:37:03.643 [debug] T16112 \QPlayerImpl.cpp L242 change speed 1.000000
2024-03-04 11:37:03.643 [debug] T16112 \QPlayerImpl.cpp L920 post_low_priority=ChangeSpeedCommand
2024-03-04 11:37:03.643 [debug] T16112 \QPlayerImpl.cpp L920 post_low_priority=ChangeMuteCommand
2024-03-04 11:37:03.646 [debug] T16112 \QPlayerImpl.cpp L920 post_low_priority=ChangeVideoTransformParamsCommand
2024-03-04 11:37:03.646 [debug] T16112 \QPlayerImpl.cpp L920 post_low_priority=PrepareChangeStateCommand
2024-03-04 11:37:03.646 [debug] T16112 \QPlayerImpl.cpp L920 post_low_priority=ChangeVideoTransformParamsCommand
2024-03-04 11:37:03.651 [debug] T7932 \QPlayerImpl.cpp L960 execute_command=InitChangeStateCommand
2024-03-04 11:37:03.655 [info] T7932 \StateManager.h L99 [Disco][StateManager::update_play_state state = 1 enter

2024-03-04 11:37:03.672 [debug] T7932 \QPlayerImpl.cpp L960 execute_command=WindowsChangeCanvasRenderEnviromentCommand
2024-03-04 11:37:03.703 [debug] T7932 \QPlayerImpl.cpp L960 execute_command=ChangeDecoderTypeCommand
2024-03-04 11:37:03.749 [debug] T7932 \QPlayerImpl.cpp L960 execute_command=ChangeSeekModeCommand
2024-03-04 11:37:03.776 [debug] T7932 \QPlayerImpl.cpp L960 execute_command=ChangeStartActionCommand
2024-03-04 11:37:03.807 [debug] T7932 \QPlayerImpl.cpp L960 execute_command=ChangeRenderRatioCommand
2024-03-04 11:37:03.823 [debug] T7932 \QPlayerImpl.cpp L960 execute_command=ChangeVideoTransformParamsCommand
2024-03-04 11:37:03.839 [debug] T7932 \QPlayerImpl.cpp L960 execute_command=ChangeSubtitleEnableCommand
2024-03-04 11:37:03.854 [debug] T7932 \QPlayerImpl.cpp L960 execute_command=ChangeSpeedCommand
2024-03-04 11:37:03.870 [debug] T7932 \QPlayerImpl.cpp L960 execute_command=ChangeMuteCommand
2024-03-04 11:37:03.884 [debug] T7932 \QPlayerImpl.cpp L960 execute_command=ChangeVideoTransformParamsCommand
2024-03-04 11:37:03.911 [debug] T7932 \QPlayerImpl.cpp L960 execute_command=PrepareChangeStateCommand
2024-03-04 11:37:03.914 [info] T7932 \StateManager.h L89 [Disco][StateManager::update_play_state state = 1 exit

2024-03-04 11:37:03.916 [info] T7932 \StateManager.h L99 [Disco][StateManager::update_play_state state = 2 enter

2024-03-04 11:37:03.916 [info] T7932 \InputStream.cpp L503 open url = http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4
2024-03-04 11:37:03.916 [debug] T7932 \InputStream.cpp L1028 try open url=http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4 time=0
2024-03-04 11:37:03.917 [info] T7932 \InputStream.cpp L1167 http start open url=http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4

2024-03-04 11:37:03.917 [info] T7932 \InputStream.cpp L1209 http start reconnect url=http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4 offset=0 error_code=0 error=0

2024-03-04 11:37:03.916 [info] T6400 \QPlayerAuthenticationRepository.cpp L171 start request_licenese url：https://shortvideo.qiniuapi.com/v1/player/license?package=com.qiniu.qplayer2&platform=Windows&version=1.4.0&authorid=eb4136eb62d064dcacb2afedee467384
2024-03-04 11:37:03.987 [debug] T16112 \QPlayerImpl.cpp L416 synch_render_view_size w:1104 h:580
2024-03-04 11:37:03.987 [debug] T16112 \QPlayerImpl.cpp L920 post_low_priority=SynchRenderSizeCommand
2024-03-04 11:37:04.152 [info] T7932 \InputStream.cpp L1219 http end reconnect url=http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4 offset=0 error_code=206 error=0

2024-03-04 11:37:04.153 [info] T7932 \InputStream.cpp L1178 http end open url=http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4 code=206 error=0 filesize=58154314

2024-03-04 11:37:04.153 [info] T7932 \InputStream.cpp L1196 http start seek url=http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4 offset=57895289

2024-03-04 11:37:04.153 [info] T7932 \InputStream.cpp L1209 http start reconnect url=http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4 offset=57895289 error_code=0 error=0

2024-03-04 11:37:04.169 [debug] T6400 \QPlayerAuthenticationRepository.cpp L193 perform ok
2024-03-04 11:37:04.170 [error] T6400 \QPlayerAuthenticationRepository.cpp L243 Authentication http error code=404
2024-03-04 11:37:04.211 [info] T7932 \InputStream.cpp L1219 http end reconnect url=http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4 offset=57895289 error_code=206 error=0

2024-03-04 11:37:04.213 [info] T7932 \InputStream.cpp L1202 http end seek url=http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4 offset=57895289 error_code=206 error=0

2024-03-04 11:37:04.213 [info] T7932 \InputStream.cpp L1196 http start seek url=http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4 offset=57890108

2024-03-04 11:37:04.213 [info] T7932 \InputStream.cpp L1209 http start reconnect url=http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4 offset=57890108 error_code=0 error=0

2024-03-04 11:37:04.265 [info] T7932 \InputStream.cpp L1219 http end reconnect url=http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4 offset=57890108 error_code=206 error=0

2024-03-04 11:37:04.265 [info] T7932 \InputStream.cpp L1202 http end seek url=http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4 offset=57890108 error_code=206 error=0

2024-03-04 11:37:04.346 [debug] T7932 \InputStream.cpp L1047 avformat_open_input ret=0
2024-03-04 11:37:04.350 [info] T7932 \InputStream.cpp L1196 http start seek url=http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4 offset=48

2024-03-04 11:37:04.350 [info] T7932 \InputStream.cpp L1209 http start reconnect url=http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4 offset=48 error_code=0 error=0

2024-03-04 11:37:04.401 [info] T7932 \InputStream.cpp L1219 http end reconnect url=http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4 offset=48 error_code=206 error=0

2024-03-04 11:37:04.402 [info] T7932 \InputStream.cpp L1202 http end seek url=http://demo-videos.qnsdk.com/qiniu-2023-1080p.mp4 offset=48 error_code=206 error=0

2024-03-04 11:37:05.533 [debug] T7932 \D3D11Helper.cpp L158 D3D11 device feature level is 45312
2024-03-04 11:37:05.652 [debug] T7932 \WindowsDecoderComponentFactory.cpp L59 support hardware decode
2024-03-04 11:37:05.654 [debug] T7932 \PreTransformer.cpp L112 can't support media_type=0
2024-03-04 11:37:05.672 [debug] T19732 \SubtitleInputer.cpp L215 subtitle load start name=Chinese, url=http://demo-videos.qnsdk.com/qiniu-2023-chinese.srt, path=C:\Users\wangshenglu\Desktop\QPlayer2\qplayer2-windows\qplayer2demo\out\x64\Release\bin\subtitle\Chinese
2024-03-04 11:37:05.680 [debug] T7932 \QPlayerImpl.cpp L960 execute_command=ChangeVideoTransformParamsCommand
2024-03-04 11:37:05.699 [debug] T7932 \QPlayerImpl.cpp L960 execute_command=SynchRenderSizeCommand
2024-03-04 11:37:05.699 [debug] T7932 \D3D11CanvasRenderEngine.cpp L69 update_render_view_size W=1104 H=580
2024-03-04 11:37:05.706 [debug] T7932 \D3D11Helper.cpp L158 D3D11 device feature level is 45312
2024-03-04 11:37:05.725 [info] T17584 \CodecFrameWrapper.h L254 have sei data
2024-03-04 11:37:05.733 [debug] T17584 \D3D11Helper.cpp L158 D3D11 device feature level is 45312
2024-03-04 11:37:05.873 [debug] T6400 \PrepareState.cpp L315 PrepareState::on_cache_chain_changed success
2024-03-04 11:37:05.873 [debug] T6400 \QPlayerImpl.cpp L926 post_high_priority=PlayingChangeStateCommand
2024-03-04 11:37:05.874 [debug] T7932 \QPlayerImpl.cpp L960 execute_command=PlayingChangeStateCommand
2024-03-04 11:37:05.874 [info] T7932 \StateManager.h L89 [Disco][StateManager::update_play_state state = 2 exit

2024-03-04 11:37:05.874 [info] T6400 \CacheChainProductDetector.cpp L588 exit buffering
2024-03-04 11:37:05.875 [info] T7932 \StateManager.h L99 [Disco][StateManager::update_play_state state = 4 enter

2024-03-04 11:37:05.988 [debug] T19732 \SubtitleDecoder.cpp L77 subtitles size=139
2024-03-04 11:37:05.988 [debug] T19732 \SubtitleSubRender.cpp L100 on_subtitle_decode_complete ppool=0
2024-03-04 11:37:05.988 [debug] T15020 \AudioRender.cpp L547 AudioRender format changed
2024-03-04 11:37:05.989 [debug] T19732 \SubtitleInputer.cpp L181 subtitle load complete name=Chinese, url=http://demo-videos.qnsdk.com/qiniu-2023-chinese.srt, path=C:\Users\wangshenglu\Desktop\QPlayer2\qplayer2-windows\qplayer2demo\out\x64\Release\bin\subtitle\Chinese
2024-03-04 11:37:05.990 [info] T19732 \CanvasRender.cpp L216 screen render loop start
2024-03-04 11:37:05.990 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:05.990 [info] T7932 \AudioRender.cpp L199 audio render resume last state=0
2024-03-04 11:37:06.014 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.056 [info] T19732 \QPlayerAPM.cpp L331 on_first_frame elapsed_time=2410
2024-03-04 11:37:06.057 [info] T19732 \QPlayerImpl.cpp L514 first frame=2410
2024-03-04 11:37:06.058 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.060 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.108 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.216 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.217 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.221 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.264 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.296 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.328 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.376 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.410 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.456 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.503 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.535 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.582 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.614 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.646 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.678 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.694 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.742 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.773 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.819 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.851 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.898 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.929 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:06.976 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:07.023 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:07.055 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:07.066 [error] T15020 \SyncClockManager.cpp L49 can't find clock name=audio_main_clock
2024-03-04 11:37:07.067 [error] T15020 \SyncClockManager.cpp L49 can't find clock name=audio_main_clock
2024-03-04 11:37:07.078 [info] T15020 \MMAudioRenderDevice.cpp L421 AudioClient start
2024-03-04 11:37:07.081 [info] T7932 \StateManager.h L89 [Disco][StateManager::update_play_state state = 4 exit

2024-03-04 11:37:07.081 [info] T15020 \AudioRender.cpp L531 audio_render_launch finish
2024-03-04 11:37:07.082 [info] T7932 \StateManager.h L99 [Disco][StateManager::update_play_state state = 13 enter

2024-03-04 11:37:07.100 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:07.145 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:07.191 [debug] T19732 \SubtitleFrameWrapperPool.cpp L15 SubtitleFrameWrapperPool::find_subtitle_frame_wrapper 0 prev_number=-1
2024-03-04 11:37:07.191 [info] T7932 \AudioRender.cpp L199 audio render resume last state=0
2024-03-04 11:37:07.199 [info] T7932 \MMAudioRenderDevice.cpp L403 AudioClient stop
2024-03-04 11:37:07.214 [warning] T7932 \SyncClockManager.cpp L91 main clock has been exit, name=audio_main_clock
2024-03-04 11:37:07.214 [info] T7932 \AudioRender.cpp L142 AudioRender stop exit
2024-03-04 11:37:07.237 [info] T19732 \CanvasRender.cpp L226 screen render loop stop
2024-03-04 11:37:07.239 [warning] T7932 \SyncClockManager.cpp L115 follow clock has been exit, name=MEDIA_TYPE_CLOCK_NAME
2024-03-04 11:37:07.253 [info] T9556 \PreTransformComponent.h L408 video_frame_transform_loop_task thread over media_type=1
2024-03-04 11:37:07.256 [info] T17584 \SingleThreadDecoderComponent.cpp L445 unpack_frame_loop thread over media_type=0
2024-03-04 11:37:07.269 [info] T16712 \SingleThreadDecoderComponent.cpp L445 unpack_frame_loop thread over media_type=1
2024-03-04 11:37:07.284 [info] T17792 \InputStream.cpp L486 unpack_packet_loop thread is over

2024-03-04 11:37:07.294 [info] T7932 \StateManager.h L89 [Disco][StateManager::update_play_state state = 13 exit

2024-03-04 11:37:07.296 [info] T7932 \StateManager.h L99 [Disco][StateManager::update_play_state state = 11 enter

2024-03-04 11:37:07.341 [info] T16112 \QPlayerAPM.cpp L70 destroy QPlayerAPM START
2024-03-04 11:37:07.341 [info] T16112 \QPlayerAPM.cpp L87 destroy QPlayerAPM END
