Commit graph

660 commits

Author SHA1 Message Date
Jerome Leclanche
1db85c132e quartz: Properly return E_POINTER when ppFilters is null. 2010-05-03 17:20:58 +02:00
Gerald Pfeifer
0dac2e8911 quartz: Remove variable keyframe which is not really used from AVISplitter_next_request. 2010-04-26 09:03:24 -05:00
Gerald Pfeifer
6c016ac039 quartz: Fix return value for StdMediaSample2_GetTime in error cases. 2010-04-26 07:02:48 -05:00
Henri Verbeet
56659c3a70 quartz: Don't return a pointer to a stack variable in AMFilterData_ParseFilterData(). 2010-04-07 13:50:07 +02:00
Mikhail Maroukhine
0a671deb92 quartz: Fix compiler warnings with flag -Wcast-qual. 2010-04-01 18:12:41 +02:00
Francois Gouget
3428b94a8d Assorted spelling and case fixes. 2010-03-22 10:49:13 +01:00
Alexandre Julliard
bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Nikolay Sivov
da550ed257 quartz: Don't cast WSTR to BSTR, convert properly instead. 2010-03-15 14:18:06 +01:00
Paul Chitescu
af2bed44f8 quartz: Silence the FIXME that AsyncReader does not implement IBasicAudio. 2010-03-03 10:59:01 +01:00
Paul Chitescu
daa4943322 quartz: Do not assert() the existence of a media format of an input pin. 2010-02-24 15:12:30 +01:00
Alexandre Julliard
6164ce2d82 makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Christian Costa
b47091a488 quartz: Add stubbed IAMDirectSound interface to DSoundRenderer. 2010-02-08 17:14:44 +01:00
Christian Costa
f48d3c8eab quartz/tests: Add test for querying IAMDirectSound from DSoundRenderer. 2010-02-08 17:14:44 +01:00
Maarten Lankhorst
201c9a14bf quartz: Add some tests for dsound renderer. 2010-02-01 13:56:01 +01:00
Paul Chitescu
e03b98ec68 quartz: Only wait in IMediaEvent::WaitForCompletion if the filter is running. 2009-12-24 12:15:40 +01:00
Paul Chitescu
7251e91d4d quartz: Implement NullRenderer's IBaseFilter::FindPin. 2009-12-24 12:15:40 +01:00
Alexandre Julliard
a3fbb39299 quartz: Implemented a number of the MediaPosition methods. 2009-11-24 15:53:37 +01:00
Alexandre Julliard
c81ac66d87 quartz: Add proxies for strmif.idl. 2009-09-11 13:40:17 +02:00
Juan Lang
e73f31a6ef quartz: Don't crash if sample allocation fails. 2009-08-28 11:54:49 +02:00
Chris Robinson
7ba802ac29 quartz: Release enumpins when done with it. 2009-05-27 11:11:42 +02:00
Christian Costa
74c07a141e quartz: Data may be incomplete at the end of file so do not assert if we have less data than expected. 2009-04-14 11:28:34 -05:00
Marcus Meissner
5fdf50f76d quartz: Make sure cookie* are not uninitialized (Coverity 760). 2009-04-06 12:56:30 +02:00
Kai Blin
3fbf3f66db quartz/tests: If CoCreateInstance() fails, it's safe to return, as no cleanup is needed. 2009-03-24 10:28:01 +01:00
Michael Stefaniuc
efbb4ebf3e widl: Output "LONG" instead of "long" for a 32bit integer.
long is always 32bit in IDL files but that's not true in C.
2009-03-13 11:15:21 +01:00
Michael Stefaniuc
7ef5f44bb5 include: Change long to LONG in axextend.idl. 2009-03-12 13:09:54 +01:00
Michael Stefaniuc
a3269bdc40 quartz: Change long to LONG in control.idl. 2009-03-11 13:03:31 +01:00
Henri Verbeet
166db1e934 quartz: Use a more appropriate size for the video renderer window. 2009-02-19 12:54:00 +01:00
Alasdair Sinclair
20f565de5e quartz/tests: Fix missing void in empty parameter list. 2009-01-30 11:43:29 +01:00
Michael Stefaniuc
cc7fc4abef quartz: Remove superfluous pointer casts. 2009-01-29 14:06:01 +01:00
Nikolay Sivov
5ea119a3d0 quartz: Fix NULL pointer dereference (Coverity). 2009-01-27 14:57:41 +01:00
Paul Vriens
b4d246ba8f quartz/tests: Fix test failures on Win95 by using A-functions. 2009-01-27 11:30:09 +01:00
Francois Gouget
8be5798e3f quartz: Make the IMemInputPin functions static. 2009-01-26 15:13:09 +01:00
Juan Lang
669ced3a67 quartz: Only test for the presence or absence of a single filter in a loop. Testing for more than one depends on the order of enumeration, which isn't guaranteed. 2009-01-22 15:28:23 +01:00
Paul Vriens
9908100305 quartz/tests: Fix some test failures on Win95. 2009-01-21 13:23:55 +01:00
Michael Stefaniuc
2724adae2d quartz/tests: Remove superfluous pointer casts. 2009-01-21 10:25:38 +01:00
Lei Zhang
e9f1aa29b2 quartz: Add a filtergraph test for mpeg files. 2009-01-15 12:42:50 +01:00
Alexandre Julliard
8c33528372 quartz: Use SetWindowLongPtr to store a pointer value. 2009-01-08 17:30:57 +01:00
Alexandre Julliard
0014046adc quartz: Avoid a pointer cast in a trace. 2009-01-08 13:17:49 +01:00
Francois Gouget
14d44a06ba quartz: OutputPin_DeliverNewSegment() is unused so remove it. 2009-01-08 12:40:45 +01:00
Francois Gouget
5b92b39b2c quartz: Reorder some functions to avoid forward declarations. 2009-01-07 14:40:44 +01:00
Christian Costa
fa8cd7435f quartz: Remove unused IMemInputPin vtables. 2008-12-30 13:40:33 +01:00
Christian Costa
c83e4f130f quartz: Fix some traces and fixmes. 2008-12-29 12:52:21 +01:00
Lei Zhang
d17609ad92 quartz: Ignore unknown chunks when parsing AVI headers. 2008-12-19 17:44:43 +01:00
Paul Vriens
061302483f quartz/tests: Fix test failures on Win9x by using A-functions. 2008-12-18 14:53:12 +01:00
Hans Leidekker
8bd9a3aa09 janitorial: Don't depend on user32 for the self registration functions. 2008-12-17 11:38:32 +01:00
Lei Zhang
7e1b714f74 quartz: Enumerate all the pins on filter and check directions when rendering. 2008-12-16 12:52:32 +01:00
Christian Costa
480e697035 quartz: Turn some fixmes into traces. 2008-12-08 22:02:29 +01:00
Christian Costa
1f45516d91 quartz: Accept null clsMinorType for pins when registering filters + tests. 2008-12-08 12:02:33 +01:00
Michael Stefaniuc
1a18b797eb quartz: Don't cast zero. 2008-12-05 12:36:24 +01:00
Alexandre Julliard
18bf17e828 quartz: Use FIELD_OFFSET instead of casting a pointer to int. 2008-12-04 12:14:58 +01:00