wang-bin / fvp

Flutter video player plugin for all desktop+mobile platforms. download prebuilt examples from github actions. https://pub.dev/packages/fvp
BSD 3-Clause "New" or "Revised" License
126 stars 20 forks source link

[windows] render is not correct? #11

Open abdelaziz-mahdy opened 10 months ago

abdelaziz-mahdy commented 10 months ago

i am trying to implement your package using video_player platform interface in my package flutter_meedu_videoplayer

but these issues has been reported

image

https://github.com/wang-bin/fvp/assets/25157308/178b801d-e71a-498c-9fe2-e82850a7a8d9

08/9eef959f-9f25-4115-a4c9-dc0332faa753)

the error and the black screen thing seems like a problem with rendering

wang-bin commented 10 months ago

Can you enable logging in your program and show me the log?

Logger.root.level = Level.ALL;
  Logger.root.onRecord.listen((record) {
    print('${record.loggerName}.${record.level.name}: ${record.time}: ${record.message}');
  });
abdelaziz-mahdy commented 10 months ago

sadly, i cant access the case, i will try on my pc and if its happens i will let you know with full logs

since it was reported by a user for my package

abdelaziz-mahdy commented 10 months ago

that was an error on first launch i think it was in version 0.1.0 image

for the rendering problem the logs are

[flutter_meedu_videoplayer] Fit is BoxFit.fill
[flutter_meedu_videoplayer] Last fit used was fill
[DOWNLOAD] C:/Users/appstore/Documents/.../file/1E7E1B29-EDA4-42C6-A05C-8B2285D5D947_L0_001_1692609915.680612_IMG_2625_342bbd7b08f96a700f644bed2e194ca5ea5d660a.MP4
flutter: fvp.FINE: 2023-08-22 10:13:51.179520: 441409170 player2127395968480 create(file:///C:/Users/appstore/Documents/.../file/1E7E1B29-EDA4-42C6-A05C-8B2285D5D947_L0_001_1692609915.680612_IMG_2625_342bbd7b08f96a700f644bed2e194ca5ea5d660a.MP4)
flutter: fvp.FINE: 2023-08-22 10:13:51.179520: 441409170 player2127395968480 create(file:///C:/Users/appstore/Documents/.../file/1E7E1B29-EDA4-42C6-A05C-8B2285D5D947_L0_001_1692609915.680612_IMG_2625_342bbd7b08f96a700f644bed2e194ca5ea5d660a.MP4)
flutter: mdk.INFO: 2023-08-22 10:13:51.183522: default000001EF43924CB0 new FrameReader...
flutter: mdk.INFO: 2023-08-22 10:13:51.183522: default000001EF43924CB0 new FrameReader...
flutter: mdk.INFO: 2023-08-22 10:13:51.184533: Registered audio backends: XAudio2 DSound null
flutter: mdk.INFO: 2023-08-22 10:13:51.184533: Registered audio backends: XAudio2 DSound null
flutter: mdk.INFO: 2023-08-22 10:13:51.184533: default000001EF43AD4400 new FrameReader...
flutter: mdk.INFO: 2023-08-22 10:13:51.184533: default000001EF43AD4400 new FrameReader...
flutter: mdk.INFO: 2023-08-22 10:13:51.184533: Registered audio backends: XAudio2 DSound null
flutter: mdk.INFO: 2023-08-22 10:13:51.184533: Registered audio backends: XAudio2 DSound null
flutter: mdk.INFO: 2023-08-22 10:13:51.185519: 000001EF5A8C7E80__cdecl mdk::abi::Player::Player(void)
flutter: mdk.INFO: 2023-08-22 10:13:51.185519: 000001EF5A8C7E80__cdecl mdk::abi::Player::Player(void)
flutter: mdk.INFO: 2023-08-22 10:13:51.185519: default FrameReader000001EF43924CB0 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-08-22 10:13:51.185519: default FrameReader000001EF43924CB0 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-08-22 10:13:51.188520: default000001EF43924CB0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-08-22 10:13:51.188520: default000001EF43924CB0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-08-22 10:13:51.188520: default FrameReader000001EF43924CB0 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-08-22 10:13:51.188520: default FrameReader000001EF43924CB0 state: 0=>0=>0, 0
flutter: mdk.INFO: 2023-08-22 10:13:51.188520: default000001EF43924CB0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-08-22 10:13:51.188520: default000001EF43924CB0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
flutter: mdk.INFO: 2023-08-22 10:13:51.188520: 000001EF532DBB90 MediaControl.prepare(0, ...) file:///C:/Users/appstore/Documents/.../file/1E7E1B29-EDA4-42C6-A05C-8B2285D5D947_L0_001_1692609915.680612_IMG_2625_342bbd7b08f96a700f644bed2e194ca5ea5d660a.MP4
flutter: mdk.INFO: 2023-08-22 10:13:51.188520: 000001EF532DBB90 MediaControl.prepare(0, ...) file:///C:/Users/appstore/Documents/.../file/1E7E1B29-EDA4-42C6-A05C-8B2285D5D947_L0_001_1692609915.680612_IMG_2625_342bbd7b08f96a700f644bed2e194ca5ea5d660a.MP4
flutter: mdk.INFO: 2023-08-22 10:13:51.196531: default 000001EF43924CB0 FrameReader.start(0, ...)
flutter: mdk.INFO: 2023-08-22 10:13:51.196531: default 000001EF43924CB0 FrameReader.start(0, ...)
flutter: mdk.INFO: 2023-08-22 10:13:51.196531: default 000001EF43924CB0 FrameReader::update MediaStatus 0=>0X2
flutter: mdk.INFO: 2023-08-22 10:13:51.196531: default 000001EF43924CB0 FrameReader::update MediaStatus 0=>0X2
flutter: fvp.FINE: 2023-08-22 10:13:51.196531: 441409170 player2127395968480 onMediaStatusChanged: MediaStatus(noMedia) => MediaStatus(+loading)
flutter: fvp.FINE: 2023-08-22 10:13:51.196531: 441409170 player2127395968480 onMediaStatusChanged: MediaStatus(noMedia) => MediaStatus(+loading)
flutter: mdk.INFO: 2023-08-22 10:13:51.197516: default FrameReader000001EF43924CB0 state: 0=>0=>1, 0
flutter: mdk.INFO: 2023-08-22 10:13:51.197516: default FrameReader000001EF43924CB0 state: 0=>0=>1, 0
flutter: mdk.INFO: 2023-08-22 10:13:51.197516: default FrameReader000001EF43924CB0 state: 0=>1=>1, 0
flutter: mdk.INFO: 2023-08-22 10:13:51.197516: default FrameReader000001EF43924CB0 state: 0=>1=>1, 0
flutter: mdk.INFO: 2023-08-22 10:13:51.197516: start frame reader thread: 3016
flutter: mdk.INFO: 2023-08-22 10:13:51.197516: start frame reader thread: 3016
flutter: mdk.INFO: 2023-08-22 10:13:51.197516: Trying MediaIO FFmpeg for protocol "file"
flutter: mdk.INFO: 2023-08-22 10:13:51.197516: Trying MediaIO FFmpeg for protocol "file"
flutter: mdk.INFO: 2023-08-22 10:13:51.198517: 000001EF527C2E30 open url: file:///C:/Users/appstore/Documents/.../file/1E7E1B29-EDA4-42C6-A05C-8B2285D5D947_L0_001_1692609915.680612_IMG_2625_342bbd7b08f96a700f644bed2e194ca5ea5d660a.MP4
flutter: mdk.INFO: 2023-08-22 10:13:51.198517: 000001EF527C2E30 open url: file:///C:/Users/appstore/Documents/.../file/1E7E1B29-EDA4-42C6-A05C-8B2285D5D947_L0_001_1692609915.680612_IMG_2625_342bbd7b08f96a700f644bed2e194ca5ea5d660a.MP4
flutter: mdk.INFO: 2023-08-22 10:13:51.207515: 000001EF527C2E30 url opened
flutter: mdk.INFO: 2023-08-22 10:13:51.207515: 000001EF527C2E30 url opened
flutter: mdk.INFO: 2023-08-22 10:13:51.208518: default 000001EF43924CB0 FrameReader::update MediaStatus 0X2=>0X2
flutter: mdk.INFO: 2023-08-22 10:13:51.208518: default 000001EF43924CB0 FrameReader::update MediaStatus 0X2=>0X2
flutter: mdk.INFO: 2023-08-22 10:13:51.208518: before avformat_open_input. io: 000001EF527C2E30(FFmpeg/pb: 000001EF52604E40, url: file:///C:/Users/appstore/Documents/.../file/1E7E1B29-EDA4-42C6-A05C-8B2285D5D947_L0_001_1692609915.680612_IMG_2625_342bbd7b08f96a700f644bed2e194ca5ea5d660a.MP4
flutter: mdk.INFO: 2023-08-22 10:13:51.208518: before avformat_open_input. io: 000001EF527C2E30(FFmpeg/pb: 000001EF52604E40, url: file:///C:/Users/appstore/Documents/.../file/1E7E1B29-EDA4-42C6-A05C-8B2285D5D947_L0_001_1692609915.680612_IMG_2625_342bbd7b08f96a700f644bed2e194ca5ea5d660a.MP4
flutter: mdk.INFO: 2023-08-22 10:13:51.211538: after avformat_open_input. pb: 000001EF52604E40, iformat: 00007FF8F21D8A90 context flags: 2097280, input format flags: 67141640
flutter: mdk.INFO: 2023-08-22 10:13:51.211538: after avformat_open_input. pb: 000001EF52604E40, iformat: 00007FF8F21D8A90 context flags: 2097280, input format flags: 67141640
flutter: mdk.INFO: 2023-08-22 10:13:51.243518: Format: mov,mp4,m4a,3gp,3g2,mj2, range: 0 +6360ms, bitrate: 22473718, size: 0
Metadata:
  creation_time: 2023-08-21T09:25:09.000000Z
  major_brand: mp42
  minor_version: 1
  compatible_brands: isommp41mp42
Streams: 2
 Video:
  stream#1, range: 0 +6333ms, frames: 190
  codec: hevc tag: 'hvc1' profile: 1 level: 150, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 22495765, 2160x3840, fps: 30, bframes: 2, primaries: bt709, trc: bt709, matrix: smpte170m, range: narrow
  extra data(108): 01 01 60 00 00 00 B0 00 00 00 00 00 96 F0 00 FC FD F8 F8 00 00 0B 03 A0 00 01 00 1A 40 01 0C 02 FF FF 01 60 00 00 03 00 B0 00 00 03 00 00 03 00 96 00 00 15 C0 90 A1 00 01 00 25 42 01 02 01 60 00 00 03 00 B0 00 00 03 00 00 03 00 96 00 00 A0 01 0E 20 03 C0 58 81 5E E4 59 54 D4 04 04 18 02 A2 00 01 00 07 44 01 C0 2C BC 14 C9
  Metadata:
   creation_time: 2023-08-21T09:25:09.000000Z
   language: und
   handler_name: Core Media Video
   vendor_id: [0][0][0][0]
 Audio:
  stream#0, range: 33 +6327ms, frames: 274
  codec: aac tag: 'mp4a' profile: 1 level: -99, sample size: 0/16, block align: 0, frame_size: 1024, f32p mono(1) @44100Hz, bitrate: 62795
  extra data(2): 12 08
  Metadata:
   creation_time: 2023-08-21T09:25:09.000000Z
   language: und
   handler_name: Core Media Audio
   vendor_id: [0][0][0][0]

flutter: mdk.INFO: 2023-08-22 10:13:51.243518: Format: mov,mp4,m4a,3gp,3g2,mj2, range: 0 +6360ms, bitrate: 22473718, size: 0
Metadata:
  creation_time: 2023-08-21T09:25:09.000000Z
  major_brand: mp42
  minor_version: 1
  compatible_brands: isommp41mp42
Streams: 2
 Video:
  stream#1, range: 0 +6333ms, frames: 190
  codec: hevc tag: 'hvc1' profile: 1 level: 150, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 22495765, 2160x3840, fps: 30, bframes: 2, primaries: bt709, trc: bt709, matrix: smpte170m, range: narrow
  extra data(108): 01 01 60 00 00 00 B0 00 00 00 00 00 96 F0 00 FC FD F8 F8 00 00 0B 03 A0 00 01 00 1A 40 01 0C 02 FF FF 01 60 00 00 03 00 B0 00 00 03 00 00 03 00 96 00 00 15 C0 90 A1 00 01 00 25 42 01 02 01 60 00 00 03 00 B0 00 00 03 00 00 03 00 96 00 00 A0 01 0E 20 03 C0 58 81 5E E4 59 54 D4 04 04 18 02 A2 00 01 00 07 44 01 C0 2C BC 14 C9
  Metadata:
   creation_time: 2023-08-21T09:25:09.000000Z
   language: und
   handler_name: Core Media Video
   vendor_id: [0][0][0][0]
 Audio:
  stream#0, range: 33 +6327ms, frames: 274
  codec: aac tag: 'mp4a' profile: 1 level: -99, sample size: 0/16, block align: 0, frame_size: 1024, f32p mono(1) @44100Hz, bitrate: 62795
[flutter_meedu_videoplayer] Fit is BoxFit.fill
  extra data(2): 12 08
[flutter_meedu_videoplayer] Duration is 0:00:06.360000
[flutter_meedu_videoplayer] Fit is BoxFit.fill
[flutter_meedu_videoplayer] Fit is BoxFit.fill
  Metadata:
   creation_time: 2023-08-21T09:25:09.000000Z
   language: und
   handler_name: Core Media Audio
   vendor_id: [0][0][0][0]

flutter: mdk.INFO: 2023-08-22 10:13:51.248518: default FrameReader000001EF43924CB0 request to pause 1, loaded: 0.
flutter: mdk.INFO: 2023-08-22 10:13:51.248518: default FrameReader000001EF43924CB0 request to pause 1, loaded: 0.
flutter: mdk.INFO: 2023-08-22 10:13:51.249519: default FrameReader000001EF43924CB0 state: 0=>1=>2, 0
flutter: mdk.INFO: 2023-08-22 10:13:51.249519: default FrameReader000001EF43924CB0 state: 0=>1=>2, 0
flutter: mdk.INFO: 2023-08-22 10:13:51.249519: default FrameReader000001EF43924CB0 state requested: 2, current: 0
flutter: mdk.INFO: 2023-08-22 10:13:51.249519: default FrameReader000001EF43924CB0 state requested: 2, current: 0
flutter: mdk.INFO: 2023-08-22 10:13:51.250536: default 000001EF43924CB0 FrameReader::update MediaStatus 0X2=>0X4
flutter: mdk.INFO: 2023-08-22 10:13:51.250536: default 000001EF43924CB0 FrameReader::update MediaStatus 0X2=>0X4
flutter: fvp.FINE: 2023-08-22 10:13:51.285514: 441409170 player2127395968480 onMediaStatusChanged: MediaStatus(+loading) => MediaStatus(+loaded)
flutter: fvp.FINE: 2023-08-22 10:13:51.285514: 441409170 player2127395968480 onMediaStatusChanged: MediaStatus(+loading) => MediaStatus(+loaded)
flutter: mdk.INFO: 2023-08-22 10:13:51.289518: ***buffering progress 0%***
flutter: mdk.INFO: 2023-08-22 10:13:51.289518: ***buffering progress 0%***
flutter: mdk.INFO: 2023-08-22 10:13:51.290518: default 000001EF43924CB0 FrameReader::update MediaStatus 0X4=>0X14
flutter: mdk.INFO: 2023-08-22 10:13:51.290518: default 000001EF43924CB0 FrameReader::update MediaStatus 0X4=>0X14
flutter: fvp.FINE: 2023-08-22 10:13:51.290518: 441409170 player2127395968480 onMediaStatusChanged: MediaStatus(+loaded) => MediaStatus(+loaded+buffering)
flutter: fvp.FINE: 2023-08-22 10:13:51.290518: 441409170 player2127395968480 onMediaStatusChanged: MediaStatus(+loaded) => MediaStatus(+loaded+buffering)
flutter: mdk.INFO: 2023-08-22 10:13:51.291530: ++++++++++++BUFFERING START++++++++++++
flutter: mdk.INFO: 2023-08-22 10:13:51.291530: ++++++++++++BUFFERING START++++++++++++
flutter: mdk.INFO: 2023-08-22 10:13:51.291530:
flutter: mdk.INFO: 2023-08-22 10:13:51.291530:
flutter: fvp.FINE: 2023-08-22 10:13:51.293514: 441409170 player2127395968480 onEvent: reader.buffering 0
flutter: fvp.FINE: 2023-08-22 10:13:51.293514: 441409170 player2127395968480 onEvent: reader.buffering 0
flutter: mdk.INFO: 2023-08-22 10:13:51.317534: default FrameReader000001EF43924CB0 state: 0=>2=>1, 1
flutter: mdk.INFO: 2023-08-22 10:13:51.317534: default FrameReader000001EF43924CB0 state: 0=>2=>1, 1
flutter: mdk.INFO: 2023-08-22 10:13:51.318520: default FrameReader000001EF43924CB0 update state: 0=>1
flutter: mdk.INFO: 2023-08-22 10:13:51.318520: default FrameReader000001EF43924CB0 update state: 0=>1
flutter: fvp.FINE: 2023-08-22 10:13:51.319522: 441409170 player2127395968480 onPlaybackStateChanged: PlaybackState.stopped => PlaybackState.playing
flutter: fvp.FINE: 2023-08-22 10:13:51.319522: 441409170 player2127395968480 onPlaybackStateChanged: PlaybackState.stopped => PlaybackState.playing
flutter: mdk.INFO: 2023-08-22 10:13:51.320536: default FrameReader000001EF43924CB0 state: 1=>1=>2, 1
flutter: mdk.INFO: 2023-08-22 10:13:51.320536: default FrameReader000001EF43924CB0 state: 1=>1=>2, 1
flutter: mdk.INFO: 2023-08-22 10:13:51.320536: default FrameReader000001EF43924CB0 update state: 1=>2
flutter: mdk.INFO: 2023-08-22 10:13:51.320536: default FrameReader000001EF43924CB0 update state: 1=>2
flutter: fvp.FINE: 2023-08-22 10:13:51.324520: 441409170 player2127395968480 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused
flutter: fvp.FINE: 2023-08-22 10:13:51.324520: 441409170 player2127395968480 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused
flutter: mdk.INFO: 2023-08-22 10:13:51.325517: starting decode loop thread mdk.adec0@3160
flutter: mdk.INFO: 2023-08-22 10:13:51.325517: starting decode loop thread mdk.adec0@3160
flutter: fvp.FINE: 2023-08-22 10:13:51.325517: 441409170 player2127395968480 onEvent: thread.audio 1
flutter: fvp.FINE: 2023-08-22 10:13:51.325517: 441409170 player2127395968480 onEvent: thread.audio 1
flutter: mdk.INFO: 2023-08-22 10:13:51.325517: audio stream#0 starting decoding loop from decoder index 0...
flutter: mdk.INFO: 2023-08-22 10:13:51.325517: audio stream#0 starting decoding loop from decoder index 0...
flutter: mdk.INFO: 2023-08-22 10:13:51.326519: creating audio decoder: auto...
flutter: mdk.INFO: 2023-08-22 10:13:51.326519: creating audio decoder: auto...
flutter: mdk.INFO: 2023-08-22 10:13:51.326519: opening audio decoder: FFmpeg...
flutter: mdk.INFO: 2023-08-22 10:13:51.326519: opening audio decoder: FFmpeg...
flutter: mdk.INFO: 2023-08-22 10:13:51.331532: opening ffmpeg audio decoder: aac ...
flutter: mdk.INFO: 2023-08-22 10:13:51.331532: opening ffmpeg audio decoder: aac ...
flutter: mdk.INFO: 2023-08-22 10:13:51.332162: starting decode loop thread mdk.vdec1@1276
flutter: mdk.INFO: 2023-08-22 10:13:51.332162: starting decode loop thread mdk.vdec1@1276
flutter: fvp.FINE: 2023-08-22 10:13:51.332518: 441409170 player2127395968480 onEvent: thread.video 1
flutter: fvp.FINE: 2023-08-22 10:13:51.332518: 441409170 player2127395968480 onEvent: thread.video 1
flutter: mdk.INFO: 2023-08-22 10:13:51.332518: video stream#1 starting decoding loop from decoder index 0...
flutter: mdk.INFO: 2023-08-22 10:13:51.332518: video stream#1 starting decoding loop from decoder index 0...
flutter: mdk.INFO: 2023-08-22 10:13:51.332518: creating video decoder: MFT:d3d=11...
flutter: mdk.INFO: 2023-08-22 10:13:51.332518: creating video decoder: MFT:d3d=11...
flutter: mdk.INFO: 2023-08-22 10:13:51.332518: opening video decoder: MFT...
flutter: mdk.INFO: 2023-08-22 10:13:51.332518: opening video decoder: MFT...
flutter: mdk.INFO: 2023-08-22 10:13:51.333517: try to convert extra data to annexb
flutter: mdk.INFO: 2023-08-22 10:13:51.333517: try to convert extra data to annexb
flutter: mdk.INFO: 2023-08-22 10:13:51.333517: extra data is not enough read NAL unit
flutter: mdk.INFO: 2023-08-22 10:13:51.333517: extra data is not enough read NAL unit
flutter: mdk.INFO: 2023-08-22 10:13:51.369520: AVCodec.Audio[aac.] decoder: 1 Single threads
flutter: mdk.INFO: 2023-08-22 10:13:51.369520: AVCodec.Audio[aac.] decoder: 1 Single threads
flutter: mdk.INFO: 2023-08-22 10:13:51.369520: uninit com required for MFT: aac f32p, truemono
 @
flutter: mdk.INFO: 2023-08-22 10:13:51.369520: uninit com required for MFT: aac f32p, truemono
 @
flutter: mdk.INFO: 2023-08-22 10:13:51.369520: 44100Hz
flutter: mdk.INFO: 2023-08-22 10:13:51.369520: 44100Hz
flutter: fvp.FINE: 2023-08-22 10:13:51.370518: 441409170 player2127395968480 onEvent: decoder.audio 0
flutter: fvp.FINE: 2023-08-22 10:13:51.370518: 441409170 player2127395968480 onEvent: decoder.audio 0
flutter: mdk.INFO: 2023-08-22 10:13:51.370518: ***buffering progress 100%***
flutter: mdk.INFO: 2023-08-22 10:13:51.370518: ***buffering progress 100%***
flutter: mdk.INFO: 2023-08-22 10:13:51.371532: default 000001EF43924CB0 FrameReader::update MediaStatus 0X14=>0X124
flutter: mdk.INFO: 2023-08-22 10:13:51.371532: default 000001EF43924CB0 FrameReader::update MediaStatus 0X14=>0X124
flutter: fvp.FINE: 2023-08-22 10:13:51.381541: 441409170 player2127395968480 onMediaStatusChanged: MediaStatus(+loaded+buffering) => MediaStatus(+loaded+prepared+buffered)
flutter: fvp.FINE: 2023-08-22 10:13:51.381541: 441409170 player2127395968480 onMediaStatusChanged: MediaStatus(+loaded+buffering) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 2023-08-22 10:13:51.381541: ++++++++++++BUFFERING END++++++++++++
flutter: mdk.INFO: 2023-08-22 10:13:51.381541: ++++++++++++BUFFERING END++++++++++++
flutter: mdk.INFO: 2023-08-22 10:13:51.382521:
flutter: mdk.INFO: 2023-08-22 10:13:51.382521:
flutter: fvp.FINE: 2023-08-22 10:13:51.382521: 441409170 player2127395968480 onEvent: reader.buffering 100
flutter: fvp.FINE: 2023-08-22 10:13:51.382521: 441409170 player2127395968480 onEvent: reader.buffering 100
flutter: mdk.INFO: 2023-08-22 10:13:51.382521: 4MFT flags: 81
flutter: mdk.INFO: 2023-08-22 10:13:51.382521: 4MFT flags: 81
flutter: mdk.INFO: 2023-08-22 10:13:51.382521: audio stream#0 sending 1 invalid AOT frame @0.033265s. seeking: 0
flutter: mdk.INFO: 2023-08-22 10:13:51.382521: audio stream#0 sending 1 invalid AOT frame @0.033265s. seeking: 0
flutter: mdk.INFO: 2023-08-22 10:13:51.389516: 000001EF532DBB90 1st audio frame @0.033265
flutter: mdk.INFO: 2023-08-22 10:13:51.389516: 000001EF532DBB90 1st audio frame @0.033265
flutter: mdk.INFO: 2023-08-22 10:13:51.389516: 000001EF532DBB90 seek end audio frame @0.033265 seek_pos_: -1, sync_ao_ 1
flutter: mdk.INFO: 2023-08-22 10:13:51.389516: 000001EF532DBB90 seek end audio frame @0.033265 seek_pos_: -1, sync_ao_ 1
flutter: mdk.INFO: 2023-08-22 10:13:51.389516: AudioRenderer format: f32, mono @44100Hz, requested: f32p, mono @44100Hz
flutter: mdk.INFO: 2023-08-22 10:13:51.389516: AudioRenderer format: f32, mono @44100Hz, requested: f32p, mono @44100Hz
flutter: mdk.INFO: 2023-08-22 10:13:51.390529: AudioRenderer format changed and reinitialize
flutter: mdk.INFO: 2023-08-22 10:13:51.390529: AudioRenderer format changed and reinitialize
flutter: mdk.INFO: 2023-08-22 10:13:51.390529: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::Data(void) thread: 3160
flutter: mdk.INFO: 2023-08-22 10:13:51.390529: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::Data(void) thread: 3160
flutter: mdk.INFO: 2023-08-22 10:13:51.625519: struct mdk::abi::ComInit *__cdecl ThreadLocal<struct mdk::abi::ComInit>::get(void) const allocate and initialize ThreadLocal data
flutter: mdk.INFO: 2023-08-22 10:13:51.625519: struct mdk::abi::ComInit *__cdecl ThreadLocal<struct mdk::abi::ComInit>::get(void) const allocate and initialize ThreadLocal data
flutter: mdk.INFO: 2023-08-22 10:13:51.625519: 3160 uninit_com_: true
flutter: mdk.INFO: 2023-08-22 10:13:51.625519: 3160 uninit_com_: true
flutter: mdk.INFO: 2023-08-22 10:13:51.741512: set d3d11 device. Feature level: 0XB000, create flags: 0
flutter: mdk.INFO: 2023-08-22 10:13:51.741512: set d3d11 device. Feature level: 0XB000, create flags: 0
flutter: mdk.INFO: 2023-08-22 10:13:51.741512: d3d11: 000001EF5345D8A8, dxgi adapter vendor 1414, device 8c, revision 0, Microsoft Basic Render Driver. UMA
flutter: mdk.INFO: 2023-08-22 10:13:51.741512: d3d11: 000001EF5345D8A8, dxgi adapter vendor 1414, device 8c, revision 0, Microsoft Basic Render Driver. UMA
flutter: mdk.INFO: 2023-08-22 10:13:51.742506: set d3d11 device. Feature level: 0XB000, create flags: 0
flutter: mdk.INFO: 2023-08-22 10:13:51.742506: set d3d11 device. Feature level: 0XB000, create flags: 0
flutter: mdk.INFO: 2023-08-22 10:13:51.742506: d3d11: 000001EF5345D8A8, dxgi adapter vendor 1414, device 8c, revision 0, Microsoft Basic Render Driver. UMA
flutter: mdk.INFO: 2023-08-22 10:13:51.742506: d3d11: 000001EF5345D8A8, dxgi adapter vendor 1414, device 8c, revision 0, Microsoft Basic Render Driver. UMA
flutter: mdk.INFO: 2023-08-22 10:13:51.742506: 0 MFT class activates found
flutter: mdk.INFO: 2023-08-22 10:13:51.742506: 0 MFT class activates found
flutter: mdk.INFO: 2023-08-22 10:13:51.805506: creating video decoder: CUDA...
flutter: mdk.INFO: 2023-08-22 10:13:51.805506: creating video decoder: CUDA...
flutter: mdk.INFO: 2023-08-22 10:13:51.806509: mdk::abi::register_native_buffer_pool_cuda::<lambda_1>::operator ()854 cuInit(0) CUDA ERROR: 3 ?; ?
flutter: mdk.INFO: 2023-08-22 10:13:51.806509: mdk::abi::register_native_buffer_pool_cuda::<lambda_1>::operator ()854 cuInit(0) CUDA ERROR: 3 ?; ?
flutter: mdk.INFO: 2023-08-22 10:13:51.806509:
flutter: mdk.INFO: 2023-08-22 10:13:51.806509:
flutter: mdk.INFO: 2023-08-22 10:13:51.806509: opening video decoder: CUDA...
flutter: mdk.INFO: 2023-08-22 10:13:51.806509: opening video decoder: CUDA...
flutter: mdk.INFO: 2023-08-22 10:13:51.806509: CUDA buffer pool is not available
flutter: mdk.INFO: 2023-08-22 10:13:51.806509: CUDA buffer pool is not available
flutter: mdk.INFO: 2023-08-22 10:13:51.806509: creating video decoder: FFmpeg...
flutter: mdk.INFO: 2023-08-22 10:13:51.806509: creating video decoder: FFmpeg...
flutter: mdk.INFO: 2023-08-22 10:13:51.808516: opening video decoder: FFmpeg...
flutter: mdk.INFO: 2023-08-22 10:13:51.808516: opening video decoder: FFmpeg...
flutter: mdk.INFO: 2023-08-22 10:13:51.809504: opening ffmpeg video decoder: hevc ...
flutter: mdk.INFO: 2023-08-22 10:13:51.809504: opening ffmpeg video decoder: hevc ...
flutter: mdk.INFO: 2023-08-22 10:13:51.809504: AVCodec.Video[hevc.] decoder: 5 Frame threads
flutter: mdk.INFO: 2023-08-22 10:13:51.809504: AVCodec.Video[hevc.] decoder: 5 Frame threads
flutter: mdk.INFO: 2023-08-22 10:13:51.809504: hevc yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0 2160x3840
flutter: mdk.INFO: 2023-08-22 10:13:51.809504: hevc yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0 2160x3840
flutter: fvp.FINE: 2023-08-22 10:13:51.809504: 441409170 player2127395968480 onEvent: decoder.video 0
flutter: fvp.FINE: 2023-08-22 10:13:51.809504: 441409170 player2127395968480 onEvent: decoder.video 0
flutter: mdk.INFO: 2023-08-22 10:13:51.809504: decode stored recovery packets: 0
flutter: mdk.INFO: 2023-08-22 10:13:51.809504: decode stored recovery packets: 0
flutter: mdk.INFO: 2023-08-22 10:13:51.814514: hevc codec pixel format list: (expected yuv420p)
flutter: mdk.INFO: 2023-08-22 10:13:51.814514: hevc codec pixel format list: (expected yuv420p)
flutter: mdk.INFO: 2023-08-22 10:13:51.814514: dxva2_vld
flutter: mdk.INFO: 2023-08-22 10:13:51.814514: dxva2_vld
flutter: mdk.INFO: 2023-08-22 10:13:51.815508: d3d11va_vld
flutter: mdk.INFO: 2023-08-22 10:13:51.815508: d3d11va_vld
flutter: mdk.INFO: 2023-08-22 10:13:51.815508: d3d11
flutter: mdk.INFO: 2023-08-22 10:13:51.815508: d3d11
flutter: mdk.INFO: 2023-08-22 10:13:51.815508: vaapi
flutter: mdk.INFO: 2023-08-22 10:13:51.815508: vaapi
flutter: mdk.INFO: 2023-08-22 10:13:51.815508: cuda
flutter: mdk.INFO: 2023-08-22 10:13:51.815508: cuda
flutter: mdk.INFO: 2023-08-22 10:13:51.815508: vulkan
flutter: mdk.INFO: 2023-08-22 10:13:51.815508: vulkan
flutter: mdk.INFO: 2023-08-22 10:13:51.816507: yuv420p (selected)
flutter: mdk.INFO: 2023-08-22 10:13:51.816507: yuv420p (selected)
flutter: mdk.INFO: 2023-08-22 10:13:51.818516: yuv420p using avcodec software decoder...
flutter: mdk.INFO: 2023-08-22 10:13:51.818516: yuv420p using avcodec software decoder...
flutter: mdk.INFO: 2023-08-22 10:13:51.818516: setLoop(0), now 0/0
flutter: mdk.INFO: 2023-08-22 10:13:51.818516: setLoop(0), now 0/0
flutter: mdk.INFO: 2023-08-22 10:13:51.818516: 000001EF532DBB90 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>2, current state 2. status: 0X124
flutter: mdk.INFO: 2023-08-22 10:13:51.818516: 000001EF532DBB90 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>2, current state 2. status: 0X124
flutter: mdk.INFO: 2023-08-22 10:13:51.819504: default FrameReader000001EF43924CB0 request to pause 1, loaded: 4.
flutter: mdk.INFO: 2023-08-22 10:13:51.819504: default FrameReader000001EF43924CB0 request to pause 1, loaded: 4.
flutter: mdk.INFO: 2023-08-22 10:13:51.819504: default FrameReader000001EF43924CB0 state: 2=>2=>2, 0
flutter: mdk.INFO: 2023-08-22 10:13:51.819504: default FrameReader000001EF43924CB0 state: 2=>2=>2, 0
flutter: mdk.INFO: 2023-08-22 10:13:52.103506: 000001EF532DBB90 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>1, current state 2. status: 0X124
flutter: mdk.INFO: 2023-08-22 10:13:52.103506: 000001EF532DBB90 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 2=>1, current state 2. status: 0X124
flutter: mdk.INFO: 2023-08-22 10:13:52.103506: default FrameReader000001EF43924CB0 request to pause 0, loaded: 4.
flutter: mdk.INFO: 2023-08-22 10:13:52.103506: default FrameReader000001EF43924CB0 request to pause 0, loaded: 4.
flutter: mdk.INFO: 2023-08-22 10:13:52.103506: default FrameReader000001EF43924CB0 state: 2=>2=>1, 0
flutter: mdk.INFO: 2023-08-22 10:13:52.103506: default FrameReader000001EF43924CB0 state: 2=>2=>1, 0
flutter: mdk.INFO: 2023-08-22 10:13:52.103506: default FrameReader000001EF43924CB0 state requested: 1, current: 2
flutter: mdk.INFO: 2023-08-22 10:13:52.103506: default FrameReader000001EF43924CB0 state requested: 1, current: 2
flutter: mdk.INFO: 2023-08-22 10:13:52.109503: default FrameReader000001EF43924CB0 state: 2=>1=>1, 1
flutter: mdk.INFO: 2023-08-22 10:13:52.109503: default FrameReader000001EF43924CB0 state: 2=>1=>1, 1
flutter: mdk.INFO: 2023-08-22 10:13:52.109503: default FrameReader000001EF43924CB0 update state: 2=>1
flutter: mdk.INFO: 2023-08-22 10:13:52.109503: default FrameReader000001EF43924CB0 update state: 2=>1
flutter: fvp.FINE: 2023-08-22 10:13:52.109503: 441409170 player2127395968480 onPlaybackStateChanged: PlaybackState.paused => PlaybackState.playing
flutter: fvp.FINE: 2023-08-22 10:13:52.109503: 441409170 player2127395968480 onPlaybackStateChanged: PlaybackState.paused => PlaybackState.playing
flutter: mdk.INFO: 2023-08-22 10:13:52.139502: video stream#1 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.INFO: 2023-08-22 10:13:52.139502: video stream#1 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.INFO: 2023-08-22 10:13:52.212502: 000001EF532DBB90 1st video frame to render @0.000000s, sync time: 0.033265
flutter: mdk.INFO: 2023-08-22 10:13:52.212502: 000001EF532DBB90 1st video frame to render @0.000000s, sync time: 0.033265
flutter: mdk.INFO: 2023-08-22 10:13:52.213501: VideoRenderer clear buffered frames
flutter: mdk.INFO: 2023-08-22 10:13:52.213501: VideoRenderer clear buffered frames
flutter: mdk.INFO: 2023-08-22 10:13:52.213501: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.INFO: 2023-08-22 10:13:52.213501: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.INFO: 2023-08-22 10:13:52.213501: 000001EF532DBB90 1st video frame to render @0.000000s, sync time: 0.033265
flutter: mdk.INFO: 2023-08-22 10:13:52.213501: 000001EF532DBB90 1st video frame to render @0.000000s, sync time: 0.033265
flutter: mdk.INFO: 2023-08-22 10:13:52.213501: VideoRenderer WxH=2160.000000x3840.000000 2160.000000x3840.000000, frame: 2160x3840
flutter: mdk.INFO: 2023-08-22 10:13:52.213501: VideoRenderer WxH=2160.000000x3840.000000 2160.000000x3840.000000, frame: 2160x3840
flutter: mdk.INFO: 2023-08-22 10:13:52.217503: update transform 2d. scale: (1.000000, 1.000000), orientation: 0
flutter: mdk.INFO: 2023-08-22 10:13:52.217503: update transform 2d. scale: (1.000000, 1.000000), orientation: 0
flutter: mdk.INFO: 2023-08-22 10:13:52.217503: m: mat<4, 4>(
flutter: mdk.INFO: 2023-08-22 10:13:52.217503: m: mat<4, 4>(
flutter: mdk.INFO: 2023-08-22 10:13:52.218503: 1  0  0  0
flutter: mdk.INFO: 2023-08-22 10:13:52.218503: 1  0  0  0
flutter: mdk.INFO: 2023-08-22 10:13:52.218503: 0  1  0  0
flutter: mdk.INFO: 2023-08-22 10:13:52.218503: 0  1  0  0
flutter: mdk.INFO: 2023-08-22 10:13:52.218503: 0  0  1  0
flutter: mdk.INFO: 2023-08-22 10:13:52.218503: 0  0  1  0
flutter: mdk.INFO: 2023-08-22 10:13:52.218503: 0  0  0  1
flutter: mdk.INFO: 2023-08-22 10:13:52.218503: 0  0  0  1
flutter: mdk.INFO: 2023-08-22 10:13:52.218503: )
flutter: mdk.INFO: 2023-08-22 10:13:52.218503: )
flutter: mdk.INFO: 2023-08-22 10:13:52.218503: channel map: mat<4, 4>(
flutter: mdk.INFO: 2023-08-22 10:13:52.218503: channel map: mat<4, 4>(
flutter: mdk.INFO: 2023-08-22 10:13:52.230502: 1  0  0  0
flutter: mdk.INFO: 2023-08-22 10:13:52.230502: 1  0  0  0
flutter: mdk.INFO: 2023-08-22 10:13:52.230502: 0  1  0  0
flutter: mdk.INFO: 2023-08-22 10:13:52.230502: 0  1  0  0
flutter: mdk.INFO: 2023-08-22 10:13:52.231510: 0  0  1  0
flutter: mdk.INFO: 2023-08-22 10:13:52.231510: 0  0  1  0
flutter: mdk.INFO: 2023-08-22 10:13:52.231510: 0  0  0  1
flutter: mdk.INFO: 2023-08-22 10:13:52.231510: 0  0  0  1
flutter: mdk.INFO: 2023-08-22 10:13:52.231510: )
flutter: mdk.INFO: 2023-08-22 10:13:52.231510: )
flutter: mdk.INFO: 2023-08-22 10:13:52.231510: frame format: yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0
flutter: mdk.INFO: 2023-08-22 10:13:52.231510: frame format: yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0
flutter: mdk.INFO: 2023-08-22 10:13:52.231510: dxgi format 0: DXGI_FORMAT_R8_UNORM
flutter: mdk.INFO: 2023-08-22 10:13:52.231510: dxgi format 0: DXGI_FORMAT_R8_UNORM
flutter: mdk.INFO: 2023-08-22 10:13:52.231510: dxgi format 1: DXGI_FORMAT_R8_UNORM
flutter: mdk.INFO: 2023-08-22 10:13:52.231510: dxgi format 1: DXGI_FORMAT_R8_UNORM
flutter: mdk.INFO: 2023-08-22 10:13:52.233502: dxgi format 2: DXGI_FORMAT_R8_UNORM
flutter: mdk.INFO: 2023-08-22 10:13:52.233502: dxgi format 2: DXGI_FORMAT_R8_UNORM
flutter: mdk.INFO: 2023-08-22 10:13:52.233502: frame color: bt709 bt709 smpte170m narrow. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.INFO: 2023-08-22 10:13:52.233502: frame color: bt709 bt709 smpte170m narrow. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.INFO: 2023-08-22 10:13:52.234504:  -
flutter: mdk.INFO: 2023-08-22 10:13:52.234504:  -
flutter: mdk.INFO: 2023-08-22 10:13:52.234504: output color: bt709 unknown unknown full. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.INFO: 2023-08-22 10:13:52.234504: output color: bt709 unknown unknown full. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.INFO: 2023-08-22 10:13:52.234504: rgb primaries matrix: mat<3, 3>(
flutter: mdk.INFO: 2023-08-22 10:13:52.234504: rgb primaries matrix: mat<3, 3>(
flutter: mdk.INFO: 2023-08-22 10:13:52.236503: 1  0  0
flutter: mdk.INFO: 2023-08-22 10:13:52.236503: 1  0  0
flutter: mdk.INFO: 2023-08-22 10:13:52.236503: 0  1  0
flutter: mdk.INFO: 2023-08-22 10:13:52.236503: 0  1  0
flutter: mdk.INFO: 2023-08-22 10:13:52.236503: 0  0  1
flutter: mdk.INFO: 2023-08-22 10:13:52.236503: 0  0  1
flutter: mdk.INFO: 2023-08-22 10:13:52.236503: )
flutter: mdk.INFO: 2023-08-22 10:13:52.236503: )
flutter: mdk.INFO: 2023-08-22 10:13:52.236503: color transform: mat<4, 4>(
flutter: mdk.INFO: 2023-08-22 10:13:52.236503: color transform: mat<4, 4>(
flutter: mdk.INFO: 2023-08-22 10:13:52.237503: 1.16438  0  1.59603  -0.874202
flutter: mdk.INFO: 2023-08-22 10:13:52.237503: 1.16438  0  1.59603  -0.874202
flutter: mdk.INFO: 2023-08-22 10:13:52.237503: 1.16438  -0.391762  -0.812968  0.531668
flutter: mdk.INFO: 2023-08-22 10:13:52.237503: 1.16438  -0.391762  -0.812968  0.531668
flutter: mdk.INFO: 2023-08-22 10:13:52.237503: 1.16438  2.01723  0  -1.08563
flutter: mdk.INFO: 2023-08-22 10:13:52.237503: 1.16438  2.01723  0  -1.08563
flutter: mdk.INFO: 2023-08-22 10:13:52.238510: 0  0  0  1
flutter: mdk.INFO: 2023-08-22 10:13:52.238510: 0  0  0  1
flutter: mdk.INFO: 2023-08-22 10:13:52.238510: )
flutter: mdk.INFO: 2023-08-22 10:13:52.238510: )
flutter: mdk.INFO: 2023-08-22 10:13:52.238510: EQ: mat<4, 4>(
flutter: mdk.INFO: 2023-08-22 10:13:52.238510: EQ: mat<4, 4>(
flutter: mdk.INFO: 2023-08-22 10:13:52.238510: 1  0  0  0
flutter: mdk.INFO: 2023-08-22 10:13:52.238510: 1  0  0  0
flutter: mdk.INFO: 2023-08-22 10:13:52.238510: 0  1  0  0
flutter: mdk.INFO: 2023-08-22 10:13:52.238510: 0  1  0  0
flutter: mdk.INFO: 2023-08-22 10:13:52.238510: 0  0  1  0
flutter: mdk.INFO: 2023-08-22 10:13:52.238510: 0  0  1  0
flutter: mdk.INFO: 2023-08-22 10:13:52.238510: 0  0  0  1
flutter: mdk.INFO: 2023-08-22 10:13:52.238510: 0  0  0  1
flutter: mdk.INFO: 2023-08-22 10:13:52.239503: )
flutter: mdk.INFO: 2023-08-22 10:13:52.239503: )
flutter: fvp.FINE: 2023-08-22 10:13:52.239503: 441409170 player2127395968480 onEvent: render.video 0
flutter: fvp.FINE: 2023-08-22 10:13:52.239503: 441409170 player2127395968480 onEvent: render.video 0
flutter: mdk.INFO: 2023-08-22 10:13:52.245501: video stream#1 AOT frame is sent
flutter: mdk.INFO: 2023-08-22 10:13:52.245501: video stream#1 AOT frame is sent
flutter: mdk.INFO: 2023-08-22 10:13:52.512506: Using audio backend: XAudio2
flutter: mdk.INFO: 2023-08-22 10:13:52.512506: Using audio backend: XAudio2
flutter: mdk.INFO: 2023-08-22 10:13:52.513507: 000001EF532DBB90 ao opened: 1, reopen: 1, bad ao: 0
flutter: mdk.INFO: 2023-08-22 10:13:52.513507: 000001EF532DBB90 ao opened: 1, reopen: 1, bad ao: 0
flutter: mdk.INFO: 2023-08-22 10:13:52.513507: 000001EF439C6188 filter graph:
flutter: mdk.INFO: 2023-08-22 10:13:52.513507: 000001EF439C6188 filter graph:
flutter: mdk.INFO: 2023-08-22 10:13:52.513507: +-----------+
|    src    |default--[44100Hz fltp:mono]--swr:default
| (abuffer) |
+-----------+

                                        +---------------+
swr:default--[44100Hz flt:mono]--default|      dst      |
                                        | (abuffersink) |
                                        +---------------+

                                         +-------------+
src:default--[44100Hz fltp:mono]--default|     swr     |default--[44100Hz flt:mono]--dst:default
                                         | (aresample) |
                                         +-------------+

flutter: mdk.INFO: 2023-08-22 10:13:52.513507: +-----------+
|    src    |default--[44100Hz fltp:mono]--swr:default
| (abuffer) |
+-----------+

                                        +---------------+
swr:default--[44100Hz flt:mono]--default|      dst      |
                                        | (abuffersink) |
                                        +---------------+

                                         +-------------+
src:default--[44100Hz fltp:mono]--default|     swr     |default--[44100Hz flt:mono]--dst:default
                                         | (aresample) |
                                         +-------------+

flutter: mdk.INFO: 2023-08-22 10:13:52.584535: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 0, a: 33, delta: -33 +0.021769
flutter: mdk.INFO: 2023-08-22 10:13:52.584535: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 0, a: 33, delta: -33 +0.021769
flutter: mdk.INFO: 2023-08-22 10:13:52.584535: audio stream#0 AOT frame is sent
flutter: mdk.INFO: 2023-08-22 10:13:52.584535: audio stream#0 AOT frame is sent
flutter: mdk.INFO: 2023-08-22 10:13:58.875272: ***buffering progress 0%***
flutter: mdk.INFO: 2023-08-22 10:13:58.875272: ***buffering progress 0%***
flutter: mdk.INFO: 2023-08-22 10:13:58.875272: default 000001EF43924CB0 FrameReader::update MediaStatus 0X124=>0X114
flutter: mdk.INFO: 2023-08-22 10:13:58.875272: default 000001EF43924CB0 FrameReader::update MediaStatus 0X124=>0X114
flutter: fvp.FINE: 2023-08-22 10:13:58.909273: 441409170 player2127395968480 onMediaStatusChanged: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffering)
flutter: fvp.FINE: 2023-08-22 10:13:58.909273: 441409170 player2127395968480 onMediaStatusChanged: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffering)
flutter: mdk.INFO: 2023-08-22 10:13:58.909273: ++++++++++++BUFFERING START++++++++++++
flutter: mdk.INFO: 2023-08-22 10:13:58.909273: ++++++++++++BUFFERING START++++++++++++
flutter: mdk.INFO: 2023-08-22 10:13:58.909273:
flutter: mdk.INFO: 2023-08-22 10:13:58.909273:
flutter: fvp.FINE: 2023-08-22 10:13:58.909273: 441409170 player2127395968480 onEvent: reader.buffering 0
flutter: fvp.FINE: 2023-08-22 10:13:58.909273: 441409170 player2127395968480 onEvent: reader.buffering 0
flutter: mdk.INFO: 2023-08-22 10:13:58.961273: default 000001EF43924CB0 FrameReader::update MediaStatus 0X114=>0X154
flutter: mdk.INFO: 2023-08-22 10:13:58.961273: default 000001EF43924CB0 FrameReader::update MediaStatus 0X114=>0X154
flutter: fvp.FINE: 2023-08-22 10:13:58.962272: 441409170 player2127395968480 onMediaStatusChanged: MediaStatus(+loaded+prepared+buffering) => MediaStatus(+loaded+prepared+buffering+end)
flutter: fvp.FINE: 2023-08-22 10:13:58.962272: 441409170 player2127395968480 onMediaStatusChanged: MediaStatus(+loaded+prepared+buffering) => MediaStatus(+loaded+prepared+buffering+end)
flutter: mdk.INFO: 2023-08-22 10:13:58.962272: read packet error. FrameReader@000001EF43924CB0 sending Packet::End to all packet queues. PacketIO@000001EF43885840 ->url: file:///C:/Users/appstore/Documents/.../file/1E7E1B29-EDA4-42C6-A05C-8B2285D5D947_L0_001_1692609915.680612_IMG_2625_342bbd7b08f96a700f644bed2e194ca5ea5d660a.MP4
flutter: mdk.INFO: 2023-08-22 10:13:58.962272: read packet error. FrameReader@000001EF43924CB0 sending Packet::End to all packet queues. PacketIO@000001EF43885840 ->url: file:///C:/Users/appstore/Documents/.../file/1E7E1B29-EDA4-42C6-A05C-8B2285D5D947_L0_001_1692609915.680612_IMG_2625_342bbd7b08f96a700f644bed2e194ca5ea5d660a.MP4
flutter: mdk.INFO: 2023-08-22 10:13:59.048271: 000001EF43924CB0 #video stream#1 end semaphore acquire
flutter: mdk.INFO: 2023-08-22 10:13:59.048271: 000001EF43924CB0 #video stream#1 end semaphore acquire
flutter: mdk.INFO: 2023-08-22 10:13:59.048271: ***buffering progress 100%***
flutter: mdk.INFO: 2023-08-22 10:13:59.048271: ***buffering progress 100%***
flutter: mdk.INFO: 2023-08-22 10:13:59.048271: default 000001EF43924CB0 FrameReader::update MediaStatus 0X154=>0X164
flutter: mdk.INFO: 2023-08-22 10:13:59.048271: default 000001EF43924CB0 FrameReader::update MediaStatus 0X154=>0X164
flutter: fvp.FINE: 2023-08-22 10:13:59.049270: 441409170 player2127395968480 onMediaStatusChanged: MediaStatus(+loaded+prepared+buffering+end) => MediaStatus(+loaded+prepared+buffered+end)
flutter: fvp.FINE: 2023-08-22 10:13:59.049270: 441409170 player2127395968480 onMediaStatusChanged: MediaStatus(+loaded+prepared+buffering+end) => MediaStatus(+loaded+prepared+buffered+end)
flutter: mdk.INFO: 2023-08-22 10:13:59.049270: ++++++++++++BUFFERING END++++++++++++
flutter: mdk.INFO: 2023-08-22 10:13:59.049270: ++++++++++++BUFFERING END++++++++++++
flutter: mdk.INFO: 2023-08-22 10:13:59.051275:
flutter: mdk.INFO: 2023-08-22 10:13:59.051275:
flutter: fvp.FINE: 2023-08-22 10:13:59.051275: 441409170 player2127395968480 onEvent: reader.buffering 100
flutter: fvp.FINE: 2023-08-22 10:13:59.051275: 441409170 player2127395968480 onEvent: reader.buffering 100
flutter: mdk.INFO: 2023-08-22 10:13:59.052274: audio stream#0 EOF/EOS decoded. end: 1
flutter: mdk.INFO: 2023-08-22 10:13:59.052274: audio stream#0 EOF/EOS decoded. end: 1
flutter: mdk.INFO: 2023-08-22 10:13:59.052274: audio stream#0 check loop range for EOS. dec_state.seeking: 0. end: 1
flutter: mdk.INFO: 2023-08-22 10:13:59.052274: audio stream#0 check loop range for EOS. dec_state.seeking: 0. end: 1
flutter: mdk.INFO: 2023-08-22 10:13:59.052274: 000001EF506A5C80 track#0: no more range loop. loop 0/0.
flutter: mdk.INFO: 2023-08-22 10:13:59.052274: 000001EF506A5C80 track#0: no more range loop. loop 0/0.
flutter: mdk.INFO: 2023-08-22 10:13:59.052274: default FrameReader000001EF43924CB0 audio stream#0 range loop end
flutter: mdk.INFO: 2023-08-22 10:13:59.052274: default FrameReader000001EF43924CB0 audio stream#0 range loop end
flutter: mdk.INFO: 2023-08-22 10:13:59.055275: EOS audio frame of track 0
flutter: mdk.INFO: 2023-08-22 10:13:59.055275: EOS audio frame of track 0
flutter: mdk.INFO: 2023-08-22 10:13:59.055275: audio stream#0 decoding loop is finished
flutter: mdk.INFO: 2023-08-22 10:13:59.055275: audio stream#0 decoding loop is finished
flutter: mdk.INFO: 2023-08-22 10:13:59.055275: 000001EF43924CB0 #video stream#1 end semaphore done acquire
flutter: mdk.INFO: 2023-08-22 10:13:59.055275: 000001EF43924CB0 #video stream#1 end semaphore done acquire
flutter: fvp.FINE: 2023-08-22 10:13:59.056274: 441409170 player2127395968480 onEvent: thread.audio 0
flutter: fvp.FINE: 2023-08-22 10:13:59.056274: 441409170 player2127395968480 onEvent: thread.audio 0
flutter: mdk.INFO: 2023-08-22 10:13:59.056274: 000001EF43924CB0 #audio stream#0 end semaphore acquire
flutter: mdk.INFO: 2023-08-22 10:13:59.056274: 000001EF43924CB0 #audio stream#0 end semaphore acquire
flutter: mdk.INFO: 2023-08-22 10:13:59.059274: 000001EF43924CB0 #audio stream#0 end semaphore done acquire
flutter: mdk.INFO: 2023-08-22 10:13:59.059274: 000001EF43924CB0 #audio stream#0 end semaphore done acquire
flutter: mdk.INFO: 2023-08-22 10:13:59.059274: 000001EF43924CB0 #video stream#1 end semaphore acquire
flutter: mdk.INFO: 2023-08-22 10:13:59.059274: 000001EF43924CB0 #video stream#1 end semaphore acquire
flutter: mdk.INFO: 2023-08-22 10:13:59.060276: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::~Data(void) thread: 3160
flutter: mdk.INFO: 2023-08-22 10:13:59.060276: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::~Data(void) thread: 3160
flutter: mdk.INFO: 2023-08-22 10:14:02.687349: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
flutter: mdk.INFO: 2023-08-22 10:14:02.687349: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
flutter: mdk.INFO: 2023-08-22 10:14:02.896344: 000001EF532DBB90 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 1=>0, current state 1. status: 0X164
flutter: mdk.INFO: 2023-08-22 10:14:02.896344: 000001EF532DBB90 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 1=>0, current state 1. status: 0X164
flutter: mdk.INFO: 2023-08-22 10:14:02.896344: default FrameReader000001EF43924CB0 state: 1=>1=>0, 0
flutter: mdk.INFO: 2023-08-22 10:14:02.896344: default FrameReader000001EF43924CB0 state: 1=>1=>0, 0
flutter: mdk.INFO: 2023-08-22 10:14:02.896344: default000001EF43924CB0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
flutter: mdk.INFO: 2023-08-22 10:14:02.896344: default000001EF43924CB0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
flutter: mdk.INFO: 2023-08-22 10:14:02.896344: 000001EF43924CB0 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x164, invalid: 0, loading: 0, loaded: 4, buffering: 0, seeking: 0, prepared: 256, EOF: 64
flutter: mdk.INFO: 2023-08-22 10:14:02.896344: 000001EF43924CB0 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x164, invalid: 0, loading: 0, loaded: 4, buffering: 0, seeking: 0, prepared: 256, EOF: 64
flutter: mdk.INFO: 2023-08-22 10:14:02.897348: 000001EF5AABDD60 request avformat input interrupt
flutter: mdk.INFO: 2023-08-22 10:14:02.897348: 000001EF5AABDD60 request avformat input interrupt
flutter: mdk.INFO: 2023-08-22 10:14:02.897348: 000001EF527C2E50 request to interrupt io operation
flutter: mdk.INFO: 2023-08-22 10:14:02.897348: 000001EF527C2E50 request to interrupt io operation
flutter: mdk.INFO: 2023-08-22 10:14:02.897348: 000001EF43924CB0 #video stream#1 end semaphore done acquire
flutter: mdk.INFO: 2023-08-22 10:14:02.897348: 000001EF43924CB0 #video stream#1 end semaphore done acquire
flutter: mdk.INFO: 2023-08-22 10:14:02.897348: 000001EF43924CB0 #audio stream#0 end semaphore acquire
flutter: mdk.INFO: 2023-08-22 10:14:02.897348: 000001EF43924CB0 #audio stream#0 end semaphore acquire
flutter: mdk.INFO: 2023-08-22 10:14:02.897348: 000001EF43924CB0 #audio stream#0 end semaphore done acquire
flutter: mdk.INFO: 2023-08-22 10:14:02.897348: 000001EF43924CB0 #audio stream#0 end semaphore done acquire
flutter: mdk.INFO: 2023-08-22 10:14:02.897348: free custome avio: 000001EF52604E40
flutter: mdk.INFO: 2023-08-22 10:14:02.897348: free custome avio: 000001EF52604E40
flutter: mdk.INFO: 2023-08-22 10:14:02.897348:
flutter: mdk.INFO: 2023-08-22 10:14:02.897348:
flutter: mdk.INFO: 2023-08-22 10:14:02.897348: 000001EF527C2E30 close url: file:///C:/Users/appstore/Documents/.../file/1E7E1B29-EDA4-42C6-A05C-8B2285D5D947_L0_001_1692609915.680612_IMG_2625_342bbd7b08f96a700f644bed2e194ca5ea5d660a.MP4
flutter: mdk.INFO: 2023-08-22 10:14:02.897348: 000001EF527C2E30 close url: file:///C:/Users/appstore/Documents/.../file/1E7E1B29-EDA4-42C6-A05C-8B2285D5D947_L0_001_1692609915.680612_IMG_2625_342bbd7b08f96a700f644bed2e194ca5ea5d660a.MP4
flutter: mdk.INFO: 2023-08-22 10:14:02.898349: video stream#1 about to stop before sending a frame
flutter: mdk.INFO: 2023-08-22 10:14:02.898349: video stream#1 about to stop before sending a frame
flutter: mdk.INFO: 2023-08-22 10:14:02.898349: 000001EF5A8C7E80__cdecl mdk::abi::Player::~Player(void)64
flutter: mdk.INFO: 2023-08-22 10:14:02.898349: 000001EF5A8C7E80__cdecl mdk::abi::Player::~Player(void)64
flutter: mdk.INFO: 2023-08-22 10:14:02.898349: setNext from -1 url:
flutter: mdk.INFO: 2023-08-22 10:14:02.898349: setNext from -1 url:
flutter: mdk.INFO: 2023-08-22 10:14:02.898349: default FrameReader000001EF43924CB0 state: 1=>0=>0, 0
flutter: mdk.INFO: 2023-08-22 10:14:02.898349: default FrameReader000001EF43924CB0 state: 1=>0=>0, 0
flutter: mdk.INFO: 2023-08-22 10:14:02.898349: default000001EF43924CB0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
flutter: mdk.INFO: 2023-08-22 10:14:02.898349: default000001EF43924CB0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
flutter: mdk.INFO: 2023-08-22 10:14:02.899348: default FrameReader000001EF43924CB0 state: 1=>0=>0, 0
flutter: mdk.INFO: 2023-08-22 10:14:02.899348: default FrameReader000001EF43924CB0 state: 1=>0=>0, 0
flutter: mdk.INFO: 2023-08-22 10:14:02.900349: default000001EF43924CB0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
flutter: mdk.INFO: 2023-08-22 10:14:02.900349: default000001EF43924CB0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
flutter: mdk.INFO: 2023-08-22 10:14:02.900349: __cdecl mdk::abi::MediaPlayer::Private::~Private(void)
flutter: mdk.INFO: 2023-08-22 10:14:02.900349: __cdecl mdk::abi::MediaPlayer::Private::~Private(void)
flutter: mdk.INFO: 2023-08-22 10:14:02.900349: 000001EF532DBB90 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 0=>0, current state 1. status: 0X161
flutter: mdk.INFO: 2023-08-22 10:14:02.900349: 000001EF532DBB90 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 0=>0, current state 1. status: 0X161
flutter: mdk.INFO: 2023-08-22 10:14:02.900349: default FrameReader000001EF43924CB0 state: 1=>0=>0, 0
flutter: mdk.INFO: 2023-08-22 10:14:02.900349: default FrameReader000001EF43924CB0 state: 1=>0=>0, 0
flutter: mdk.INFO: 2023-08-22 10:14:02.900349: default000001EF43924CB0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
flutter: mdk.INFO: 2023-08-22 10:14:02.900349: default000001EF43924CB0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
flutter: mdk.INFO: 2023-08-22 10:14:02.901349: 3016default 000001EF43924CB0 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1057: reset status_mask
flutter: mdk.INFO: 2023-08-22 10:14:02.901349: 3016default 000001EF43924CB0 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1057: reset status_mask
flutter: mdk.INFO: 2023-08-22 10:14:02.901349: default 000001EF43924CB0 FrameReader::update MediaStatus 0X164=>0X41
flutter: mdk.INFO: 2023-08-22 10:14:02.901349: default 000001EF43924CB0 FrameReader::update MediaStatus 0X164=>0X41
flutter: mdk.INFO: 2023-08-22 10:14:02.901349: stop by user. clear packet queues and send eof packets for each thread...
flutter: mdk.INFO: 2023-08-22 10:14:02.901349: stop by user. clear packet queues and send eof packets for each thread...
flutter: mdk.INFO: 2023-08-22 10:14:02.901349: FrameReader@000001EF43924CB0 sending Packet::End to all packet queues. PacketIO@000001EF43885840 ->url: file:///C:/Users/appstore/Documents/.../file/1E7E1B29-EDA4-42C6-A05C-8B2285D5D947_L0_001_1692609915.680612_IMG_2625_342bbd7b08f96a700f644bed2e194ca5ea5d660a.MP4
flutter: mdk.INFO: 2023-08-22 10:14:02.901349: FrameReader@000001EF43924CB0 sending Packet::End to all packet queues. PacketIO@000001EF43885840 ->url: file:///C:/Users/appstore/Documents/.../file/1E7E1B29-EDA4-42C6-A05C-8B2285D5D947_L0_001_1692609915.680612_IMG_2625_342bbd7b08f96a700f644bed2e194ca5ea5d660a.MP4
flutter: mdk.INFO: 2023-08-22 10:14:02.902349: clear packet queue for stream 1
flutter: mdk.INFO: 2023-08-22 10:14:02.902349: clear packet queue for stream 1
flutter: mdk.INFO: 2023-08-22 10:14:02.902349: clear packet queue for stream 0
flutter: mdk.INFO: 2023-08-22 10:14:02.902349: clear packet queue for stream 0
flutter: mdk.INFO: 2023-08-22 10:14:02.903349: default FrameReader000001EF43924CB0 state: 1=>0=>0, 0
flutter: mdk.INFO: 2023-08-22 10:14:02.903349: default FrameReader000001EF43924CB0 state: 1=>0=>0, 0
flutter: mdk.INFO: 2023-08-22 10:14:02.903349: 000001EF43924CB0 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x41, invalid: 0, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 64
flutter: mdk.INFO: 2023-08-22 10:14:02.903349: 000001EF43924CB0 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x41, invalid: 0, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 64
flutter: mdk.INFO: 2023-08-22 10:14:02.904353: video stream#1 decoding loop is finished
flutter: mdk.INFO: 2023-08-22 10:14:02.904353: video stream#1 decoding loop is finished
flutter: mdk.INFO: 2023-08-22 10:14:02.904353: default FrameReader000001EF43924CB0 state: 1=>0=>0, 1
flutter: mdk.INFO: 2023-08-22 10:14:02.904353: default FrameReader000001EF43924CB0 state: 1=>0=>0, 1
flutter: mdk.INFO: 2023-08-22 10:14:02.904353: default FrameReader000001EF43924CB0 update state: 1=>0
flutter: mdk.INFO: 2023-08-22 10:14:02.904353: default FrameReader000001EF43924CB0 update state: 1=>0
flutter: mdk.INFO: 2023-08-22 10:14:02.904353: default000001EF43924CB0 deleting FrameReader...
flutter: mdk.INFO: 2023-08-22 10:14:02.904353: default000001EF43924CB0 deleting FrameReader...
flutter: mdk.INFO: 2023-08-22 10:14:02.904353: 000001EF532DD240 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 0=>0, current state 0. status: 0
flutter: mdk.INFO: 2023-08-22 10:14:02.904353: 000001EF532DD240 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@969 requested state 0=>0, current state 0. status: 0
flutter: mdk.INFO: 2023-08-22 10:14:02.905351: default000001EF43AD4400 deleting FrameReader...
flutter: mdk.INFO: 2023-08-22 10:14:02.905351: default000001EF43AD4400 deleting FrameReader...
flutter: mdk.INFO: 2023-08-22 10:14:02.905351: player is destroyed
flutter: mdk.INFO: 2023-08-22 10:14:02.905351: player is destroyed
flutter: mdk.INFO: 2023-08-22 10:14:02.905351: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
flutter: mdk.INFO: 2023-08-22 10:14:02.905351: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
sudhanshugairola commented 7 months ago

same issue i face, any solution?

abdelaziz-mahdy commented 7 months ago

same issue i face, any solution?

I think if we can provide a video that has this problem this will help greatly,

Since I couldn't provide it,

Also provide the logs to help the tracing of the problem

And I see you opened another issue, don't know if the issuer prefers to continue on this one or the new one but both will need the video sample and logs for the tracing of it.

sudhanshugairola commented 7 months ago

same issue i face, any solution?

I think if we can provide a video that has this problem this will help greatly,

Since I couldn't provide it,

Also provide the logs to help the tracing of the problem

And I see you opened another issue, don't know if the issuer prefers to continue on this one or the new one but both will need the video sample and logs for the tracing of it.

I get temporary solution by video_player_win initialisation in main file.

abdelaziz-mahdy commented 7 months ago

same issue i face, any solution?

I think if we can provide a video that has this problem this will help greatly, Since I couldn't provide it, Also provide the logs to help the tracing of the problem And I see you opened another issue, don't know if the issuer prefers to continue on this one or the new one but both will need the video sample and logs for the tracing of it.

I get temporary solution by video_player_win initialisation in main file.

providing the video sample and logs may help in fixing it for other people too. your workaround is usable but keep in mind that

from video_player_win

Playback will use codecs preloaded in Windows OS.
If you want to play some video format that not supported by these preloaded codecs, 
you need to install 3rd-party codecs exe file, about 18 MB. (see the next section).

so there is a limit for the video formats so some videos wont be able to playable

sudhanshugairola commented 7 months ago

Ok