- Jan 17, 2022
-
-
Steve Lhomme authored
MFCreateDXGIDeviceManager is only available on Win8+ so we bring back the DLL loading.
-
Steve Lhomme authored
The decoder may need to be released with the last picture.
-
Steve Lhomme authored
In case there is more than one we should not read all of them each time. This is currently a buffer we provide so it should not happen.
-
Steve Lhomme authored
We may not really need it at all though and it's supposed to degrade quality. CODECAPI_AVLowLatencyMode is not always defined.
-
Steve Lhomme authored
This way we can always check we're in the proper state to do it.
-
Steve Lhomme authored
No functional changes.
-
Steve Lhomme authored
So we don't need to check for S_OK after. Plus hr is modified afterwards and may end up in the code that was supposed to be for this specific call.
-
Steve Lhomme authored
Requires to use decoder_sys_t as an object.
-
Steve Lhomme authored
Only works with mingw when compiled in C++
-
Steve Lhomme authored
Using COM interfaces is better in C++ anyway. It also makes it usable with the GDK (Xbox).
-
Steve Lhomme authored
-
Steve Lhomme authored
-
Steve Lhomme authored
We never use it
-
- Jan 16, 2022
-
-
fix: #26470
-
fixup c4edf973
-
-
directly use ListView.count property instead
-
underlying ListView is already a FocusScope, no need to wrap it in a FocusScope
-
- Jan 15, 2022
-
-
Rémi Denis-Courmont authored
This ensures that all variables used have a sane non-empty default (only "codec" was left). Then we can assume that NULL is an error rather than an empty variable.
-
Rémi Denis-Courmont authored
This picks a default value that actually belongs in the choice list. In this particular cases, the default is not to transcode ES in the given category. Note that this does **not** interfere with the --sout-transcode-?codec options which are handled separately. This also enables to distinguish between default and error, though this change does not actually implement this.
-
Rémi Denis-Courmont authored
This picks a default value that actually belongs in the choice list. This also potentially allows to distinguish between default and error.
-
Rémi Denis-Courmont authored
This picks a default value that actually belongs in the choice list. This also potentially allows to distinguish between default and error.
-
Rémi Denis-Courmont authored
Consistent with GL (vlc_gl_Create()) and with the function documentation, this sets the strict flag when looking for a VK platform plugin. Note that this change has no effects with the default setting.
-
Rémi Denis-Courmont authored
This picks a default value that actually belongs in the choice list. This also potentially allows to distinguish between default and error.
-
Rémi Denis-Courmont authored
This picks a default value that actually belongs in the choice list. This also potentially allows to distinguish between default and error.
-
Rémi Denis-Courmont authored
This picks a default value that actually belongs in the choice list. This also potentially allows to distinguish between default and error.
-
Rémi Denis-Courmont authored
The choice list always offers "any" and "none", and in this case, the default is to not have a video splitter. This change fixes a bug whereby the GUI would save the value "none", which the core would then treat as a module name. No module by that name exists, so this would ultimately cause the video output to fail entirely. Also this treats NULL as an actual memory allocation error, instead of the default value which was previously undistiguishable.
-
Rémi Denis-Courmont authored
This picks a default value that actually belongs in the choice list. This also potentially allows to distinguish between default and error.
-
Rémi Denis-Courmont authored
This picks a default value that actually belongs in the choice list. This also distinguishes between default and error.
-
Rémi Denis-Courmont authored
This picks a default value that actually belongs in the choice list. This also potentially allows to distinguish between default and error.
-
Rémi Denis-Courmont authored
This picks a default value that actually belongs in the choice list. This also potentially allows to distinguish between default and error.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This has had no effects for some time. Unlike other module names, the access name is always taken from the MRL/URL.
-
Rémi Denis-Courmont authored
That option was added in 0.5.0 but does not seem to have ever had any effects. In practice, the access output is selected with the --sout-standard-mux or --sout-es-mux options.
-
Rémi Denis-Courmont authored
That option was added in 0.5.0 but does not seem to have ever had any effects. In practice, the access output is selected with the --sout-standard-access or --sout-es-access options.
-
It was audioauto//0 instead of audio/auto/0.
-
To avoid confusion with: - libvlc_media_get_stats - libvlc_media_get_state Fixes #26475
-
-
-
fixes table section texts get hidden if view doesn't have enough space
-