Zebediah Figura
|
03d92af78a
|
winegstreamer: Always set the initial video type for the WMF reader to WG_VIDEO_FORMAT_BGR.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52273
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-12-30 23:09:45 +01:00 |
Zebediah Figura
|
f3624e2d64
|
winegstreamer: Implement IWMMediaProps::GetMediaType() for the stream config object.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-12 08:46:24 +01:00 |
Zebediah Figura
|
769057b9b2
|
winegstreamer: Add IWMMediaProps to the stream config object.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-12 08:46:22 +01:00 |
Zebediah Figura
|
639c04a5b4
|
winegstreamer: Implement IWMReaderAdvanced::GetMaxStreamSampleSize().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-12 08:46:19 +01:00 |
Zebediah Figura
|
cad38401bf
|
winegstreamer: Implement IWMReaderAdvanced::SetAllocateForStream().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-11 09:52:25 +01:00 |
Zebediah Figura
|
894e071245
|
winegstreamer: Implement IWMReaderAdvanced::SetReceiveStreamSamples().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-11 09:52:23 +01:00 |
Zebediah Figura
|
2f7e7d284b
|
winegstreamer: Implement IWMReaderAdvanced::SetAllocateForOutput().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-11 09:52:18 +01:00 |
Zebediah Figura
|
a1a51f54dc
|
winegstreamer: Implement IWMSyncReader::GetStreamSelected().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-10 18:58:43 +01:00 |
Zebediah Figura
|
5d0858ee98
|
winegstreamer: Implement IWMSyncReader::SetStreamsSelected().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-10 18:58:35 +01:00 |
Zebediah Figura
|
3864d23554
|
winegstreamer: Implement IWMOutputMediaProps::GetType().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-09 11:16:30 +01:00 |
Zebediah Figura
|
63fb4d8270
|
winegstreamer: Implement INSSBuffer::SetLength().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-09 11:16:24 +01:00 |
Zebediah Figura
|
25adac6ede
|
winegstreamer: Implement INSSBuffer::GetMaxLength().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-09 11:16:21 +01:00 |
Zebediah Figura
|
dc1a1ae450
|
winegstreamer: Implement INSSBuffer::GetBuffer().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-09 11:16:18 +01:00 |
Michael Stefaniuc
|
aafbbdb8bc
|
winegstreamer: Drop a debugstr from an out parameter.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-05 22:45:53 +01:00 |
Zebediah Figura
|
56dde41b6d
|
winegstreamer: Implement IWMSyncReader::Open().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-02 17:09:39 +01:00 |
Zebediah Figura
|
c3811e8461
|
winegstreamer: Implement IWMHeaderInfo::GetAttributeByName(L"Seekable").
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-02 17:09:39 +01:00 |
Zebediah Figura
|
799c7704e8
|
winegstreamer: Implement IWMHeaderInfo::GetAttributeByName(L"Duration").
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-02 17:09:39 +01:00 |
Zebediah Figura
|
7c02cd8cf8
|
winegstreamer: Set rcSource and rcTarget for WMF video formats.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-02 17:09:39 +01:00 |
Zebediah Figura
|
6f8d366b57
|
winegstreamer: Seek to the beginning of the range in wm_reader_set_output_props().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-01 11:37:23 +01:00 |
Zebediah Figura
|
74c2e9020f
|
winegstreamer: Implement IWMSyncReader::SetRange().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-01 11:37:21 +01:00 |
Zebediah Figura
|
538b86bfc6
|
winegstreamer: Implement INSSBuffer::GetBufferAndLength().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-01 11:37:16 +01:00 |
Zebediah Figura
|
3b8579d8a5
|
winegstreamer: Implement IWMSyncReader::GetNextSample().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-01 11:37:14 +01:00 |
Zebediah Figura
|
970c1bc49b
|
winegstreamer: Implement IWMSyncReader::SetOutputProps().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-01 11:37:12 +01:00 |
Zebediah Figura
|
bc52edc19d
|
winegstreamer: Implement IWMSyncReader::GetOutputFormatCount().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-28 19:27:49 +02:00 |
Zebediah Figura
|
b3655b5be5
|
winegstreamer: Implement IWMSyncReader::GetOutputFormat().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-28 19:27:46 +02:00 |
Zebediah Figura
|
95ffc87988
|
winegstreamer: Implement IWMOutputMediaProps::GetMediaType().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-28 19:27:42 +02:00 |
Zebediah Figura
|
0dc309ef6a
|
winegstreamer: Implement IWMSyncReader::GetOutputProps().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-28 19:27:36 +02:00 |
Zebediah Figura
|
2594822212
|
winegstreamer: Implement IWMStreamConfig::GetStreamType().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-28 19:27:31 +02:00 |
Zebediah Figura
|
250f86b023
|
winegstreamer: Implement IWMStreamConfig::GetStreamNumber().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-27 17:23:42 +02:00 |
Zebediah Figura
|
40ced5e054
|
winegstreamer: Implement IWMProfile::GetStream().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-27 17:23:42 +02:00 |
Zebediah Figura
|
87e4c289e4
|
winegstreamer: Implement IWMProfile::GetStreamCount().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-26 10:39:34 +02:00 |
Zebediah Figura
|
51b6d45503
|
winegstreamer: Create a winegstreamer parser object in wm_reader_open_stream().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-26 10:39:34 +02:00 |
Zebediah Figura
|
c76418fbfd
|
winegstreamer: Add a basic implementation of IWMSyncReader::OpenStream().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-26 10:39:34 +02:00 |
Zebediah Figura
|
37e9f0eada
|
winegstreamer: Move the IWMReaderTimecode implementation to the wm_reader object.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-21 11:20:52 +02:00 |
Zebediah Figura
|
dd182a924f
|
winegstreamer: Move the IWMReaderPlaylistBurn implementation to the wm_reader object.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-21 11:20:51 +02:00 |
Zebediah Figura
|
4f10b95c83
|
winegstreamer: Move the IWMPacketSize2 implementation to the wm_reader object.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-21 11:20:49 +02:00 |
Zebediah Figura
|
4239f2acf7
|
winegstreamer: Move the IWMLanguageList implementation to the wm_reader object.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-20 20:10:26 +02:00 |
Zebediah Figura
|
3dd8eeeebd
|
winegstreamer: Move the IWMHeaderInfo3 implementation to the wm_reader object.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-20 20:10:24 +02:00 |
Zebediah Figura
|
2d0dc2d47c
|
winegstreamer: Move the IWMProfile3 implementation to a separate object.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-10-20 20:10:15 +02:00 |