Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57204
--
v2: winedmo: Convert H264 streams to Annex B format.
winedmo: Pass demuxer packets through the bitstream filters.
winedmo: Create bitstream filters for demuxer streams.
winedmo: Move the last packet to the demuxer struct.
winedmo: Allocate a dedicated demuxer structure.
winedmo: Simplify demuxer creation error handling.
winedmo: Hoist the demuxer input format.
mfsrcsnk: Serialize stream sample requests with the state callbacks.
https://gitlab.winehq.org/wine/wine/-/merge_requests/6551
On Tue Sep 24 12:38:50 2024 +0000, Connor McAdams wrote:
> There was a time where I was using it because of floating point error,
> but I've since removed that code and if that was something that needed
> to be addressed again it would probably be better served by a `ulp`
> argument in that structure somewhere. It'd also need a separate path
> instead of just comparing pixels with `memcmp`.
> I can remove this in my next patch series if that would make things
> cleaner. :) Just let me know.
It looks like Alexandre already got rid of `match_count` while merging this :smile: As for `partial_todo`, we can probably drop it next time we touch the test, just to keep it all tidy :slight_smile:
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/6360#note_83204
--
v7: winewayland: Let the render threads commit changes to client surfaces.
winewayland: Attach client client surfaces to their toplevel surface.
winewayland: Pass the client surface rect to wayland_surface_reconfigure_client.
winewayland: Split wayland_win_data_update_wayland_surface helper.
winewayland: Update the client separately from the window surface updates.
winewayland: Keep the toplevel hwnd on the wayland_client_surface.
winewayland: Call ensure_window_surface_contents with the toplevel window.
winewayland: Use window DPI for the OpenGL client surface size.
win32u: Notify drivers of the child surfaces state when their ancestor moves.
https://gitlab.winehq.org/wine/wine/-/merge_requests/6323
On Mon Sep 23 21:04:28 2024 +0000, Alexandre Julliard wrote:
> changed this line in [version 6 of the diff](/wine/wine/-/merge_requests/6360/diffs?diff_id=133886&start_sha=f960633327fa75a92f98dd32216545f535666144#d49071753fdf2ab21d518dbd8c720b48c7c732fc_1040_1040)
There was a time where I was using it because of floating point error, but I've since removed that code and if that was something that needed to be addressed again it would probably be better served by a `ulp` argument in that structure somewhere. It'd also need a separate path instead of just comparing pixels with `memcmp`.
I can remove this in my next patch series if that would make things cleaner. :) Just let me know.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/6360#note_83167
Currently trying to dlopen winealsa.so, without having the
matching libasound.so.2 installed, fails silently.
This should make users aware of the missing dependency.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57206
--
v2: mmdevapi: Add error if no driver could be initialized.
ntdll: Add warning if dlopen of unixlib failed.
winecoreaudio.drv: Add warning if loading unixlib failed.
wineoss.drv: Add warning if loading unixlib failed.
winealsa.drv: Add warning if loading unixlib failed.
winepulse.drv: Add warning if loading unixlib failed.
https://gitlab.winehq.org/wine/wine/-/merge_requests/6543