This MR modifies winegstreamer to match Windows behaviour in that:
1. the video decoders will output the PTS and duration of the input sample (if provided); and
2. the WMV decoder will set any value not provided to zero
It also adds support for supplying a DTS value to the MFTs.
I've marked this as draft as it fixes the tests in MR !7563 (in addition to fixing some existing `test_wmv_decoder` tests). Also, as demonstrated in MR !7569, our demuxers output different timestamps to Windows. This …
[View More]change will result in those different timestamps being forwarded from the decoder. So we may also want to address that difference prior to accepting this MR.
--
v8: winegstreamer: Use provided PTS and duration in video_decoder.
https://gitlab.winehq.org/wine/wine/-/merge_requests/7623
[View Less]
GetResults on IInspectable async operation is supposed to clear the
async reference too but we don't do that yet. Releasing the async first
makes the refcount non-deterministic as the task may hold onto the
results for a bit longer, this reverts this part from the commit below
and flags the refcount test as todo_wine.
Fixes: 82771d3343bffca73873de4029149de0197d88c9
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8039
This serie mainly:
- fix remaining code quality warnings,
- move creation of symt inside new PDB reader; it
doesn't change (yet) the old logic of creating
all symbolic information at debug info init.
--
v2: dbghelp: Create all symt* from new PDB reader.
dbghelp: Build compiland table for new PDB reader.
dbghelp: Beef up reading compiland header helper.
dbghelp: Load global symbols from DBI.
dbghelp: Return method_result from pdb_reader_request_cv_typeid.
…
[View More]dbghelp: Get rid of code quality warning.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8025
[View Less]
Signed-off-by: YeshunYe <yeyeshun(a)uniontech.com>
Change-Id: I2a8099278fae6dcc45bc92fb1f1f606407fba000
Although MSDN does not mention that CreateFile can be used to create folders, it is actually supported.
Verified on WinXP, Win7, and Win10.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8033