- Apr 17, 2023
-
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
macosx: Set a minimum number of items per dynamically sized collection view item row, preventing crash Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
-
- Apr 15, 2023
-
-
macosx: Replace misleading VLCPlaylistCurrentItemChanged notification and handling with accurate VLCPlaylistCurrentItemIndexChanged Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
macosx: Replace use of VLCPlaylistCurrentItemChanged notification with VLCPlayerCurrentMediaItemChanged notification in VLCPlaybackContinuityController Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
macosx: Use VLCPlayerCurrentMediaItemChanged to detect change in playing item for VLCInformationWindowController rather than VLCPlaylistCurrentItemChanged Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
macosx: Replace handling of playlist current media item changed in VLCRemoteControlService with VLCPlayerCurrentMediaItemChanged handling Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
macosx: Replace playlist item changed listener in VLCLibraryAudioDataSource with notification handler for VLCPlayerCurrentMediaItemChanged Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
macosx: Use reliable VLCPlayerCurrentMediaItemChanged notification instead of unreliable VLCPlaylistCurrentItemChanged in straightforward listeners Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Only forced_ps should have a priority of 1 since this probe can't fail. stl and vobsub could never being probed, depending on the way modules were sorted (but that was not the case).
-
Only avformat and lua were using the 2 priority, and the 3-5 were not used. After this commit, the 2-4 priorities are not used.
-
Only cdg was using the 3 priority, and the 4-6 were not used. After this commit, the 3-5 priorities are not used.
-
bluray, dvdnav, mjpeg, es, mpgv, ytdl were using the 5 priority, and the 6 and 7 were not used. After this commit, the 5-6 priorities are not used.
-
Only h26x and ty were using the 6 priority, and the 7 and 8 were not used. After this commit, the 6-7 priorities are not used.
-
Only ps was using the 8 priority, and the 9 was not used. After this commit, the 7-8 priorities are not used.
-
Steve Lhomme authored
CommonWindowInit() is not called in UWP builds, but the initial CommonPlacePicture() needs to be done. direct3d11 already does its own in Direct3D11Open(). Do it earlier in direct3d9 to be closer to the CommonWindowInit() call.
-
Steve Lhomme authored
Otherwise we use vout_display_PlaceEquals() with uninitialized memory.
-
Steve Lhomme authored
We can't use d3d11_swapchain, so we can't use dxgi_swapchain either. Until we support CreateSwapChainForCoreWindow() we have no use for this.
-
Steve Lhomme authored
We can't create a swapchain from DirectCompose or a HWND. Maybe one day we will support CreateSwapChainForCoreWindow(). It can be in its own file.
-
Steve Lhomme authored
HWND is not available in UWP apps, so we should never allow any code to use it.
-
Steve Lhomme authored
They are no longer used for external rendering
-
Steve Lhomme authored
We don't need to have them separated, they are closely tied.
-
Steve Lhomme authored
We can just fill an opaque event_thread_t pointer.
-
Steve Lhomme authored
-
Steve Lhomme authored
No need for a special structure.
-
Steve Lhomme authored
-
Steve Lhomme authored
-
Steve Lhomme authored
-
Steve Lhomme authored
-
OpenGL / OpenGL ES < 3 don't support GL_DRAW_FRAMEBUFFER and will trigger a GL_INVALID_ENUM error during runtime. GL_DRAW_FRAMEBUFFER AND GL_READ_FRAMEBUFFER where used for MSAA resolution, which is also not available on OpenGL / OpenGL ES < 3 except extensions. The separate .can_blit member is there to: - Replace filters->api's booleans on the long run. - Identify what depends on the framebuffers themselves (is GL_DRAW_FRAMEBUFFER allowed?) and what enables the MSAA values from the filters. Fix compatibility issues with OpenGL ES 2 on some Android devices.
-
- Apr 14, 2023
-
-
Maxime Chapelet authored
Color Primaries values were used instead of YCbCr Matrix values
-
Tristan Matthews authored
This fixes playback of ppm files.
-
- Apr 13, 2023
-
-
macosx: Listen to more reliable VLCPlayerCurrentMediaItemChanged notification in control bar updaters, removing need for workarounds Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
macosx: Use custom attributed string with playing item name and artist in main library window control bar Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
macosx: Update display components showing current media item when the media item changes, rather than on every single tick Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Fixes #20873
-