158 Commits

Author SHA1 Message Date
Jacek Caban
289bdc4f45 strmbase: Store BasePinFuncTable inside Base*PinFuncTable structs. 2014-01-06 20:47:02 +01:00
Jacek Caban
9372274533 qcap: Added AVICompressorIn_Receive implementation. 2014-01-02 15:50:11 +01:00
Alexandre Julliard
99ef0d6ff0 makefiles: Get rid of the MAKE_TEST_RULES variable. 2014-01-02 12:13:16 +01:00
Alexandre Julliard
5e7416e5c8 makefiles: Get rid of the MAKE_DLL_RULES variable. 2014-01-02 12:08:18 +01:00
Jacek Caban
47cc78c454 qcap: Added AVI compressor Start and Stop implementations. 2013-12-31 12:23:00 +01:00
Jacek Caban
0414557ef7 qcap: Added AVICompressorOut_DecideBufferSize implementation. 2013-12-31 12:22:57 +01:00
Jacek Caban
6b30b6fb4e qcap: Added AVICompressorOut_GetMediaType implementation. 2013-12-31 12:22:54 +01:00
Jacek Caban
56fa8f1cc5 qcap: Added AVICompressorIn_ReceiveConnection implementation. 2013-12-31 12:22:51 +01:00
Jacek Caban
1a2c6b9570 qcap: Added AVICompressorIn_CheckMediaType implementation. 2013-12-31 12:22:40 +01:00
Jacek Caban
d45241dd91 qcap: Added IPersistPropertyBag::Load implementation. 2013-12-31 12:22:17 +01:00
Jacek Caban
71687bef17 qcap: Added AVI compressor output pin stub implementation. 2013-12-30 19:43:57 +01:00
Jacek Caban
792c53ad25 qcap: Added AVI compressor input pin stub implementation. 2013-12-30 19:43:51 +01:00
Jacek Caban
cd90d8fdd8 qcap: Added IPersistPropertyBag stub implementation to AVI compressor. 2013-12-30 19:43:45 +01:00
Jacek Caban
99c96b0f01 qcap: Added CLSID_AVICo stub implementation. 2013-12-19 17:30:31 +01:00
Piotr Caban
6dce36357a qcap: Fix Avi Mux output pin Connect implementation. 2013-11-26 14:40:15 +01:00
Piotr Caban
4a3b8d2e3c qcap: Add helper to initalize test_filter structure. 2013-11-26 14:40:12 +01:00
Piotr Caban
be36954605 qcap: Constify vtables in Avi Mux tests. 2013-11-26 14:40:09 +01:00
Piotr Caban
56062fb9d5 qcap: Add Avi Mux input pin ReceiveConnection test. 2013-11-26 14:40:06 +01:00
Piotr Caban
6348029c61 qcap: Add Avi Mux filter EnumMediaTypes tests. 2013-11-26 14:40:01 +01:00
Piotr Caban
85730046ef qcap: Add AVI Mux input pin stub. 2013-11-25 16:28:17 +01:00
Piotr Caban
2c945b01e0 qcap: Add AVI Mux output pin stub. 2013-11-25 16:23:29 +01:00
Piotr Caban
5a69b888f7 qcap: Fix ICaptureGraphBuilder2::RenderStream test failures. 2013-11-22 13:59:40 +01:00
Piotr Caban
6702f44500 qcap: Add AVI Mux QueryInterface tests. 2013-11-22 13:59:38 +01:00
Piotr Caban
ed858386e5 qcap: Add AVI Mux filter stub. 2013-11-21 13:32:45 +01:00
Piotr Caban
cdbf03df83 qcap: Add ICaptureGraphBuilder2::RenderStream test with intermediate filter. 2013-11-20 16:54:39 +01:00
Piotr Caban
2b1befb9a0 qcap: Add initial ICaptureGraphBuilder2::RenderStream tests. 2013-11-20 16:54:38 +01:00
Piotr Caban
f810d14149 qcap: Warn if additional filters should be used in ICaptureGraphBuilder2::RenderStream. 2013-11-20 16:54:36 +01:00
Piotr Caban
4adcca84f0 qcap: Don't ignore type and category parameters in ICaptureGraphBuilder2::FindPin. 2013-11-20 13:35:19 +01:00
Piotr Caban
badc77d522 qcap: Support compression filter in ICaptureGraphBuilder2::RenderStream. 2013-11-20 13:35:14 +01:00
Damjan Jovanovic
94c7806481 qcap/tests: Add a smart tee filter test. 2013-07-10 16:50:15 +02:00
Francois Gouget
e920d1a661 qcap: Fix compilation on systems that have v4l1 but not VIDIOCMCAPTURE & co. 2013-03-06 17:40:58 +01:00
Damjan Jovanovic
632d82f4ac qcap: Use the BaseOutputPin's IMemAllocator. 2013-01-15 12:18:17 +01:00
Dmitry Timoshkov
98166a5980 qcap: Fix compilation on older systems. 2013-01-15 12:10:56 +01:00
Damjan Jovanovic
8d4f636d54 qcap: Use libv4l1.h when available, instead of linux/videodev.h which is deprecated/obsolete. 2013-01-14 11:18:04 +01:00
Christian Costa
c503af8516 qcap: Remove useless FIXME. 2012-10-15 15:25:26 +02:00
Nikolay Sivov
1bd91a4fd2 qcap: Call interface methods properly. 2012-08-20 10:59:29 +02:00
Marcus Meissner
985d2ba18e qcap: Fixed another use-after free (Coverity). 2012-08-20 10:55:34 +02:00
Marcus Meissner
524ff6fe27 qcap: Fixed a use after free in error path (Coverity). 2012-08-20 10:55:28 +02:00
Christian Costa
e3c781376e qcap: Enable registration of all non yet implemented filters. 2012-03-29 20:49:33 +02:00
Aric Stewart
29d3c75442 strmbase: COM cleanup for BaseFilter. 2012-03-26 18:15:48 +02:00
André Hentschel
b5ba054ce8 Assorted header comment cleanup. 2012-01-04 19:35:13 +01:00
Francois Gouget
c7cb3e6cb2 configure: Use errno.h instead of the non-standard sys/errno.h header. 2011-12-15 17:46:38 +01:00
Alexandre Julliard
b870cd1a16 qcap: Include system headers before Windows headers. 2011-09-06 13:25:50 +02:00
Michael Stefaniuc
5f77ad406e qcap: COM cleanup in capturegraph.c. 2011-08-22 16:14:33 +02:00
Marcus Meissner
2f2b573259 qcap: Mark internal symbols with hidden visibility. 2011-05-24 11:56:11 +02:00
Paul Chitescu
84a39b4f63 qcap: Initialize to NULL the content of ppPin, not the pointer itself. 2011-05-11 14:56:49 +02:00
Francois Gouget
6a48fcec48 qcap: Ifdef-out code that is not used if V4L support is missing. 2011-04-14 17:37:18 +02:00
Francois Gouget
a3029f01d7 qcap: Make VfwPin_GetMediaTypeVersion() static. 2011-03-16 16:31:52 +01:00
Michael Stefaniuc
671400c455 qcap: Use ifaces instead of vtbl pointers in VfwCapture. 2010-12-21 15:49:37 +01:00
Aric Stewart
7e8751b2e1 strmbase: More properly standardized pin implementations for NewSegment. 2010-11-01 14:53:29 +01:00