LibVLCSharp issueshttps://code.videolan.org/videolan/LibVLCSharp/-/issues2021-12-28T08:06:22Zhttps://code.videolan.org/videolan/LibVLCSharp/-/issues/530Can't skip tls certificate confirmation, and workaround SetDialogHandlers cau...2021-12-28T08:06:22ZAlex ShuCan't skip tls certificate confirmation, and workaround SetDialogHandlers causes crashHi,
I'm trying to get https mjpeg streams in wpf application, the server certificate is self signed and gives me a lot of trouble.
The vlc code runs in a console application, I thought it has something to do with it so I migrated it to ...Hi,
I'm trying to get https mjpeg streams in wpf application, the server certificate is self signed and gives me a lot of trouble.
The vlc code runs in a console application, I thought it has something to do with it so I migrated it to WinForm app, still the same.
Latest versions of LibVlc, LibVlcSharp and LibVlcSharp.WPF
Basically I'm trying to resolve my issues that described in [Issue #48](https://code.videolan.org/videolan/LibVLCSharp/-/issues/48)
but it doesn't work.
1. When I'm trying to set a trusted certificate folder with `--gnutls-dir-trust certificateFolder` it recognizes the certificate in the folder but the certificate doesn't match (I saved it using Chrome developer tools) and gives me an error.
```
[04fc9cb0] gnutls tls client debug: loaded 1 trusted CAs from C:\cert
[04fc9cb0] main tls client debug: using tls client module "gnutls"
[04fc9cb0] main tls client debug: resolving 192.168.1.1 ...
[04fc9cb0] gnutls tls client debug: TLS handshake: Resource temporarily unavailable, try again.
[04fc9cb0] gnutls tls client debug: TLS handshake: Resource temporarily unavailable, try again.
[04fc9cb0] gnutls tls client debug: TLS handshake: Success.
[04fc9cb0] gnutls tls client debug: - safe renegotiation (RFC5746) enabled
[04fc9cb0] gnutls tls client error: Certificate verification failure: The certificate is NOT trusted. The name in the certificate does not match the expected.
```
2. When I'm trying to skip the confirmation with `--no-gnutls-system-trust` it seems that its just ignoring the this and gives me the following:
```
[05166f68] main stream debug: looking for access module matching "https": 27 candidates
[05166f68] main stream warning: Password in a URI is DEPRECATED
[051770c8] main tls client debug: looking for tls client module matching "any": 1 candidates
[051770c8] gnutls tls client debug: using GnuTLS version 3.6.15
[051770c8] main tls client debug: using tls client module "gnutls"
[051770c8] main tls client debug: resolving 192.168.1.1 ...
[051770c8] gnutls tls client debug: TLS handshake: Resource temporarily unavailable, try again.
[051770c8] gnutls tls client debug: TLS handshake: Resource temporarily unavailable, try again.
[051770c8] gnutls tls client debug: TLS handshake: Success.
[051770c8] gnutls tls client debug: - safe renegotiation (RFC5746) enabled
[051770c8] gnutls tls client error: Certificate verification failure: The certificate is NOT trusted. The certificate issuer is unknown. The name in the certificate does not match the expected.
[051770c8] gnutls tls client debug: 1 certificate(s) in the list
[051770c8] gnutls tls client debug: no known certificates for 192.168.1.1
[051770c8] main tls client error: TLS session handshake error
[051770c8] main tls client error: connection error: No error
[05166f68] access stream error: HTTP connection failure
[05166f68] main stream debug: no access modules matched
[052195f0] main input error: לא ניתן לפתוח את הקלט שלך
[052195f0] main input error: הכתובת הבאה לא נפתחה על ידי VLC 'https://user:verysecure!@192.168.1.1:7001/media/b53f677c-ae26-426f-8b87-40275ff64bb5.mpjpeg'. יש לעיין ביומן לקבלת פרטים.
```
3. When I'm using SetDialogHandlers it crashes when trying to open the stream like in [Issue #275](https://code.videolan.org/videolan/LibVLCSharp/-/issues/275)
I set it like this:
```
Core.Initialize();
_libvlc = new LibVLC(new [] { /*"--gnutls-dir-trust", "C:\\cert",*/ /*"--no-gnutls-system-trust",*/"--verbose=2" });
_libvlc.SetDialogHandlers(Error, Login, Question, DisplayProgress, UpdateProgress);
```
I do have the libvlc dlls in the current directory, even tried to explicitly direct to it with `Core.Initialize(path);`
and this is the log, nothing new...
```
[0597f8c8] main tls client debug: using tls client module "gnutls"
[0597f8c8] main tls client debug: resolving 192.168.1.1 ...
[0597f8c8] gnutls tls client debug: TLS handshake: Resource temporarily unavailable, try again.
[0597f8c8] gnutls tls client debug: TLS handshake: Resource temporarily unavailable, try again.
[0597f8c8] gnutls tls client debug: TLS handshake: Success.
[0597f8c8] gnutls tls client debug: - safe renegotiation (RFC5746) enabled
[0597f8c8] gnutls tls client error: Certificate verification failure: The certificate is NOT trusted. The name in the certificate does not match the expected.
[0597f8c8] gnutls tls client debug: 1 certificate(s) in the list
[0597f8c8] gnutls tls client debug: no known certificates for 192.168.1.1
Press any key to continue . . .
```
when I ran the code in WinWorm app I got an `Access Violation` exception in the Output window, but no other info.
Any help or directions is greatly appreciated.https://code.videolan.org/videolan/LibVLCSharp/-/issues/529Issue on xamarin form IOS, no video2021-12-28T17:24:10ZAlbeIssue on xamarin form IOS, no video### Summary
Issue on xamarin form ios after update to last version of forms, vlc, and ios sdk
### Minimal project and steps to reproduce
1. play a video
Please also provide the functional steps to reproduce the behavior (if necessary)...### Summary
Issue on xamarin form ios after update to last version of forms, vlc, and ios sdk
### Minimal project and steps to reproduce
1. play a video
Please also provide the functional steps to reproduce the behavior (if necessary):
1. play a video
### What is the current *bug* behavior?
i have xamarin form project.
After last update of forms, vlc and ios sdk i'm not able to see video again, just audio and when i stop the player the app freeze.
before updating everything was working perfect.
On android everything is fine.
### Relevant logs and/or screenshots
[h264 @ 0x7ff85e8d3600] get_buffer () failed
[h264 @ 0x7ff85e8d3600] thread_get_buffer () failed
[h264 @ 0x7ff85e8d3600] decode_slice_header error
[h264 @ 0x7ff85e8d3600] no frame!
### Environment
- OS: ios 15.2
- ios SDK 15.2
- forms 5.0.0.2291
- Device: iphone xr
- VideoLAN.LibVLC.iOS version 3.3.17
- LibVLCSharp.Forms version 3.6.4
thankshttps://code.videolan.org/videolan/LibVLCSharp/-/issues/528VLCSharp 3.6.2 has broken UWP port2022-01-06T09:02:15Zp2pbshVLCSharp 3.6.2 has broken UWP port<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please...<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please consider purchasing a Commercial License: https://videolabs.io/solutions/libvlcsharp
If this is a question please ask on StackOverflow: https://stackoverflow.com/questions/tagged/libvlcsharp.
Need professional support? Reach out at dotnet@videolabs.io for more info.
--->
### Summary
After updating VLCSharp to 3.6.2 (issue still present in 3.6.3 too), UWP projects no longer build.
### Minimal project and steps to reproduce
Create a basic UWP project in accordance with UWP platform specific guidelines, will not build.
### What is the current *bug* behavior?
LibVLCSharp.Platforms.UWP namespace is no longer present in the library, breaking inclusion of InitializedEventArgs class.
### What is the expected *correct* behavior?
LibVLCSharp.Platforms.UWP namespace should be available to consumers.
### Does it work on other plaforms? Does it work with the official VLC apps?
--
### Relevant logs and/or screenshots
--
### Environment
--
### Possible fixes
Looks like something has broken in the project configuration and the library is no longer pulling in the UWP namespace for the uap target framework. I had a look through the change logs but couldn't spot anything obvious, definitely broke between 3.6.1 and 3.6.2.https://code.videolan.org/videolan/LibVLCSharp/-/issues/527.ts file fails to play2021-12-16T11:27:35ZNURAISHA KHATUN.ts file fails to play<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please...<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please consider purchasing a Commercial License: https://videolabs.io/solutions/libvlcsharp
If this is a question please ask on StackOverflow: https://stackoverflow.com/questions/tagged/libvlcsharp.
Need professional support? Reach out at dotnet@videolabs.io for more info.
--->
### Summary
Some .ts/.m3u8 format is not playing in Android
Its working in regular vlc for Windows and Android
But not playing in this library
VideoLAN.LibVLC.Android V3.2.0.1
LibVLCSharp V3.6.2
### Minimal project and steps to reproduce
http://zqxcb1.ddns.net:8080/live/iptvtest/iptvtest/39434.ts
Use this link for testing
Link is working other player
and also Regular VLC for android and Windows
### What is the current *bug* behavior?
<!-- What actually happens -->
### What is the expected *correct* behavior?
<!-- What you should see instead -->
### Does it work on other plaforms? Does it work with the official VLC apps?
http://zqxcb1.ddns.net:8080/live/iptvtest/iptvtest/39434.ts
Use this link for testing
Link is working other player
and also Official VLC apps for android and Windows
### Relevant logs and/or screenshots
<!-- Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise. -->
### Environment
<!-- Please complete the following information. -->
- OS: Android
- Version : Above android 19
- Device: Any android device
- LibVLC : VideoLAN.LibVLC.Android V3.2.0.1
- LibVLCSharp : V3.6.2
### Possible fixes
<!-- If you can, link to the line of code that might be responsible for the problem -->https://code.videolan.org/videolan/LibVLCSharp/-/issues/526Provide blocking stream media input2021-12-07T17:36:07ZMartin FinkelProvide blocking stream media input### Problem to solve
Some `StreamMediaInput` read implementations need to be blocking, otherwise users commonly run into https://stackoverflow.com/questions/70235466/how-to-play-video-from-a-data-stream-using-libvlcsharp-c-or-vb-net.
#...### Problem to solve
Some `StreamMediaInput` read implementations need to be blocking, otherwise users commonly run into https://stackoverflow.com/questions/70235466/how-to-play-video-from-a-data-stream-using-libvlcsharp-c-or-vb-net.
### Intended users
User who use custom media input to feed libvlc.
### Proposal
Provide a custom Stream implementation for users.
### Documentationhttps://code.videolan.org/videolan/LibVLCSharp/-/issues/525AvaloniaUI: VideoView misbehaves when it's inside a child control2022-04-02T10:40:09ZJosé Manuel NietoAvaloniaUI: VideoView misbehaves when it's inside a child controlUsing LibVLCSharp.Avalonia here: You can see details on the issue here, as the issue has been created in AvaloniaUI's repo.
https://github.com/AvaloniaUI/Avalonia/issues/6237#issuecomment-984076264Using LibVLCSharp.Avalonia here: You can see details on the issue here, as the issue has been created in AvaloniaUI's repo.
https://github.com/AvaloniaUI/Avalonia/issues/6237#issuecomment-984076264https://code.videolan.org/videolan/LibVLCSharp/-/issues/524WPF: support ScrollViewer controls2022-04-07T06:05:22Z紫紫WPF: support ScrollViewer controls<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please...<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please consider purchasing a Commercial License: https://videolabs.io/solutions/libvlcsharp
If this is a question please ask on StackOverflow: https://stackoverflow.com/questions/tagged/libvlcsharp.
Need professional support? Reach out at dotnet@videolabs.io for more info.
--->
### Summary
Make scrollviewer play nice with videoview.
### Minimal project and steps to reproduce
[libvlc-wpf-test](https://code.videolan.org/afunc233/libvlc-wpf-test)
<!-- How one can reproduce the issue - this is very important
Provide a Minimal, Complete, and Verifiable example (https://stackoverflow.com/help/mcve) through a git hosting platform
and post the URL here. Do NOT paste parts of your code in the GitLab issue, share your full (but minimal) code through a git repository.
If you don't provide this, we may not be able to help and may close the issue.
Please also provide the functional steps to reproduce the behavior (if necessary):
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
-->
### What is the current *bug* behavior?
when videoview in ScrollViewer and Scroll it to the place where videoView should be hidden,however ForegroundWindow is not clipped
<!-- What actually happens -->
### What is the expected *correct* behavior?
wish ForegroundWindow is clipped or other air-space solution
<!-- What you should see instead -->
<!-- Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise. -->
### Relevant logs and/or screenshots
![144047854-7647ebb9-61f2-47d9-9c18-2862dcb1eb36](/uploads/ecef1c485d59a52e53d1672afc2c6255/144047854-7647ebb9-61f2-47d9-9c18-2862dcb1eb36.png)
<!-- Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise. -->
### Environment
<!-- Please complete the following information. -->
- OS: Windows 10 <!-- [e.g. iOS] -->
- Version 10\.0.19042 Build 19042 <!-- [e.g. 22] -->
- Device: PC <!-- [e.g. iPhone6] -->
- LibVLC version and architecture : newest<!-- [e.g. 3.0.6, x64] -->
- LibVLCSharp version : newest <!-- [e.g. 0.7.0] -->
### Possible fixes
maybe we can use window.Clip Property , But I haven't succeeded,Still trying
<!-- If you can, link to the line of code that might be responsible for the problem -->https://code.videolan.org/videolan/LibVLCSharp/-/issues/523WPF VideoView overlay position hook not working properly2021-12-01T02:24:51ZPhilip SchäferWPF VideoView overlay position hook not working properly<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please...<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please consider purchasing a Commercial License: https://videolabs.io/solutions/libvlcsharp
If this is a question please ask on StackOverflow: https://stackoverflow.com/questions/tagged/libvlcsharp.
Need professional support? Reach out at dotnet@videolabs.io for more info.
--->
### Summary
(Only outside of Debugger!) The WPF VideoView overlay flies around somewhere on the window when the position of the window is changed.
### Minimal project and steps to reproduce
Simply build and run the LibVlcSharp WPF Sample (outside of Debugger) and move the window
### What is the current *bug* behavior?
(Only outside of Debugger!) The WPF VideoView overlay flies around somewhere on the window when the position of the window is changed.
### What is the expected *correct* behavior?
The WPF VideoView overlay should always be on top of the video.
### Does it work on other plaforms? Does it work with the official VLC apps?
### Relevant logs and/or screenshots
How it looks currently
![image](/uploads/81ea5af2cea86eeeace1d689ce2725e4/image.png)
How it should look
![image](/uploads/38a28f16aa5c353c9824db35de6a9142/image.png)
### Environment
<!-- Please complete the following information. -->
- OS: Windows 10
- Version 10.0.19042 Build 19042
- Device: PC
- LibVLC version and architecture -> newest
- LibVLCSharp version -> newest
### Possible fixes
Checkout PRhttps://code.videolan.org/videolan/LibVLCSharp/-/issues/522PlaybackControls Show not working when Tapped MediaPlayerElement2021-11-25T03:52:33ZNamCkikuPlaybackControls Show not working when Tapped MediaPlayerElement
### Environment
<!-- Please complete the following information. -->
- OS: Android,iOS
- Version 3.6.1
- Device: iPhone,Android
- LibVLCSharp.Forms version 3.6.1
- Xamarin.Formsversion 5.0.0.2244
### Possible fixes
<!-- If...
### Environment
<!-- Please complete the following information. -->
- OS: Android,iOS
- Version 3.6.1
- Device: iPhone,Android
- LibVLCSharp.Forms version 3.6.1
- Xamarin.Formsversion 5.0.0.2244
### Possible fixes
<!-- If you can, link to the line of code that might be responsible for the problem -->![Screenshot_20211125-104126](/uploads/f57a40e3cb880c44a52ae299f11764fa/Screenshot_20211125-104126.jpg)https://code.videolan.org/videolan/LibVLCSharp/-/issues/521Consider overriding WinForms' CreateHandle/DestroyHandle2021-11-24T02:15:05ZJérémy VIGNELLESConsider overriding WinForms' CreateHandle/DestroyHandleThe WinForms control currently makes use of `ISupportInitialize` to attach the media player's HWND, but there are a few drawbacks:
- An empty BeginInit() method, just because it's an interface implementation
- Doesn't call Detach() when...The WinForms control currently makes use of `ISupportInitialize` to attach the media player's HWND, but there are a few drawbacks:
- An empty BeginInit() method, just because it's an interface implementation
- Doesn't call Detach() when the control is destroyed
I've just came through these methods, and I'm wondering if that could help us:
- https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.control.createhandle?view=windowsdesktop-6.0
- https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.control.destroyhandle?view=windowsdesktop-6.0
The suggested change could look like this:
```cs
protected override void CreateHandle()
{
base.CreateHandle();
Attach();
}
protected override void DestroyHandle()
{
Detach();
base.DestroyHandle();
}
```
What do you think ?https://code.videolan.org/videolan/LibVLCSharp/-/issues/520Disposing of MediaPlayer on iOS causes the app to freeze in LibVLCSharp.Forms2021-12-16T11:28:16ZNickCRoworkDisposing of MediaPlayer on iOS causes the app to freeze in LibVLCSharp.Forms<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please...<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please consider purchasing a Commercial License: https://videolabs.io/solutions/libvlcsharp
If this is a question please ask on StackOverflow: https://stackoverflow.com/questions/tagged/libvlcsharp.
Need professional support? Reach out at dotnet@videolabs.io for more info.
--->
### Summary
<!-- Summarize the bug encountered concisely -->
When attempting to call dispose on the MediaPlayer before leaving a page, the app hangs. This only occurs on iOS, on Android the dispose function works correctly. Failure to call the dispose function results in a large memory leak, so that is not an option.
### Minimal project and steps to reproduce
<!-- How one can reproduce the issue - this is very important
Provide a Minimal, Complete, and Verifiable example (https://stackoverflow.com/help/mcve) through a git hosting platform
and post the URL here. Do NOT paste parts of your code in the GitLab issue, share your full (but minimal) code through a git repository.
If you don't provide this, we may not be able to help and may close the issue.
Please also provide the functional steps to reproduce the behavior (if necessary):
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
-->
This branch on GitHub shows the issue:
https://github.com/NickCRowork/VLCDisposeError
Click on Open Video, wait about 10-20 seconds for the video to finish. The app will then hang on iOS. The app is supposed to close the page, as can be seen when using Android.
### What is the current *bug* behavior?
<!-- What actually happens -->
The app hangs when the video ends.
### What is the expected *correct* behavior?
<!-- What you should see instead -->
The app closes the video page when the video ends.
### Does it work on other plaforms? Does it work with the official VLC apps?
<!-- Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise. -->
Works properly on Android.
### Relevant logs and/or screenshots
<!-- Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise. -->
```
[0:] waiting decoder fifos to empty
[0:] killing decoder fourcc `h264'
[0:] removing module "avcodec"
[0:] saving a free vout
[0:] reusing provided vout
[0:] killing decoder fourcc `mp4a'
[0:] removing module "avcodec"
[0:] removing module "ugly"
[0:] removing module "ebur128"
[0:] removing module "scaletempo"
[0:] keeping audio output
[0:] removing module "float_mixer"
[0:] removing module "mp4"
[0:] freeing all memory
[0:] Program doesn't contain anymore ES
[0:] removing module "record"
[0:] removing module "prefetch"
[0:] removing module "access"
[0:] shutdown TLS session
[0:] close TLS session
[0:] close secure transport client
Thread started: #29
[0:] removing module "audiounit_ios"
[0:] destroying useless vout
[0:] removing module "ios"
[0:] deleting display
=================================================================
Native Crash Reporting
=================================================================
Got a segv while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
=================================================================
Native stacktrace:
=================================================================
0x104b840d5 - /Users/sethrogatzki/Library/Developer/CoreSimulator/Devices/B2E88654-02D0-4800-97A4-7043C512985B/data/Containers/Bundle/Application/0E9E69A6-CDC8-4FDD-84DC-81F6A338A679/VideoViewError.iOS.app/VideoViewError.iOS : mono_dump_native_crash_info
0x104b78bce - /Users/sethrogatzki/Library/Developer/CoreSimulator/Devices/B2E88654-02D0-4800-97A4-7043C512985B/data/Containers/Bundle/Application/0E9E69A6-CDC8-4FDD-84DC-81F6A338A679/VideoViewError.iOS.app/VideoViewError.iOS : mono_handle_native_crash
0x104b8aa09 - /Users/sethrogatzki/Library/Developer/CoreSimulator/Devices/B2E88654-02D0-4800-97A4-7043C512985B/data/Containers/Bundle/Application/0E9E69A6-CDC8-4FDD-84DC-81F6A338A679/VideoViewError.iOS.app/VideoViewError.iOS : mono_sigsegv_signal_handler_debug
0x121efee2d - /usr/lib/system/libsystem_platform.dylib : _sigtramp
0x7 - Unknown
=================================================================
Basic Fault Address Reporting
=================================================================
Memory around native instruction pointer (0x122b6796e):0x122b6795e 18 80 00 00 89 d8 5b 41 5e 5d c3 90 55 48 89 e5 ......[A^]..UH..
0x122b6796e 48 81 3f 5a 54 55 4d 75 73 8b 47 0c 89 c1 81 e1 H.?ZTUMus.G.....
0x122b6797e c0 01 00 00 83 f9 40 74 6b 0f ba e0 0e 72 6d 48 ......@tk....rmH
0x122b6798e 8d 57 27 48 83 e2 f8 48 8b 0a f6 c1 02 75 45 4c .W'H...H.....uEL
=================================================================
Managed Stacktrace:
=================================================================
at <unknown> <0xffffffff>
at Native:LibVLCMediaPlayerSetNsobject <0x0012d>
at LibVLCSharp.Shared.MediaPlayer:set_NsObject <0x000a2>
at LibVLCSharp.Platforms.iOS.VideoView:Detach <0x00102>
at LibVLCSharp.Platforms.iOS.VideoView:Dispose <0
x000b2>
at Foundation.NSObject:Dispose <0x00074>
at Xamarin.Forms.Platform.iOS.ViewRenderer`2:Dispose <0x0021a>
at Foundation.NSObject:Dispose <0x00074>
at Xamarin.Forms.Platform.iOS.VisualElementPackager:Dispose <0x002c5>
at Xamarin.Forms.Platform.iOS.VisualElementPackager:Dispose <0x00071>
at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1:Dispose <0x0024a>
at Foundation.NSObject:Dispose <0x00074>
at Xamarin.Forms.Platform.iOS.DisposeHelpers:DisposeModalAndChildRenderers <0x0030f>
at <Xamarin-Forms-INavigation-PopModalAsync>d__25:MoveNext <0x008d2>
at MoveNextRunner:InvokeMoveNext <0x000ab>
at System.Threading.ExecutionContext:RunInternal <0x00585>
at System.Threading.ExecutionContext:Run <0x00092>
at MoveNextRunner:Run <0x001aa>
at System.Threading.Tasks.AwaitTaskContinuation:InvokeAction <0x00093>
at System.Threading.Tasks.AwaitTaskContinuation:RunCallback <0x00153>
at System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation:Run <0x0013a>
at
System.Threading.Tasks.Task:FinishContinuations <0x006a6>
at System.Threading.Tasks.Task:FinishStageThree <0x0015a>
at System.Threading.Tasks.Task`1:TrySetResult <0x0022a>
at System.Threading.Tasks.TaskCompletionSource`1:TrySetResult <0x00092>
at System.Threading.Tasks.TaskCompletionSource`1:SetResult <0x0007a>
at <>c__DisplayClass33_0:<DismissViewControllerAsync>b__0 <0x00082>
at SDAction:Invoke <0x00154>
at SDAction:Invoke <0x0010a>
at <unknown> <0xffffffff>
at UIKit.UIApplication:UIApplicationMain <0x00254>
at UIKit.UIApplication:Main <0x00172>
at VideoViewError.iOS.Application:Main <0x00092>
at <Module>:runtime_invoke_void_object <0x00198>
=================================================================
```
### Environment
<!-- Please complete the following information. -->
- OS: iOS <!-- [e.g. iOS] -->
- Version: 15.0 <!-- [e.g. 22] -->
- Device: iPhone 8 <!-- [e.g. iPhone6] -->
- LibVLC version and architecture: LibVLC.iOS 3.3.17, x64 <!-- [e.g. 3.0.6, x64] -->
- LibVLCSharp version: LibVLCSharp.Forms 3.6.1 <!-- [e.g. 0.7.0] -->
### Possible fixes
<!-- If you can, link to the line of code that might be responsible for the problem -->
VideoPlayerViewModel Lines 62, 63, 104 and 105 are the most suspect.https://code.videolan.org/videolan/LibVLCSharp/-/issues/519Xamarin.Forms look around video using gyroscope sensor2021-11-08T02:13:30Zmina fawzyXamarin.Forms look around video using gyroscope sensor<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "feature" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, pl...<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "feature" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please consider purchasing a Commercial License: https://videolabs.io/solutions/libvlcsharp
If this is a question please ask on StackOverflow: https://stackoverflow.com/questions/tagged/libvlcsharp.
Need professional support? Reach out at dotnet@videolabs.io for more info.
--->
### Problem to solve
we need to make the video 360 look around using a gyroscope sensor
### Intended users
it will be a great feature for all users
### Proposal
<!-- How are we going to solve the problem? -->
<!-- Include use cases, benefits, and/or goals -->
you have a nice article how to move around 360 video with gesture but not thing mention using sensors
https://mfkl.github.io/libvlc/360/xamarin/forms/ux/2019/02/12/Fun-with-crossplatform-gestures-and-360-videos.html
if we could add it to that nice lib will be great
### Documentation
<!-- What kind of documentation is needed for this feature? -->https://code.videolan.org/videolan/LibVLCSharp/-/issues/518Display first frame without continue playing the file2021-11-04T01:42:45ZSymbaiDisplay first frame without continue playing the file### Problem to solve
I need to open a video file and display its first frame but without any further playing. Currently if you open a media, it automatically plays the file. And you cannot seek without having called `Play()` method at l...### Problem to solve
I need to open a video file and display its first frame but without any further playing. Currently if you open a media, it automatically plays the file. And you cannot seek without having called `Play()` method at least once. Forgive me if this can already be done in some way but I had no success with trying the following ways:
```
//Video just plays, no pause at all.
using var media = new Media(_libVlc, file);
MediaPlayer.Play(media);
MediaPlayer.Pause();
```
```
//SeekTo has no effect at all, even if with any other value than zero.
using var media = new Media(_libVlc, file);
MediaPlayer.Media = media;
MediaPlayer.SeekTo(TimeSpan.Zero);
```
```
//Same result as number 2, no effect. Video is paused but first frame is not displayed.
using var media = new Media(_libVlc, file);
MediaPlayer.Play(media);
private void MediaPlayer_Playing(object sender, EventArgs e)
{
MediaPlayer.Pause();
}
```
```
//This one only cause bugs. VLCSharp will hang up the application after a while.
using var media = new Media(_libVlc, file);
MediaPlayer.Play(media);
private void MediaPlayer_Playing(object sender, EventArgs e)
{
MediaPlayer.Pause();
MediaPlayer.SeekTo(TimeSpan.Zero);
}
```
```
//This one works but its not the first frame where it paused
using var media = new Media(_libVlc, file);
MediaPlayer.Play(media);
private void MediaPlayer_TimeChanged(object sender, MediaPlayerTimeChangedEventArgs e)
{
MediaPlayer.Pause();
}
```
FYI: In case it matters I am using the WPF control.
### Intended users
Developers
### Proposal
Maybe just another overload?
`MediaPlayer.Play(media, pauseOnFirstFrame: true);`
Or a new method?
`MediaPlayer.OpenPaused(media);`
Or, doubtful, but maybe this is a bug and `SeekTo` should work without calling `Play()` first?
### Documentation
Nonehttps://code.videolan.org/videolan/LibVLCSharp/-/issues/517The Media constructor that takes a raw string path errors if given a file pat...2021-11-03T06:12:56ZLouis Paquinthelo@live.caThe Media constructor that takes a raw string path errors if given a file path with forward slashes on Windows```
_mediaPlayer.Media = new Media(_libVLC, Application.dataPath + "/HitboxCrime.mp4", FromType.FromPath);
```
The above uses a local file path with forward slashes on Windows, both in Application.dataPath and in the suffix part. That wi...```
_mediaPlayer.Media = new Media(_libVLC, Application.dataPath + "/HitboxCrime.mp4", FromType.FromPath);
```
The above uses a local file path with forward slashes on Windows, both in Application.dataPath and in the suffix part. That will cause the following cryptic VLC error:
```
VLCException: Failed to perform instanciation on the native side. Make sure you installed the correct VideoLAN.LibVLC.[YourPlatform] package in your platform specific project
LibVLCSharp.Internal..ctor (System.Func`1[TResult] create, System.Action`1[T] release) (at /builds/videolan/vlc-unity/tmp/lvs/src/LibVLCSharp/Internal.cs:37)
LibVLCSharp.Media..ctor (System.Func`1[TResult] create, System.Action`1[T] release, System.String[] options) (at /builds/videolan/vlc-unity/tmp/lvs/src/LibVLCSharp/Media.cs:166)
LibVLCSharp.Media..ctor (LibVLCSharp.LibVLC libVLC, System.String mrl, LibVLCSharp.FromType type, System.String[] options) (at /builds/videolan/vlc-unity/tmp/lvs/src/LibVLCSharp/Media.cs:183)
MinimalPlayback.Update () (at Assets/VLCUnity/Demos/Scripts/MinimalPlayback.cs:97)
```
Note: This problem does not happen if you replace all forward slashes with backslashes:
```
_mediaPlayer.Media = new Media(_libVLC, Application.dataPath.Replace('/', '\\') + "\\HitboxCrime.mp4", FromType.FromPath);
```
The problem also does not happen if you use the Uri constructor for Media:
```
_mediaPlayer.Media = new Media(_libVLC, new Uri(Application.dataPath + "/HitboxCrime.mp4"));
```
Expected result: Setting a new Media with a local file path with forward slashes on Windows works without error (like most other Windows apps).
Actual result: The above error.https://code.videolan.org/videolan/LibVLCSharp/-/issues/516Libvlcsharp.wpf does not display screen in Windows 7, only sound.2021-11-02T04:37:42ZbigqLibvlcsharp.wpf does not display screen in Windows 7, only sound.Libvlcsharp.wpf does not display screen in Windows 7, only sound.
Libvlcsharp.wpf ver:3.6.1
Libvlcsharp ver:3.6.1Libvlcsharp.wpf does not display screen in Windows 7, only sound.
Libvlcsharp.wpf ver:3.6.1
Libvlcsharp ver:3.6.1https://code.videolan.org/videolan/LibVLCSharp/-/issues/515VLC player crashes observed sometimes during pause at very end and auto stop ...2021-12-01T02:27:18Zjaylish awadVLC player crashes observed sometimes during pause at very end and auto stop of player triggers<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please...<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please consider purchasing a Commercial License: https://videolabs.io/solutions/libvlcsharp
If this is a question please ask on StackOverflow: https://stackoverflow.com/questions/tagged/libvlcsharp.
Need professional support? Reach out at dotnet@videolabs.io for more info.
--->
### Summary
<!-- Summarize the bug encountered concisely -->
VLC player crashes observed sometimes during pause at very end and auto stop of player triggers
### Minimal project and steps to reproduce
1. Open the file file in media player
2. Start playing and pause before end (less than 1 sec)
3. Player triggers auto stop. we call mediaplayer.stop() method to clear data
4. The application crashes some times.
5. please refer attached logs for details.
Code snippet
```
//Initialization code---
_libVLC = new LibVLC(new string[] { "--no-snapshot-preview", "--no-osd", "--avcodec-hw=d3d11va", "--no-video-title", "--no-audio" });
_mediaPlayer = new MediaPlayer(_libVLC);
_mediaPlayer.EnableHardwareDecoding = true;
_mediaPlayerRecord = new MediaPlayer(_libVLC);
_mediaPlayerRecord.EnableHardwareDecoding = true;
```
Capture snippet
```
//Capture code
private void StartVideoRecording()
{
string dshowfps = $":dshow-fps=30";
using (Media _recordMedia = new Media(_libVLC, "dshow://", FromType.FromLocation))
{
_recordMedia.AddOption($":dshow-vdev=Virtual Camera");
{
// diff
_recordMedia.AddOption(dshowfps);
}
List<string> options = Win32Utils.ParseStringOptions(":no-audio|:live-caching=1|:dshow-size=1280x1024|:dshow-aspect-ratio=5:4|:dshow-adev=none|:avcodec-hw=d3d11va", new char[] { '|' });
if (options == null || options.Count == 0)
{
sLogger.Log($"Record option: No Media Options added", Category.Warn);
}
else
{
foreach (string item in options)
{
_recordMedia.AddOption(item);
sLogger.Log($"Record option: {item} added", Category.Debug);
}
}
string destination = Path.Combine(AssemblyDirectory, "AttemptVideo_1.mp4");
string transcode = ":sout=#transcode{{venc=x264{{keyint=10}},vcodec=h264,vb=1500,fps=30,scale=0,acodec=none,ab=128,channels=2,threads=4,high-priority=true}}:std{{access=file,dst=c:\\temp\\AttemptVideo_1.mp4,mux=ts}}";
sLogger.Log($"Record option: {transcode} added", Category.Debug);
_recordMedia.AddOption(transcode);
if (!_mediaPlayerRecord.Play(_recordMedia))
{
MessageBox.Show("Error in Recording...");
}
_mediaPlayerRecord.Playing += _mediaPlayerRecord_Playing;
}
}
private void _mediaPlayerRecord_Playing(object sender, EventArgs e)
{
StartVideoPreview();
_mediaPlayerRecord.Playing -= _mediaPlayerRecord_Playing;
}
private bool StartVideoPreview()
{
bool bResult = false;
if (this._VideoParameters == null)
return bResult;
string dshowfps = $":dshow-fps=30";
// For Capture live feed from Camera device
using (Media _previewMedia = new Media(_libVLC, "dshow://", FromType.FromLocation))
{
_previewMedia.AddOption($":dshow-vdev=Virtual Camera");
{
// diff
_previewMedia.AddOption(dshowfps);
}
List<string> options = Win32Utils.ParseStringOptions(":no-audio|:live-caching=1|:dshow-size=1280x1024|:dshow-aspect-ratio=5:4|:dshow-adev=none|:avcodec-hw=d3d11va", new char[] { '|' });
if (options == null || options.Count == 0)
{
sLogger.Log($"Preview option: No Media Options added", Category.Warn);
}
else
{
foreach (string item in options)
{
_previewMedia.AddOption(item);
sLogger.Log($"Preview option: {item} added", Category.Debug);
}
}
if (!_mediaPlayer.Play(_previewMedia))
{
MessageBox.Show("Error in Previewing...");
}
}
bResult = true;
return bResult;
}
```
Playback snippet
```
//Playback code----
string inVideoOutputPath = Path.Combine(AssemblyDirectory, "AttemptVideo_1.mp4");
if (!_mediaPlayer.IsPlaying)
{
using (var media = new Media(_libVLC, new Uri(inVideoOutputPath)))
{
List<string> options = Win32Utils.ParseStringOptions(":file-caching=300|:avcodec-fast|:no-avcodec-corrupted");
if (options == null || options.Count == 0)
{
sLogger.Log($"Playback option: No Media Options added", Category.Warn);
}
else
{
foreach (string item in options)
{
media.AddOption(item);
sLogger.Log($"Playback option: {item} added", Category.Debug);
}
}
if (!_mediaPlayer.Play(media))
{
MessageBox.Show("Error in Playing...");
}
}
}
```
<!-- How one can reproduce the issue - this is very important
Provide a Minimal, Complete, and Verifiable example (https://stackoverflow.com/help/mcve) through a git hosting platform
and post the URL here. Do NOT paste parts of your code in the GitLab issue, share your full (but minimal) code through a git repository.
If you don't provide this, we may not be able to help and may close the issue.
Please also provide the functional steps to reproduce the behavior (if necessary):
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
-->
### What is the current *bug* behavior?
VLC player crashes observed sometimes during pause at very end and auto stop of player triggers
<!-- What actually happens -->
### What is the expected *correct* behavior?
VLC player should not crash during pause at very end and auto stop of player triggers
<!-- What you should see instead -->
### Does it work on other plaforms? Does it work with the official VLC apps?
NA
<!-- Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise. -->
Refer attached log link for details:
search for [Framework.Application.Presentation.VLCWrapper] for VLC related logs
https://www.dropbox.com/s/svegth15iw7ei64/ClientLog_25-Oct-2021.txt?dl=0
### Relevant logs and/or screenshots
<!-- Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise. -->
### Environment
versions info------------
OS: Windows 64 bit
Version Win10,
Device: Virtual Camera
LibVLC version and architecture 3.0.11.0
LibVLCSharp version 3.4.9.0
LibVLCSharp.WPF 3.4.9.0
<!-- Please complete the following information. -->
- OS: <!-- [e.g. iOS] -->
- Version <!-- [e.g. 22] -->
- Device: <!-- [e.g. iPhone6] -->
- LibVLC version and architecture <!-- [e.g. 3.0.6, x64] -->
- LibVLCSharp version <!-- [e.g. 0.7.0] -->
### Possible fixes
<!-- If you can, link to the line of code that might be responsible for the problem -->https://code.videolan.org/videolan/LibVLCSharp/-/issues/514dshow video capture starts late (9 sec)2021-10-18T08:17:18Zjaylish awaddshow video capture starts late (9 sec)<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please...<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please consider purchasing a Commercial License: https://videolabs.io/solutions/libvlcsharp
If this is a question please ask on StackOverflow: https://stackoverflow.com/questions/tagged/libvlcsharp.
Need professional support? Reach out at dotnet@videolabs.io for more info.
--->
### Summary
<!-- Summarize the bug encountered concisely -->
video starts as if it was already scrolled 9 sec
### Minimal project and steps to reproduce
<!-- How one can reproduce the issue - this is very important
Provide a Minimal, Complete, and Verifiable example (https://stackoverflow.com/help/mcve) through a git hosting platform
and post the URL here. Do NOT paste parts of your code in the GitLab issue, share your full (but minimal) code through a git repository.
If you don't provide this, we may not be able to help and may close the issue.
Please also provide the functional steps to reproduce the behavior (if necessary):
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
-->
1. Start video capture
2. The video capture starts late by approx. 9 sec
Code snippet
```
//Initialization code---
_libVLC = new LibVLC(new string[] { "--no-snapshot-preview", "--no-osd", "--avcodec-hw=d3d11va", "--no-video-title", "--no-audio" });
_mediaPlayer = new MediaPlayer(_libVLC);
_mediaPlayer.EnableHardwareDecoding = true;
_mediaPlayerRecord = new MediaPlayer(_libVLC);
_mediaPlayerRecord.EnableHardwareDecoding = true;
```
Capture snippet
```
//Capture code
private void StartVideoRecording()
{
string dshowfps = $":dshow-fps=30";
using (Media _recordMedia = new Media(_libVLC, "dshow://", FromType.FromLocation))
{
_recordMedia.AddOption($":dshow-vdev=Virtual Camera");
{
// diff
_recordMedia.AddOption(dshowfps);
}
List<string> options = Win32Utils.ParseStringOptions(":no-audio|:live-caching=300|:dshow-size=1280x1024|:dshow-aspect-ratio=5:4|:dshow-adev=none|:avcodec-hw=d3d11va", new char[] { '|' });
if (options == null || options.Count == 0)
{
sLogger.Log($"Record option: No Media Options added", Category.Warn);
}
else
{
foreach (string item in options)
{
_recordMedia.AddOption(item);
sLogger.Log($"Record option: {item} added", Category.Debug);
}
}
string destination = Path.Combine(AssemblyDirectory, "AttemptVideo_1.wmv");
string transcode = "#transcode{{vcodec=h264,vb=1500,fps=30,scale=0,acodec=none,ab=128,channels=2,threads=4,high-priority=true}}";
sLogger.Log($"Record option: {transcode} added", Category.Debug);
//string transcode = "#transcode{{vcodec=h264,vb=1500,fps=30,scale=0,acodec=none,ab=128,channels=2,threads=4,high-priority=true}}";
// Only recording mp4 using h264
_recordMedia.AddOption(":sout=" + transcode + ":std{access=file,dst=" + destination + "}");
if (!_mediaPlayerRecord.Play(_recordMedia))
{
MessageBox.Show("Error in Recording...");
}
_mediaPlayerRecord.Playing += _mediaPlayerRecord_Playing;
}
}
private void _mediaPlayerRecord_Playing(object sender, EventArgs e)
{
StartVideoPreview();
_mediaPlayerRecord.Playing -= _mediaPlayerRecord_Playing;
}
private bool StartVideoPreview()
{
bool bResult = false;
if (this._VideoParameters == null)
return bResult;
string dshowfps = $":dshow-fps=30";
// For Capture live feed from Camera device
using (Media _previewMedia = new Media(_libVLC, "dshow://", FromType.FromLocation))
{
_previewMedia.AddOption($":dshow-vdev=Virtual Camera");
{
// diff
_previewMedia.AddOption(dshowfps);
}
List<string> options = Win32Utils.ParseStringOptions(":no-audio|:live-caching=300|:dshow-size=1280x1024|:dshow-aspect-ratio=5:4|:dshow-adev=none|:avcodec-hw=d3d11va", new char[] { '|' });
if (options == null || options.Count == 0)
{
sLogger.Log($"Preview option: No Media Options added", Category.Warn);
}
else
{
foreach (string item in options)
{
_previewMedia.AddOption(item);
sLogger.Log($"Preview option: {item} added", Category.Debug);
}
}
if (!_mediaPlayer.Play(_previewMedia))
{
MessageBox.Show("Error in Previewing...");
}
}
bResult = true;
return bResult;
}
```
Playback snippet
```
//Playback code----
string inVideoOutputPath = Path.Combine(AssemblyDirectory, "AttemptVideo_1.wmv");
if (!_mediaPlayer.IsPlaying)
{
using (var media = new Media(_libVLC, new Uri(inVideoOutputPath)))
{
List<string> options = Win32Utils.ParseStringOptions(":file-caching=1|:avcodec-fast");
if (options == null || options.Count == 0)
{
sLogger.Log($"Playback option: No Media Options added", Category.Warn);
}
else
{
foreach (string item in options)
{
media.AddOption(item);
sLogger.Log($"Playback option: {item} added", Category.Debug);
}
}
if (!_mediaPlayer.Play(media))
{
MessageBox.Show("Error in Playing...");
}
}
}
```
### What is the current *bug* behavior?
<!-- What actually happens -->
The video capture starts late by approx. 9 sec
### What is the expected *correct* behavior?
<!-- What you should see instead -->
The video capture should start recording immediately so that there is no clipping at start.
### Does it work on other plaforms? Does it work with the official VLC apps?
<!-- Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise. -->
NA
### Relevant logs and/or screenshots
<!-- Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise. -->
```
[2021-09-15T16:40:49,044-04:00] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] dshow:ConnectFilters: No crossBar routes found (incompatible pin types)
[2021-09-15T16:40:49,167-04:00] [24] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] dshow:ConnectFilters: No crossBar routes found (incompatible pin types)
[2021-09-15T16:40:50,236-04:00] [19] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] drawable:unsupported control query 3
[2021-09-15T16:40:52,213-04:00] [39] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] mp4:i_length <= 0
[2021-09-15T16:41:01,158-04:00] [39] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] direct3d11:SetThumbNailClip failed: 0x800706f4
[2021-09-15T16:41:01,608-04:00] [38] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:no more input streams for this mux
[2021-09-15T16:43:36,165-04:00] [22] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] mp4:unknown box type cenc (incompletely loaded)
[2021-09-15T16:43:36,170-04:00] [42] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] mp4:elst box found
[2021-09-15T16:43:36,170-04:00] [24] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] mp4:STTS table of 362 entries
[2021-09-15T16:43:36,170-04:00] [42] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] mp4:CTTS table of 361 entries
[2021-09-15T16:43:36,220-04:00] [37] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] d3d11va:not enough decoding slices in the texture (6/24)
[2021-09-15T16:43:36,240-04:00] [42] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-09-15T16:43:36,412-04:00] [44] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 62 ms)
[2021-09-15T16:43:36,417-04:00] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-09-15T16:43:36,616-04:00] [39] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 66 ms)
[2021-09-15T16:43:36,616-04:00] [41] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-09-15T16:43:36,666-04:00] [40] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-09-15T16:43:36,878-04:00] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 35 ms)
[2021-09-15T16:43:37,129-04:00] [33] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 53 ms)
[2021-09-15T16:43:37,129-04:00] [33] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 19 ms)
[2021-09-15T16:43:37,179-04:00] [38] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] drawable:unsupported control query 3
[2021-09-15T16:43:37,376-04:00] [41] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-09-15T16:43:37,627-04:00] [26] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 51 ms)
[2021-09-15T16:43:37,627-04:00] [24] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-09-15T16:43:37,878-04:00] [39] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 35 ms)
[2021-09-15T16:43:38,130-04:00] [37] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 54 ms)
[2021-09-15T16:43:38,130-04:00] [33] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 20 ms)
[2021-09-15T16:43:38,381-04:00] [36] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 38 ms)
[2021-09-15T16:43:38,629-04:00] [29] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 53 ms)
[2021-09-15T16:43:38,629-04:00] [22] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 19 ms)
[2021-09-15T16:43:38,876-04:00] [26] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-09-15T16:43:39,127-04:00] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 51 ms)
[2021-09-15T16:43:39,127-04:00] [39] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-09-15T16:43:39,379-04:00] [19] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 36 ms)
[2021-09-15T16:43:39,857-04:00] [28] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] direct3d11:SetThumbNailClip failed: 0x800706f4
```
### Environment
<!-- Please complete the following information. -->
- OS: <!-- [e.g. iOS] -->
- Version <!-- [e.g. 22] -->
- Device: <!-- [e.g. iPhone6] -->
- LibVLC version and architecture <!-- [e.g. 3.0.6, x64] -->
- LibVLCSharp version <!-- [e.g. 0.7.0] -->
OS: Windows 64 bit
Version Win10,
Device: Virtual Camera
LibVLC version and architecture 3.0.11.0
LibVLCSharp version 3.4.9.0
LibVLCSharp.WPF 3.4.9.0
### Possible fixes
<!-- If you can, link to the line of code that might be responsible for the problem -->https://code.videolan.org/videolan/LibVLCSharp/-/issues/513There is a 1-2 sec lag between the video preview and capture2021-10-18T08:11:22Zjaylish awadThere is a 1-2 sec lag between the video preview and capture<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please...<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please consider purchasing a Commercial License: https://videolabs.io/solutions/libvlcsharp
If this is a question please ask on StackOverflow: https://stackoverflow.com/questions/tagged/libvlcsharp.
Need professional support? Reach out at dotnet@videolabs.io for more info.
--->
### Summary
<!-- Summarize the bug encountered concisely -->
There is a 1-2 sec lag between the video preview and capture
### Minimal project and steps to reproduce
<!-- How one can reproduce the issue - this is very important
Provide a Minimal, Complete, and Verifiable example (https://stackoverflow.com/help/mcve) through a git hosting platform
and post the URL here. Do NOT paste parts of your code in the GitLab issue, share your full (but minimal) code through a git repository.
If you don't provide this, we may not be able to help and may close the issue.
Please also provide the functional steps to reproduce the behavior (if necessary):
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
-->
There is a 1-2 sec lag between the video preview and capture
Code snippet
```
//Initialization code---
_libVLC = new LibVLC(new string[] { "--no-snapshot-preview", "--no-osd", "--avcodec-hw=d3d11va", "--no-video-title", "--no-audio" });
_mediaPlayer = new MediaPlayer(_libVLC);
_mediaPlayer.EnableHardwareDecoding = true;
_mediaPlayerRecord = new MediaPlayer(_libVLC);
_mediaPlayerRecord.EnableHardwareDecoding = true;
```
Capture snippet
```
//Capture code
private void StartVideoRecording()
{
string dshowfps = $":dshow-fps=30";
using (Media _recordMedia = new Media(_libVLC, "dshow://", FromType.FromLocation))
{
_recordMedia.AddOption($":dshow-vdev=Virtual Camera");
{
// diff
_recordMedia.AddOption(dshowfps);
}
List<string> options = Win32Utils.ParseStringOptions(":no-audio|:live-caching=300|:dshow-size=1280x1024|:dshow-aspect-ratio=5:4|:dshow-adev=none|:avcodec-hw=d3d11va", new char[] { '|' });
if (options == null || options.Count == 0)
{
sLogger.Log($"Record option: No Media Options added", Category.Warn);
}
else
{
foreach (string item in options)
{
_recordMedia.AddOption(item);
sLogger.Log($"Record option: {item} added", Category.Debug);
}
}
string destination = Path.Combine(AssemblyDirectory, "AttemptVideo_1.wmv");
string transcode = "#transcode{{vcodec=h264,vb=1500,fps=30,scale=0,acodec=none,ab=128,channels=2,threads=4,high-priority=true}}";
sLogger.Log($"Record option: {transcode} added", Category.Debug);
//string transcode = "#transcode{{vcodec=h264,vb=1500,fps=30,scale=0,acodec=none,ab=128,channels=2,threads=4,high-priority=true}}";
// Only recording mp4 using h264
_recordMedia.AddOption(":sout=" + transcode + ":std{access=file,dst=" + destination + "}");
if (!_mediaPlayerRecord.Play(_recordMedia))
{
MessageBox.Show("Error in Recording...");
}
_mediaPlayerRecord.Playing += _mediaPlayerRecord_Playing;
}
}
private void _mediaPlayerRecord_Playing(object sender, EventArgs e)
{
StartVideoPreview();
_mediaPlayerRecord.Playing -= _mediaPlayerRecord_Playing;
}
private bool StartVideoPreview()
{
bool bResult = false;
if (this._VideoParameters == null)
return bResult;
string dshowfps = $":dshow-fps=30";
// For Capture live feed from Camera device
using (Media _previewMedia = new Media(_libVLC, "dshow://", FromType.FromLocation))
{
_previewMedia.AddOption($":dshow-vdev=Virtual Camera");
{
// diff
_previewMedia.AddOption(dshowfps);
}
List<string> options = Win32Utils.ParseStringOptions(":no-audio|:live-caching=300|:dshow-size=1280x1024|:dshow-aspect-ratio=5:4|:dshow-adev=none|:avcodec-hw=d3d11va", new char[] { '|' });
if (options == null || options.Count == 0)
{
sLogger.Log($"Preview option: No Media Options added", Category.Warn);
}
else
{
foreach (string item in options)
{
_previewMedia.AddOption(item);
sLogger.Log($"Preview option: {item} added", Category.Debug);
}
}
if (!_mediaPlayer.Play(_previewMedia))
{
MessageBox.Show("Error in Previewing...");
}
}
bResult = true;
return bResult;
}
```
Playback snippet
```
//Playback code----
string inVideoOutputPath = Path.Combine(AssemblyDirectory, "AttemptVideo_1.wmv");
if (!_mediaPlayer.IsPlaying)
{
using (var media = new Media(_libVLC, new Uri(inVideoOutputPath)))
{
List<string> options = Win32Utils.ParseStringOptions(":file-caching=1|:avcodec-fast");
if (options == null || options.Count == 0)
{
sLogger.Log($"Playback option: No Media Options added", Category.Warn);
}
else
{
foreach (string item in options)
{
media.AddOption(item);
sLogger.Log($"Playback option: {item} added", Category.Debug);
}
}
if (!_mediaPlayer.Play(media))
{
MessageBox.Show("Error in Playing...");
}
}
}
```
### What is the current *bug* behavior?
<!-- What actually happens -->
There is a 1-2 sec lag between the video preview and capture
### What is the expected *correct* behavior?
<!-- What you should see instead -->
There should not be lag between the video preview and capture
### Does it work on other plaforms? Does it work with the official VLC apps?
<!-- Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise. -->
NA
### Relevant logs and/or screenshots
<!-- Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise. -->
```
[2021-09-15T17:03:14,918-04:00] [54] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] dshow:ConnectFilters: No crossBar routes found (incompatible pin types)
[2021-09-15T17:03:15,094-04:00] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] dshow:ConnectFilters: No crossBar routes found (incompatible pin types)
[2021-09-15T17:03:18,086-04:00] [44] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] mp4:i_length <= 0
[2021-09-15T17:03:51,120-04:00] [29] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] direct3d11:SetThumbNailClip failed: 0x800706f4
[2021-09-15T17:03:51,562-04:00] [62] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:no more input streams for this mux
```
### Environment
<!-- Please complete the following information. -->
- OS: <!-- [e.g. iOS] -->
- Version <!-- [e.g. 22] -->
- Device: <!-- [e.g. iPhone6] -->
- LibVLC version and architecture <!-- [e.g. 3.0.6, x64] -->
- LibVLCSharp version <!-- [e.g. 0.7.0] -->
OS: Windows 64 bit
Version Win10,
Device: Virtual Camera
LibVLC version and architecture 3.0.11.0
LibVLCSharp version 3.4.9.0
LibVLCSharp.WPF 3.4.9.0
### Possible fixes
<!-- If you can, link to the line of code that might be responsible for the problem -->https://code.videolan.org/videolan/LibVLCSharp/-/issues/512Pixilation of video during playback seek operation2021-12-01T02:27:15Zjaylish awadPixilation of video during playback seek operation<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please...<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please consider purchasing a Commercial License: https://videolabs.io/solutions/libvlcsharp
If this is a question please ask on StackOverflow: https://stackoverflow.com/questions/tagged/libvlcsharp.
Need professional support? Reach out at dotnet@videolabs.io for more info.
--->
### Summary
<!-- Summarize the bug encountered concisely -->
Pixilation of video during playback seek operation
### Minimal project and steps to reproduce
<!-- How one can reproduce the issue - this is very important
Provide a Minimal, Complete, and Verifiable example (https://stackoverflow.com/help/mcve) through a git hosting platform
and post the URL here. Do NOT paste parts of your code in the GitLab issue, share your full (but minimal) code through a git repository.
If you don't provide this, we may not be able to help and may close the issue.
Please also provide the functional steps to reproduce the behavior (if necessary):
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
-->
1. Open video file for playback
2. Fast forward the video playback via seek bar the Pixilation is seen in video playback.
Note: The video playback works fine if seek is not used.
Code snippet
```
//Initialization code---
_libVLC = new LibVLC(new string[] { "--no-snapshot-preview", "--no-osd", "--avcodec-hw=d3d11va", "--no-video-title", "--no-audio" });
_mediaPlayer = new MediaPlayer(_libVLC);
_mediaPlayer.EnableHardwareDecoding = true;
_mediaPlayerRecord = new MediaPlayer(_libVLC);
_mediaPlayerRecord.EnableHardwareDecoding = true;
```
Capture snippet
```
//Capture code
private void StartVideoRecording()
{
string dshowfps = $":dshow-fps=30";
using (Media _recordMedia = new Media(_libVLC, "dshow://", FromType.FromLocation))
{
_recordMedia.AddOption($":dshow-vdev=Virtual Camera");
{
// diff
_recordMedia.AddOption(dshowfps);
}
List<string> options = Win32Utils.ParseStringOptions(":no-audio|:live-caching=300|:dshow-size=1280x1024|:dshow-aspect-ratio=5:4|:dshow-adev=none|:avcodec-hw=d3d11va", new char[] { '|' });
if (options == null || options.Count == 0)
{
sLogger.Log($"Record option: No Media Options added", Category.Warn);
}
else
{
foreach (string item in options)
{
_recordMedia.AddOption(item);
sLogger.Log($"Record option: {item} added", Category.Debug);
}
}
string destination = Path.Combine(AssemblyDirectory, "AttemptVideo_1.wmv");
string transcode = "#transcode{{vcodec=h264,vb=1500,fps=30,scale=0,acodec=none,ab=128,channels=2,threads=4,high-priority=true}}";
sLogger.Log($"Record option: {transcode} added", Category.Debug);
//string transcode = "#transcode{{vcodec=h264,vb=1500,fps=30,scale=0,acodec=none,ab=128,channels=2,threads=4,high-priority=true}}";
// Only recording mp4 using h264
_recordMedia.AddOption(":sout=" + transcode + ":std{access=file,dst=" + destination + "}");
if (!_mediaPlayerRecord.Play(_recordMedia))
{
MessageBox.Show("Error in Recording...");
}
_mediaPlayerRecord.Playing += _mediaPlayerRecord_Playing;
}
}
private void _mediaPlayerRecord_Playing(object sender, EventArgs e)
{
StartVideoPreview();
_mediaPlayerRecord.Playing -= _mediaPlayerRecord_Playing;
}
private bool StartVideoPreview()
{
bool bResult = false;
if (this._VideoParameters == null)
return bResult;
string dshowfps = $":dshow-fps=30";
// For Capture live feed from Camera device
using (Media _previewMedia = new Media(_libVLC, "dshow://", FromType.FromLocation))
{
_previewMedia.AddOption($":dshow-vdev=Virtual Camera");
{
// diff
_previewMedia.AddOption(dshowfps);
}
List<string> options = Win32Utils.ParseStringOptions(":no-audio|:live-caching=300|:dshow-size=1280x1024|:dshow-aspect-ratio=5:4|:dshow-adev=none|:avcodec-hw=d3d11va", new char[] { '|' });
if (options == null || options.Count == 0)
{
sLogger.Log($"Preview option: No Media Options added", Category.Warn);
}
else
{
foreach (string item in options)
{
_previewMedia.AddOption(item);
sLogger.Log($"Preview option: {item} added", Category.Debug);
}
}
if (!_mediaPlayer.Play(_previewMedia))
{
MessageBox.Show("Error in Previewing...");
}
}
bResult = true;
return bResult;
}
```
Playback snippet
```
//Playback code----
string inVideoOutputPath = Path.Combine(AssemblyDirectory, "AttemptVideo_1.wmv");
if (!_mediaPlayer.IsPlaying)
{
using (var media = new Media(_libVLC, new Uri(inVideoOutputPath)))
{
List<string> options = Win32Utils.ParseStringOptions(":file-caching=1|:avcodec-fast");
if (options == null || options.Count == 0)
{
sLogger.Log($"Playback option: No Media Options added", Category.Warn);
}
else
{
foreach (string item in options)
{
media.AddOption(item);
sLogger.Log($"Playback option: {item} added", Category.Debug);
}
}
if (!_mediaPlayer.Play(media))
{
MessageBox.Show("Error in Playing...");
}
}
}
```
### What is the current *bug* behavior?
Fast forward the video playback via seek bar the Pixilation is seen in video playback.
<!-- What actually happens -->
### What is the expected *correct* behavior?
Fast forward the video playback via seek bar the Pixilation should not happen in video playback.
<!-- What you should see instead -->
### Does it work on other plaforms? Does it work with the official VLC apps?
VLC player this is video playback distortion is observed.
<!-- Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise. -->
### Relevant logs and/or screenshots
<!-- Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise. -->
```
[2021-09-20T14:59:18,418-04:00] [1] [DEBUG] [Framework.Application.Presentation.VLCWrapper] -- Playback option: :file-caching=1 added
[2021-09-20T14:59:18,418-04:00] [1] [DEBUG] [Framework.Application.Presentation.VLCWrapper] -- Playback option: :avcodec-fast added
[2021-09-20T14:59:18,433-04:00] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] mp4:unknown box type cenc (incompletely loaded)
[2021-09-20T14:59:18,433-04:00] [36] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] mp4:elst box found
[2021-09-20T14:59:18,433-04:00] [43] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] mp4:STTS table of 246 entries
[2021-09-20T14:59:18,433-04:00] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] mp4:CTTS table of 247 entries
[2021-09-20T14:59:18,489-04:00] [42] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] d3d11va:not enough decoding slices in the texture (6/24)
[2021-09-20T14:59:18,735-04:00] [44] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 107 ms)
[2021-09-20T14:59:18,735-04:00] [58] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 73 ms)
[2021-09-20T14:59:18,735-04:00] [30] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 40 ms)
[2021-09-20T14:59:18,936-04:00] [41] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 42 ms)
[2021-09-20T14:59:19,178-04:00] [46] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-09-20T14:59:19,178-04:00] [46] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-09-20T14:59:19,430-04:00] [26] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 36 ms)
[2021-09-20T14:59:19,465-04:00] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] drawable:unsupported control query 3
[2021-09-20T14:59:19,677-04:00] [58] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-09-20T14:59:19,931-04:00] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 37 ms)
[2021-09-20T14:59:20,178-04:00] [12] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-09-20T14:59:20,178-04:00] [36] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-09-20T14:59:20,429-04:00] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 35 ms)
[2021-09-20T14:59:20,681-04:00] [44] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 54 ms)
[2021-09-20T14:59:20,681-04:00] [42] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 20 ms)
[2021-09-20T14:59:20,928-04:00] [30] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-09-20T14:59:21,180-04:00] [50] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 53 ms)
[2021-09-20T14:59:21,180-04:00] [50] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 19 ms)
[2021-09-20T14:59:21,426-04:00] [41] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-09-20T14:59:21,680-04:00] [36] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 53 ms)
[2021-09-20T14:59:21,680-04:00] [36] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 19 ms)
[2021-09-20T14:59:21,931-04:00] [26] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 37 ms)
[2021-09-20T14:59:22,179-04:00] [42] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 52 ms)
[2021-09-20T14:59:22,179-04:00] [42] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 18 ms)
[2021-09-20T14:59:22,431-04:00] [52] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 37 ms)
[2021-09-20T14:59:22,678-04:00] [31] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 51 ms)
[2021-09-20T14:59:22,678-04:00] [31] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-09-20T14:59:22,931-04:00] [12] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 36 ms)
[2021-09-20T14:59:23,180-04:00] [43] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 52 ms)
[2021-09-20T14:59:23,180-04:00] [44] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 18 ms)
[2021-09-20T14:59:23,431-04:00] [58] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 37 ms)
[2021-09-20T14:59:23,678-04:00] [52] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 51 ms)
[2021-09-20T14:59:23,678-04:00] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-09-20T14:59:23,930-04:00] [31] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 36 ms)
[2021-09-20T14:59:24,177-04:00] [36] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-09-20T14:59:24,177-04:00] [36] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-09-20T14:59:24,430-04:00] [43] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 36 ms)
[2021-09-20T14:59:24,601-04:00] [36] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-09-20T14:59:24,818-04:00] [44] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 107 ms)
[2021-09-20T14:59:24,818-04:00] [44] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 73 ms)
[2021-09-20T14:59:24,818-04:00] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 40 ms)
[2021-09-20T14:59:25,020-04:00] [46] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 42 ms)
[2021-09-20T14:59:25,262-04:00] [41] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 51 ms)
[2021-09-20T14:59:25,262-04:00] [26] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-09-20T14:59:25,512-04:00] [43] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-09-20T14:59:25,762-04:00] [44] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-09-20T14:59:25,762-04:00] [44] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-09-20T14:59:26,014-04:00] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 36 ms)
[2021-09-20T14:59:26,262-04:00] [46] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 51 ms)
[2021-09-20T14:59:26,262-04:00] [40] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-09-20T14:59:26,519-04:00] [41] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 40 ms)
[2021-09-20T14:59:26,765-04:00] [12] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 54 ms)
[2021-09-20T14:59:26,765-04:00] [12] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 20 ms)
[2021-09-20T14:59:27,011-04:00] [42] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-09-20T14:59:27,263-04:00] [44] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 51 ms)
[2021-09-20T14:59:27,263-04:00] [50] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-09-20T14:59:27,520-04:00] [52] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 42 ms)
[2021-09-20T14:59:27,762-04:00] [46] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 51 ms)
[2021-09-20T14:59:27,762-04:00] [40] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-09-20T14:59:28,020-04:00] [41] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 41 ms)
[2021-09-20T14:59:28,262-04:00] [36] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 51 ms)
[2021-09-20T14:59:28,262-04:00] [36] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-09-20T14:59:28,519-04:00] [30] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 40 ms)
[2021-09-20T15:01:03,450-04:00] [49] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 53 ms)
[2021-09-20T15:01:03,450-04:00] [47] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 19 ms)
[2021-09-20T15:01:03,697-04:00] [8] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[
[2021-09-20T15:01:03,952-04:00] [39] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 55 ms)
[2021-09-20T15:01:03,952-04:00] [56] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 21 ms)
[2021-09-20T15:01:04,199-04:00] [45] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-09-20T15:01:04,451-04:00] [55] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 54 ms)
[2021-09-20T15:01:04,451-04:00] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 20 ms)
[2021-09-20T15:01:04,699-04:00] [33] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 35 ms)
[2021-09-20T15:01:04,946-04:00] [39] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-09-20T15:01:05,200-04:00] [51] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 36 ms)
[2021-09-20T15:01:05,450-04:00] [33] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 53 ms)
[2021-09-20T15:01:05,450-04:00] [56] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 19 ms)
[2021-09-20T15:01:05,701-04:00] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 36 ms)
[2021-09-20T15:01:05,949-04:00] [55] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 52 ms)
[2021-09-20T15:01:05,949-04:00] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 18 ms)
[2021-09-20T15:01:06,200-04:00] [48] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 36 ms)
[2021-09-20T15:01:06,581-04:00] [51] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] direct3d11:SetThumbNailClip failed: 0x800706f4
```
### Environment
<!-- Please complete the following information. -->
- OS: <!-- [e.g. iOS] -->
- Version <!-- [e.g. 22] -->
- Device: <!-- [e.g. iPhone6] -->
- LibVLC version and architecture <!-- [e.g. 3.0.6, x64] -->
- LibVLCSharp version <!-- [e.g. 0.7.0] -->
![AttemptVideo_721e3436-b052-495a-8321-227669da9167](/uploads/13d14fc352be908b7c6f84cb890fa2d0/AttemptVideo_721e3436-b052-495a-8321-227669da9167.mp4)
OS: Windows 64 bit
Version Win10,
Device: Virtual Camera
LibVLC version and architecture 3.0.11.0
LibVLCSharp version 3.4.9.0
LibVLCSharp.WPF 3.4.9.0
### Possible fixes
<!-- If you can, link to the line of code that might be responsible for the problem -->https://code.videolan.org/videolan/LibVLCSharp/-/issues/511Unprecise seeking2021-12-01T02:27:12Zjaylish awadUnprecise seeking<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please...<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by "bug" label and verify the issue you're about to submit isn't a duplicate.
If you are using LibVLCSharp commercially, please consider purchasing a Commercial License: https://videolabs.io/solutions/libvlcsharp
If this is a question please ask on StackOverflow: https://stackoverflow.com/questions/tagged/libvlcsharp.
Need professional support? Reach out at dotnet@videolabs.io for more info.
--->
### Summary
<!-- Summarize the bug encountered concisely -->
When playing back video using LIBVLCSharp it is observed during the Forward or Backward operations are done the desired position is not set properly and the desired location is reflected after delay.
### Minimal project and steps to reproduce
<!-- How one can reproduce the issue - this is very important
Provide a Minimal, Complete, and Verifiable example (https://stackoverflow.com/help/mcve) through a git hosting platform
and post the URL here. Do NOT paste parts of your code in the GitLab issue, share your full (but minimal) code through a git repository.
If you don't provide this, we may not be able to help and may close the issue.
Please also provide the functional steps to reproduce the behavior (if necessary):
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
-->
During playback
Drag the seek bar forward of reverse several for with in the video duration.
user will experience the delay in the desired position to be seen.
Code snippet:
```
//comman initialization code---
_libVLC = new LibVLC(new string[] { "--no-snapshot-preview", "--no-osd", "--avcodec-hw=d3d11va", "--no-video-title", "--no-audio" });
_mediaPlayer = new MediaPlayer(_libVLC);
_mediaPlayer.EnableHardwareDecoding = true;
```
After this playback code
```
//Playback code----
string inVideoOutputPath = Path.Combine(AssemblyDirectory, "AttemptVideo_1.wmv");
if (!_mediaPlayer.IsPlaying)
{
using (var media = new Media(_libVLC, new Uri(inVideoOutputPath)))
{
List<string> options = Win32Utils.ParseStringOptions(":file-caching=1|:avcodec-fast");
if (options == null || options.Count == 0)
{
sLogger.Log($"Playback option: No Media Options added", Category.Warn);
}
else
{
foreach (string item in options)
{
media.AddOption(item);
sLogger.Log($"Playback option: {item} added", Category.Debug);
}
}
if (!_mediaPlayer.Play(media))
{
MessageBox.Show("Error in Playing...");
}
}
}
```
### What is the current *bug* behavior?
After seek desired position is not set and sets after some delay.
<!-- What actually happens -->
### What is the expected *correct* behavior?
Video should seek to desired position irrespective of multiple forward/rewind without any delays.
<!-- What you should see instead -->
### Does it work on other plaforms? Does it work with the official VLC apps?
Same video playback in VLC player works as expected.
<!-- Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise. -->
### Relevant logs and/or screenshots
```
[2021-10-01T14:37:53,150+05:30] [1] [DEBUG] [Framework.Application.Presentation.VideoPanelVLC] -- VLC Core.Initialize...
[2021-10-01T14:37:53,166+05:30] [1] [DEBUG] [Framework.Application.Presentation.VideoPanelVLC] -- VideoPanelVLC: OnApplyTemplate!!, Thead ID :
[2021-10-01T14:37:53,271+05:30] [1] [DEBUG] [Framework.Application.Presentation.VideoPanelVLC] -- VideoPanelVLC: InitializeControls!!
[2021-10-01T14:37:53,478+05:30] [1] [DEBUG] [HMSTMS.SIA.Modules.ExecutionDetails] -- ExecutionDetails_Loaded: fd22e85e-5154-4116-b53e-894680b842d2
[2021-10-01T14:37:53,614+05:30] [1] [DEBUG] [Framework.Application.Presentation.VideoPanelVLC] -- VideoPanelVLC_Loaded: 294aaf5d-26c9-45ae-b114-7aa93cc8c87e
[2021-10-01T14:37:57,115+05:30] [1] [DEBUG] [Framework.Application.Presentation.VLCWrapper] -- Playback option: :file-caching=1 added
[2021-10-01T14:37:57,115+05:30] [1] [DEBUG] [Framework.Application.Presentation.VLCWrapper] -- Playback option: :avcodec-fast added
[2021-10-01T14:37:57,125+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] mp4:unknown box type cenc (incompletely loaded)
[2021-10-01T14:37:57,125+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] mp4:elst box found
[2021-10-01T14:37:57,125+05:30] [19] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] mp4:STTS table of 3778 entries
[2021-10-01T14:37:57,125+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] mp4:CTTS table of 3771 entries
[2021-10-01T14:37:57,202+05:30] [8] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] d3d11va:not enough decoding slices in the texture (6/24)
[2021-10-01T14:37:57,220+05:30] [4] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:37:57,396+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 65 ms)
[2021-10-01T14:37:57,396+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 31 ms)
[2021-10-01T14:37:57,409+05:30] [21] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:37:57,583+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 97 ms)
[2021-10-01T14:37:57,584+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 65 ms)
[2021-10-01T14:37:57,585+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-10-01T14:37:57,784+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 65 ms)
[2021-10-01T14:37:57,784+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 31 ms)
[2021-10-01T14:37:58,021+05:30] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 35 ms)
[2021-10-01T14:37:58,270+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 51 ms)
[2021-10-01T14:37:58,270+05:30] [8] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:37:58,519+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:37:58,770+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 51 ms)
[2021-10-01T14:37:58,770+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:37:59,020+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:37:59,270+05:30] [15] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 51 ms)
[2021-10-01T14:37:59,270+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:37:59,353+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] drawable:unsupported control query 3
[2021-10-01T14:37:59,520+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:37:59,769+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:37:59,769+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-10-01T14:38:00,020+05:30] [15] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:00,270+05:30] [8] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 51 ms)
[2021-10-01T14:38:00,270+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:00,520+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:00,769+05:30] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:00,769+05:30] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-10-01T14:38:01,021+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 35 ms)
[2021-10-01T14:38:01,270+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 51 ms)
[2021-10-01T14:38:01,270+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:01,519+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:01,653+05:30] [7] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:01,863+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:02,112+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:02,363+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:02,612+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:02,863+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:03,120+05:30] [14] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:04,857+05:30] [20] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:Could not convert timestamp 86948672000 for FFmpeg
[2021-10-01T14:38:04,857+05:30] [16] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:Timestamp conversion failed (delay 1000, buffering 100000, bound 9000000)
[2021-10-01T14:38:05,020+05:30] [20] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:05,053+05:30] [21] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:05,195+05:30] [20] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:05,322+05:30] [8] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:05,324+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 20 ms)
[2021-10-01T14:38:05,571+05:30] [19] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-10-01T14:38:05,821+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:05,821+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:06,071+05:30] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-10-01T14:38:06,322+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:06,322+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:06,571+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:06,822+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:06,822+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:07,071+05:30] [19] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:07,321+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:07,571+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-10-01T14:38:07,821+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:07,821+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:08,071+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-10-01T14:38:08,322+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:08,322+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:08,566+05:30] [7] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:08,745+05:30] [8] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 102 ms)
[2021-10-01T14:38:08,746+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 69 ms)
[2021-10-01T14:38:08,746+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 36 ms)
[2021-10-01T14:38:08,948+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 39 ms)
[2021-10-01T14:38:09,192+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:09,442+05:30] [15] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-10-01T14:38:09,692+05:30] [8] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:09,692+05:30] [8] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:09,880+05:30] [6] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:09,923+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:10,173+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:10,423+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:10,673+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:10,673+05:30] [19] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:10,923+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:11,173+05:30] [15] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:11,173+05:30] [15] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:11,534+05:30] [13] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:11,744+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-10-01T14:38:11,995+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:11,995+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-10-01T14:38:12,244+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-10-01T14:38:12,494+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:12,494+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-10-01T14:38:12,744+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-10-01T14:38:12,994+05:30] [19] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:13,244+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:13,493+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:13,745+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:13,993+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:14,246+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 35 ms)
[2021-10-01T14:38:14,495+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:14,495+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-10-01T14:38:14,748+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 36 ms)
[2021-10-01T14:38:14,995+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:14,995+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-10-01T14:38:15,244+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-10-01T14:38:15,495+05:30] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:15,495+05:30] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-10-01T14:38:15,619+05:30] [6] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:15,662+05:30] [15] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:15,913+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:15,913+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:16,165+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 36 ms)
[2021-10-01T14:38:16,413+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:16,413+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:16,665+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 36 ms)
[2021-10-01T14:38:16,913+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:16,913+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:17,162+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:17,412+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:17,665+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 36 ms)
[2021-10-01T14:38:17,932+05:30] [4] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:18,227+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:18,227+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:18,477+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:18,543+05:30] [19] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:18,670+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:18,670+05:30] [15] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:18,920+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:19,169+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:19,169+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:19,419+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:19,484+05:30] [14] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:19,778+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:19,778+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:20,029+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:20,278+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:20,528+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:20,779+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:20,779+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:21,028+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:21,278+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:21,529+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:21,778+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:22,028+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:22,278+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:22,529+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:22,779+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:22,779+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:23,028+05:30] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:23,277+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:23,486+05:30] [4] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:25,221+05:30] [15] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:Timestamp conversion failed (delay 1000, buffering 100000, bound 9000000)
[2021-10-01T14:38:25,221+05:30] [3] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:Could not convert timestamp 86960908667 for FFmpeg
[2021-10-01T14:38:25,260+05:30] [17] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:25,470+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:25,719+05:30] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:25,719+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-10-01T14:38:25,969+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-10-01T14:38:26,219+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:26,219+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-10-01T14:38:26,522+05:30] [4] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:26,815+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:27,065+05:30] [19] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:27,316+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:27,316+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:27,565+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:27,816+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 51 ms)
[2021-10-01T14:38:27,816+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 18 ms)
[2021-10-01T14:38:28,066+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:28,316+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:28,316+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:28,565+05:30] [19] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:28,765+05:30] [19] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:28,809+05:30] [15] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:29,059+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:29,059+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:29,231+05:30] [6] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:29,524+05:30] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:29,524+05:30] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:29,774+05:30] [15] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:30,024+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:30,024+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:30,274+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:30,524+05:30] [8] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:30,524+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:30,773+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:31,023+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:31,274+05:30] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:31,524+05:30] [15] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:31,774+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:32,025+05:30] [8] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:32,026+05:30] [19] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 18 ms)
[2021-10-01T14:38:32,275+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:32,541+05:30] [7] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:32,750+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:32,999+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:33,249+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-10-01T14:38:33,500+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:33,751+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:34,001+05:30] [19] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:34,001+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-10-01T14:38:34,325+05:30] [14] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:34,618+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:34,753+05:30] [16] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:34,880+05:30] [19] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:35,131+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:35,380+05:30] [8] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:35,450+05:30] [20] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:35,743+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:35,993+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:36,285+05:30] [19] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:36,328+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:36,578+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:36,830+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 35 ms)
[2021-10-01T14:38:37,080+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:37,080+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:37,331+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 35 ms)
[2021-10-01T14:38:37,579+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:37,830+05:30] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:38,079+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:38,079+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:38,364+05:30] [4] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:38,574+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-10-01T14:38:38,824+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:39,074+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-10-01T14:38:39,324+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:39,324+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-10-01T14:38:39,574+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 32 ms)
[2021-10-01T14:38:39,824+05:30] [19] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:40,075+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:40,324+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:40,575+05:30] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:40,825+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:40,825+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-10-01T14:38:41,075+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:41,325+05:30] [8] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:41,325+05:30] [8] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-10-01T14:38:41,567+05:30] [15] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:43,307+05:30] [7] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:Could not convert timestamp 86995834322 for FFmpeg
[2021-10-01T14:38:43,307+05:30] [13] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:Timestamp conversion failed (delay 1000, buffering 100000, bound 9000000)
[2021-10-01T14:38:43,343+05:30] [19] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:43,389+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 35 ms)
[2021-10-01T14:38:43,637+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:43,887+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:44,137+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:44,390+05:30] [19] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 36 ms)
[2021-10-01T14:38:44,637+05:30] [15] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:44,888+05:30] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:45,137+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:45,387+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:45,637+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:45,637+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:45,887+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:46,138+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:46,138+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:46,387+05:30] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:46,637+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:46,637+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:46,887+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:47,137+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:47,387+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:47,637+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:47,888+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:48,137+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:48,137+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:48,387+05:30] [19] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:38:48,637+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:48,888+05:30] [15] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:49,137+05:30] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:49,388+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:49,637+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:49,888+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:50,137+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:50,375+05:30] [4] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:50,668+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:50,919+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:38:51,168+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:38:51,337+05:30] [13] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:51,517+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 103 ms)
[2021-10-01T14:38:51,517+05:30] [19] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 70 ms)
[2021-10-01T14:38:51,517+05:30] [19] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 36 ms)
[2021-10-01T14:38:51,719+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 38 ms)
[2021-10-01T14:38:51,963+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:38:51,963+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 17 ms)
[2021-10-01T14:38:52,109+05:30] [13] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:53,845+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 1658 ms)
[2021-10-01T14:38:53,846+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 1626 ms)
[2021-10-01T14:38:53,846+05:30] [15] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 1592 ms)
[2021-10-01T14:38:53,846+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 1559 ms)
[2021-10-01T14:38:53,848+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 1528 ms)
[2021-10-01T14:38:53,848+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 1494 ms)
[2021-10-01T14:38:56,034+05:30] [15] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:56,118+05:30] [18] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:56,448+05:30] [6] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:58,167+05:30] [17] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:Could not convert timestamp 86993742667 for FFmpeg
[2021-10-01T14:38:58,167+05:30] [20] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:Timestamp conversion failed (delay 1000, buffering 100000, bound 9000000)
[2021-10-01T14:38:59,375+05:30] [4] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:59,623+05:30] [17] [ERROR] [Framework.Application.Presentation.VLCWrapper] -- [Error] main:buffer deadlock prevented
[2021-10-01T14:38:59,741+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 74 ms)
[2021-10-01T14:38:59,756+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 56 ms)
[2021-10-01T14:38:59,773+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 40 ms)
[2021-10-01T14:38:59,791+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 24 ms)
[2021-10-01T14:38:59,856+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 56 ms)
[2021-10-01T14:38:59,874+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 41 ms)
[2021-10-01T14:38:59,890+05:30] [6] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 24 ms)
[2021-10-01T14:39:00,107+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 74 ms)
[2021-10-01T14:39:00,122+05:30] [15] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 56 ms)
[2021-10-01T14:39:00,140+05:30] [8] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 41 ms)
[2021-10-01T14:39:00,156+05:30] [16] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 23 ms)
[2021-10-01T14:39:00,357+05:30] [3] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 57 ms)
[2021-10-01T14:39:00,375+05:30] [14] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 42 ms)
[2021-10-01T14:39:00,388+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 22 ms)
[2021-10-01T14:39:00,583+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 50 ms)
[2021-10-01T14:39:00,583+05:30] [20] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 16 ms)
[2021-10-01T14:39:00,834+05:30] [13] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 34 ms)
[2021-10-01T14:39:01,082+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:39:01,333+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:39:01,582+05:30] [21] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:39:01,833+05:30] [15] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:39:02,082+05:30] [17] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 49 ms)
[2021-10-01T14:39:02,333+05:30] [4] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] main:picture is too late to be displayed (missing 33 ms)
[2021-10-01T14:39:03,567+05:30] [7] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] drawable:unsupported control query 3
[2021-10-01T14:39:04,560+05:30] [18] [WARN ] [Framework.Application.Presentation.VLCWrapper] -- [Warning] drawable:unsupported control query 3
```
<!-- Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise. -->
### Environment
<!-- Please complete the following information. -->
- OS: <!-- [e.g. iOS] -->
- Version <!-- [e.g. 22] -->
- Device: <!-- [e.g. iPhone6] -->
- LibVLC version and architecture <!-- [e.g. 3.0.6, x64] -->
- LibVLCSharp version <!-- [e.g. 0.7.0] -->
OS: Windows 64 bit
Version Win10,
Device: Virtual Camera
LibVLC version and architecture 3.0.11.0
LibVLCSharp version 3.4.9.0
LibVLCSharp.WPF 3.4.9.0
### Possible fixes
<!-- If you can, link to the line of code that might be responsible for the problem -->