This serie starts moving type handling into PDB backend.
In order to handle both the existing symt_{*} structures for
every debug info objects and their potential counterpart
inside a debug info backend, we introduce an opaque symref_t
which can either hold a pointer or a value dedicated to a
debug backend.
This allows:
- to have generic code handling transparently a debug info
object (whether it's managed as a symt_{*} object, or
as a reference in backend)
- during the migration phase from old to new PDB backend,
to select, by type of object, whether it's handled by
old or new backend, hence allowing a migration scheme
by type of object.
This series mainly introduces the symref_t instead of
the existing pointer to symt_{*}.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/7811
Calling MFScheduleWorkItemEx() schedules the operation in the timer
queue, but unless GetParameters() returns the timer queue, callback
invocation will occur in the standard queue.
--
v2: mf: Specify a user queue for sample grabber timer callbacks.
mf: Specify a user queue for presentation clock callbacks.
https://gitlab.winehq.org/wine/wine/-/merge_requests/7696
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
--
v2: windowscodecs/metadata: Implement bKGD chunk reader.
windowscodecs/metadata: Add default item for the GifComment handler.
windowscodecs/tests: Add more tests for initial reader contents.
windowscodecs/metadata: Create default items for the tIME handler.
windowscodecs/metadata: Create default item for the hIST handler.
windowscodecs/metadata: Create default items for the cHRM handler.
https://gitlab.winehq.org/wine/wine/-/merge_requests/7795
Using enum { buf_len, buf_count } also looks strange, leave it for now.
--
v2: sane.ds: Use sizeof() instead of hard-coded values, avoid zero initializing local variables when not necessary.
sane.ds: Clarify how SANE mode names map to ICAP_PIXELTYPE values.
sane.ds: Change return type of sane_categorize_value() to void.
https://gitlab.winehq.org/wine/wine/-/merge_requests/7793
--
v2: mshtml: Move Option constructor to the window rather than the prototype.
mshtml: Move Image constructor to the window rather than the prototype.
mshtml: Validate builtin host functions in IE9+ using prototype_id rather
https://gitlab.winehq.org/wine/wine/-/merge_requests/7779