Michael Stefaniuc
7367685021
qedit: Support COM aggregation for SampleGrabber.
2012-06-27 11:36:28 +02:00
Michael Stefaniuc
703d0a33ce
qedit: COM cleanup for the IPin iface (SampleGrabber).
2012-06-27 11:36:16 +02:00
Michael Stefaniuc
023f79a8dd
qedit: Basic COM cleanup for SampleGrabber.
2012-06-27 11:36:07 +02:00
Michael Stefaniuc
454110ee34
qedit: Print the debug string and not the pointer to it.
2012-03-26 18:15:29 +02:00
Alexandre Julliard
dc880388e1
qedit: Avoid releasing an uninitialized object.
2012-01-16 17:41:56 +01:00
André Hentschel
b5ba054ce8
Assorted header comment cleanup.
2012-01-04 19:35:13 +01:00
Francois Gouget
5f88f362ea
dlls: Standardize on 'static const WCHAR' for our Unicode string literals.
...
Do the same for the corresponding Ansi strings.
2011-12-20 10:16:09 +01:00
Michael Stefaniuc
24da40fa85
qedit/tests: Add SampleGrabber COM aggregation test.
2011-11-22 10:52:07 +01:00
Andrew Talbot
710483eb2a
qedit: Remove unneeded address-of operator from array name.
2011-10-31 23:54:11 +01:00
Francois Gouget
3de330db54
tests: Remove unneeded assert.h includes.
2011-09-27 10:59:56 +02:00
Alexandre Julliard
b56dc9a6f7
winecrt0: Remove the clsid parameter in __wine_(un)register_resources.
2011-08-02 20:47:49 +02:00
Marcus Meissner
20eefd8d22
qedit: Mark internal symbols with hidden visibilitiy.
2011-05-24 11:56:06 +02:00
Michael Stefaniuc
5c2cf08674
qedit: Use an iface instead of a vtbl pointer in MediaDetImpl.
2010-12-09 12:25:21 +01:00
Alexandre Julliard
143746938f
qedit: Convert dll registration to the IRegistrar mechanism.
2010-12-08 16:10:43 +01:00
Maarten Lankhorst
b769a266cf
qedit: Try all possible splitter filters instead of only the first one.
2010-11-26 12:15:10 +01: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
Francois Gouget
59ae1d69f9
qedit: Make (media,pins)enum_create() static.
2010-08-26 13:44:44 +02:00
Alexandre Julliard
b86d515ed6
dlls: Remove explicit imports of kernel32 and ntdll.
2010-07-21 17:38:36 +02:00
Austin English
caf0e0befe
qedit: Fix return value of DllUnregisterServer.
2010-05-27 15:23:25 +02:00
Michael Stefaniuc
98fbcc4de2
qedit: Avoid using long.
2010-05-11 11:06:55 +02:00
Francois Gouget
3428b94a8d
Assorted spelling and case fixes.
2010-03-22 10:49:13 +01:00
Francois Gouget
e18e1c19fd
qedit: Don't cast NULL.
2010-03-22 10:48:40 +01:00
Alexandre Julliard
bef5645eb1
makefiles: Remove the no longer needed explicit separators for dependencies.
2010-03-16 13:28:19 +01:00
Paul Chitescu
029bc761db
qedit: Implement buffering in SampleGrabber.
2010-03-15 14:18:05 +01:00
Paul Chitescu
2ad03b9b74
qedit: SampleGrabber pins should enumerate a preferred format only after the input pin is connected and a fully defined format is known.
2010-03-15 14:18:05 +01:00
Paul Chitescu
5650a9eb8b
qedit: In SampleGrabber ReceiveConnection check early the format type, return VFW_E_INVALIDMEDIATYPE like native.
2010-03-15 14:18:05 +01:00
Paul Chitescu
1d39e74c7a
qedit: A full format is required when connecting either pin of the SampleGrabber.
2010-03-02 11:08:32 +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
Paul Chitescu
381bd1c0ca
qedit: Always print a TRACE when a SampleGrabber pin gets connected.
2010-02-17 12:32:59 +01:00
Paul Chitescu
c56dc3b71e
qedit: In output pin's IPin_Connect call ReceiveConnection on the receiver pin to properly negotiate media type.
2010-02-17 09:42:02 +01:00
Paul Chitescu
2d5ea4b5d5
qedit: Add media type enumerator to SampleGrabber.
2010-02-15 12:09:42 +01:00
Paul Chitescu
43fe5e35b8
qedit: Add pins enumerator implementation to SampleGrabber.
2010-02-15 12:09:35 +01:00
Paul Chitescu
076fdb35ba
qedit: Add current media type and media matching to SampleGrabber.
2010-02-15 12:09:28 +01:00
Paul Chitescu
4457717d79
qedit: Add pins, IMemInputPin implementation and grabbing to SampleGrabber.
2010-02-15 12:09:19 +01:00
Paul Chitescu
40c60e8cd2
qedit: Mostly stubbed out implementation of SampleGrabber filter.
2010-02-04 14:06:35 +01:00
Huw Davies
33a193439d
qedit: Fix a memory leak.
...
Found by Valgrind.
2009-12-15 16:25:06 +01:00
Michael Stefaniuc
b14c0056dd
qedit: Change long to LONG in qedit.idl.
2009-03-12 13:09:54 +01:00
Alexandre Julliard
a506c956a8
qedit/tests: Fix a pointer casting warning on 64-bit.
2009-01-03 20:14:18 +01:00
Alexandre Julliard
79c64acc7b
tests: Don't depend on the static uuid libraries in the tests.
...
This avoids trouble with the broken MingW libraries when
cross-compiling the tests.
2008-07-08 17:51:45 +02:00
Alexandre Julliard
dad21bbcbf
makefiles: List the static libraries as normal imports instead of extra libs.
2008-04-30 14:23:55 +02:00
Dan Hipschman
dfbb2fc9e0
qedit: Add a stub for IMediaDet_get_StreamLength.
...
To get this working by querying the filters for IMediaSeeking and calling
GetDuration, we need a little better support from quartz. For now a stub
is better than nothing.
2008-04-10 09:55:14 +02:00
Dan Hipschman
9536002552
qedit: Implement IMediaDet_get_FrameRate.
2008-04-10 09:55:03 +02:00
Dan Hipschman
3b0d68e409
qedit: Implement IMediaDet_get_StreamMediaType.
2008-04-10 09:54:53 +02:00
Mikołaj Zalewski
7656d8860e
qedit/tests: Fix dependency.
2008-04-09 16:25:49 +02:00
Dan Hipschman
33f270afc0
qedit: Implement IMediaDet_(put|get)_CurrentStream.
2008-04-09 11:46:59 +02:00
Dan Hipschman
d3061d48e1
qedit: Implement IMediaDet_get_OutputStreams.
2008-04-09 11:46:38 +02:00
Dan Hipschman
7d2d5a25cb
qedit: Implement IMediaDet_get_Filename.
2008-04-09 11:44:51 +02:00
Dan Hipschman
dc3d6fbe7f
qedit: Implement IMediaDet_put_Filename.
2008-04-09 11:44:41 +02:00
Dan Hipschman
063aa3a1af
qedit/tests: Fix an incorrect count given to GetTempPathW.
2008-04-09 11:44:33 +02:00
Dan Hipschman
742120ba94
qedit/tests: Add a partial test for IMediaDet_get_StreamMediaType.
2008-04-07 11:26:48 +02:00