Commit Graph

685 Commits

Author SHA1 Message Date
Alexandre Julliard 730f01801f tests: Make some variables static. 2010-10-01 13:41:42 +02:00
Aric Stewart e2b3a7f479 quartz: Improve video window sizing on first sample.
Preserve sizes set by the application and defer erasing as it is not
needed and can cause deadlock between threads with child video windows.
2010-09-28 17:33:19 +02:00
Aric Stewart 97343b0f00 quartz: Allow for proper setting of the video window to WS_CHILD.
If the set_WindowStyle comes before the set_Owner then the style was not 
being set properly (WS_CHILD cannot be set on a window with a NULL 
parent). So reset the window style when the set_Owner command comes in 
to make the new style allowable.
2010-09-24 17:00:15 +02:00
Austin English fc48daa0d2 quartz: Fix compiler warnings on Clang. 2010-09-20 13:55:09 +02:00
Alexandre Julliard 81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Aric Stewart ac6db331ac quartz: Return E_OUTOFMEMORY of the StdMemAllocator is unable to allocate memory. 2010-09-18 13:09:20 +02:00
Alexandre Goujon 19a0350bde quartz: avisplitter Fix query interface test. 2010-09-18 13:07:58 +02:00
Maarten Lankhorst c9ce21ed7e quartz: Add support for renderer methods to MediaSeekingPassThru. 2010-07-28 13:33:41 +02:00
Maarten Lankhorst 5fbef39607 quartz: Implement MediaSeekingPassThru. 2010-07-28 13:33:18 +02:00
Maarten Lankhorst 9c07be4399 quartz: Make it possible to just override IMediaSeeking::GetCurrentPosition. 2010-07-28 13:32:50 +02:00
Maarten Lankhorst f830c544ac quartz: Accept tiny discontinuities in video renderer without printing out an error. 2010-07-28 13:32:33 +02:00
Maarten Lankhorst 3658bf2367 quartz: Fix flushing in dsound renderer. 2010-07-28 13:32:28 +02:00
Harry Jeffery 4faf80280c Fixed various spelling mistakes. 2010-07-26 13:34:20 +02:00
Alexandre Julliard b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
André Hentschel 57408882b6 equartz: Add ntdll to imports. 2010-05-31 14:20:06 +02:00
Michael Stefaniuc 63512e8e98 quartz: Avoid using the long type. 2010-05-20 13:47:44 +02:00
Maarten Lankhorst 02956bf798 quartz: Remove invalid check from put_WindowStyleEx in video renderer. 2010-05-20 12:45:02 +02:00
Maarten Lankhorst ab9cbecf1b quartz: Respect autoshow in video renderer. 2010-05-20 12:44:57 +02:00
Maarten Lankhorst 4c23814c48 quartz: Support negative heights in video renderer. 2010-05-20 12:43:45 +02:00
Maarten Lankhorst 231396de90 quartz: Add support for windowstate in video renderer. 2010-05-19 13:16:34 +02:00
Maarten Lankhorst 5568f33db3 quartz: Forward IMediaFilter to IMediaControl. 2010-05-18 08:50:54 +02:00
Maarten Lankhorst 44827a0336 quartz: Implement IBasicVideo get_AvgTimePerFrame. 2010-05-18 08:50:47 +02:00
Gerald Pfeifer cb469fec8b quartz: Fix return value of DSoundRender_GetState. 2010-05-14 11:05:29 +02:00
Gerald Pfeifer 5fd618a0cd quartz: Remove unused variable pOutputPin from MPEGSplitter_process_sample. 2010-05-12 14:13:15 +02:00
Gerald Pfeifer af72df259e quartz: Remove variable keyframe which is not really used from AVISplitter_next_request. 2010-05-10 10:16:53 +02:00
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