Nikolay Sivov
|
7a2dc025a3
|
evr: Store background color property for the mixer.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-29 21:07:43 +02:00 |
Nikolay Sivov
|
43eebcd3e6
|
evr: Add input type validation through dxva.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-29 21:07:43 +02:00 |
Nikolay Sivov
|
881336569c
|
evr: Add IMFVideoProcessor stub.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-29 21:07:43 +02:00 |
Nikolay Sivov
|
9341252535
|
evr: Forward some known interface queries for MR_VIDEO_MIXER_SERVICE.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-26 20:59:17 +02:00 |
Nikolay Sivov
|
cd1cf07c80
|
evr: Add IMFVideoPositionMapper stub.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-25 23:08:30 +02:00 |
Nikolay Sivov
|
a9431eb0a2
|
evr: Add IMFVideoMixerBitmap stub.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-25 23:08:30 +02:00 |
Nikolay Sivov
|
e4791f6f9b
|
evr: Add IMFGetService stub for the mixer.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-25 23:08:30 +02:00 |
Nikolay Sivov
|
c8b3ae700b
|
evr/tests: Add some tests for supported mixer interfaces.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-25 23:08:30 +02:00 |
Nikolay Sivov
|
6ea77ccfeb
|
evr: Implement input type validation for the mixer.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-24 18:34:16 +02:00 |
Nikolay Sivov
|
3ba3d228fb
|
evr: Implement MFT_MESSAGE_SET_D3D_MANAGER for default mixer.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-24 18:34:16 +02:00 |
Nikolay Sivov
|
1b95c1b511
|
evr/tests: Add some tests for surface samples.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-19 18:34:40 +02:00 |
Nikolay Sivov
|
6548fc4371
|
evr: Add IMFVideoMixerControl2 stub for the mixer.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-18 19:58:10 +02:00 |
Nikolay Sivov
|
68374e4315
|
evr: Create attributes for input mixer streams.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-18 19:58:09 +02:00 |
Nikolay Sivov
|
d6e5b6ca02
|
evr: Implement stream managment methods for default mixer.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-18 19:57:58 +02:00 |
Nikolay Sivov
|
186ed57ba5
|
evr: Add IMFTopologyServiceLookupClient stub for default mixer.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-17 16:46:14 +02:00 |
Nikolay Sivov
|
8d79156213
|
evr: Add IMFVideoDeviceID to default mixer.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-17 16:46:14 +02:00 |
Nikolay Sivov
|
c09be94f63
|
evr: Add IMFTransform stub for default video mixer.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-17 16:46:13 +02:00 |
Nikolay Sivov
|
d492f7bbf8
|
evr/tests: Add basic creation test for default mixer object.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-17 16:45:54 +02:00 |
Zebediah Figura
|
1752958240
|
evr: Free type libraries on process detach (Valgrind).
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-08 21:01:33 +02:00 |
Zebediah Figura
|
20f90c1f89
|
evr: Get rid of the evr_filter typedef.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-31 10:47:11 +02:00 |
Zebediah Figura
|
b615eacd9e
|
evr: Use calloc() in evr_filter_create().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-31 10:47:05 +02:00 |
Zebediah Figura
|
3ceda2e269
|
evr: Use wide character string literals.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-21 20:55:15 +01:00 |
Zebediah Figura
|
0f8dbcdf80
|
strmbase: Get rid of the BaseRendererFuncTable typedef.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-27 19:13:30 +01:00 |
Zebediah Figura
|
487ea5df22
|
strmbase: Get rid of the BaseRenderer typedef.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-27 19:13:25 +01:00 |
Zebediah Figura
|
48aa8326f9
|
strmbase: Get rid of the "vtbl" parameter to strmbase_renderer_init().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-23 10:25:57 +02:00 |
Zebediah Figura
|
df3e9c8e9a
|
evr/tests: Add some tests for querying pin information.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-08-28 08:44:46 +02:00 |
Zebediah Figura
|
e8599db83e
|
evr/tests: Add some tests for IBaseFilter::FindPin().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-08-28 08:44:44 +02:00 |
Zebediah Figura
|
a6f84c2e50
|
evr/tests: Add some tests for IEnumPins.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-08-28 08:44:42 +02:00 |
Zebediah Figura
|
d06ec99a0c
|
evr: Consistently use base renderer methods.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-08-28 08:44:39 +02:00 |
Zebediah Figura
|
1317102f6c
|
strmbase: Get rid of the "debug_info" parameter to strmbase_filter_init().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-08-28 08:44:35 +02:00 |
Zebediah Figura
|
fb504baaa8
|
strmbase: Build with msvcrt.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-08-05 18:49:31 +02:00 |
Zebediah Figura
|
444c6a16ef
|
evr: Use strmbase filter aggregation support.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-06-05 16:44:17 +02:00 |
Zebediah Figura
|
664789cefc
|
evr: Return E_NOINTERFACE when aggregation is requested with an interface other than IUnknown.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-06-05 16:44:17 +02:00 |
Zebediah Figura
|
31a5cb5f05
|
strmbase: Support aggregation in the base filter.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-06-04 23:05:25 +02:00 |
Zebediah Figura
|
1fc5c6b75d
|
strmbase: Remove unnecessary calling convention from the filter_get_pin() callback.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-05-24 11:25:35 +02:00 |
Zebediah Figura
|
8a8c5a8229
|
strmbase: Rename pfnGetPin to filter_get_pin.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-05-24 11:25:35 +02:00 |
Zebediah Figura
|
97546ca0b7
|
strmbase: Use an unsigned int for the GetPin() callback.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-05-24 11:25:35 +02:00 |
Zebediah Figura
|
3e0157613f
|
evr: Use strmbase_filter_cleanup().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-05-22 09:27:56 +02:00 |
Zebediah Figura
|
dad885e2b9
|
strmbase: Get rid of the "pfnGetPinCount" callback.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-05-14 10:29:15 +02:00 |
Zebediah Figura
|
70526d552d
|
evr/tests: Add tests for filter interfaces.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-04-29 09:37:07 +02:00 |
Zebediah Figura
|
b92619f092
|
evr/tests: Rewrite test_evr_filter_aggregation().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-04-29 09:37:05 +02:00 |
Zebediah Figura
|
4f16a137da
|
strmbase: Correct pin IDs for renderers.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-03-12 10:53:40 +01:00 |
Michael Stefaniuc
|
7a7b8b4ead
|
evr: Use the ARRAY_SIZE() macro.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-08-14 09:39:23 +02:00 |
Michael Stefaniuc
|
dbaf52c882
|
evr/tests: Use the available ARRAY_SIZE() macro.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-30 09:11:09 +02:00 |
Fabian Maurer
|
1c67258dbf
|
evr/tests: Run the tests with todo_wine instead of skipping them.
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-25 11:32:38 +02:00 |
Fabian Maurer
|
44cb0afb25
|
evr: Add EnhancedVideoRenderer coclass.
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-22 19:02:43 +02:00 |
Fabian Maurer
|
3dddaba2d2
|
evr: Add COM classfactory.
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-22 19:01:51 +02:00 |
Fabian Maurer
|
9892366510
|
evr/tests: Add tests.
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-21 11:01:35 +02:00 |
Austin English
|
63c087f1c3
|
evr: Add stub dll.
|
2015-02-04 21:32:50 +09:00 |