Commit Graph

70 Commits

Author SHA1 Message Date
Michael Stefaniuc
d335af1ec0 amstream: Use an iface instead of an vtbl pointer in IAMMultiMediaStreamImpl. 2010-12-05 12:25:37 +01:00
Alexandre Julliard
025a84a15a amstream: Convert dll registration to the IRegistrar mechanism. 2010-12-03 14:28:23 +01:00
Alexandre Julliard
730f01801f tests: Make some variables static. 2010-10-01 13:41:42 +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
Alexandre Julliard
b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Christian Costa
01624ea6c2 amstream: Fix AddRef calls. 2010-04-06 13:57:33 +02:00
Qingchuan Wang
33f41d1538 amstream: Expose also IMultiMediaStream which is the base interface of IAMMultiMediaStream. 2010-04-06 13:55:53 +02:00
Alexandre Julliard
bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +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
607cb33fd5 amstream: Register media stream filter. 2010-01-29 17:27:19 +01:00
Christian Costa
d32ada8fa5 amstream: Simplify declaration of VTable members. 2010-01-14 09:09:20 -06:00
Marcus Meissner
870bb4e6de amstream/tests: Handle directdraw not being created (Coverity 920). 2009-04-22 13:13:47 +02:00
Christian Costa
c0f6808db6 amstream/tests: Improve render file test. Move OpenFile specific test into a separate test function. 2009-04-20 17:40:28 +02:00
Christian Costa
d755cd7c4a amstream/tests: Fix crosstest build. 2009-04-15 15:56:04 -05:00
Christian Costa
b5dbbd4f3a amstream/tests: Beginning of tests. 2009-04-14 11:28:35 -05:00
Christian Costa
73eff344f0 amstream: Initialize the stream in OpenFile if not done before. 2009-04-14 11:28:35 -05:00
Christian Costa
81ebb0900d amstream: Turn Initialize FIXME into a TRACE. 2009-04-14 11:28:34 -05:00
Joerg-Cyril.Hoehle@t-systems.com
110c287f2f amstream: Log GUID instead of pointer. 2009-03-30 17:39:23 +02:00
Christian Costa
8469689a71 amstream: Implement IAMMultiMediaStreamImpl_GetFilterGraph. 2009-03-26 11:51:03 +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
e0851fc1fa amstream: Remove superfluous casts. 2009-01-08 12:54:37 +01:00
Hans Leidekker
63aff890d7 janitorial: Remove unneeded user32 imports. 2008-12-17 11:38:36 +01:00
Hans Leidekker
8bd9a3aa09 janitorial: Don't depend on user32 for the self registration functions. 2008-12-17 11:38:32 +01:00
Christian Costa
48e213b4d8 amstream: Add stubbed implementation of MediaStreamFilter. 2008-12-15 12:32:53 +01:00
Christian Costa
c4a8ab069f amstream: Some fixes. 2008-12-15 12:32:35 +01:00
Christian Costa
039c15a60a amstream: Implement IDirectDrawMediaStream. 2008-12-15 12:31:59 +01:00
David Adam
c41a903969 Revert "amstream: Fix the condition of existence of the IMediaStream interface."
This reverts commit 653c7e7dca.
2008-06-09 12:55:54 +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
David Adam
8c21ebc685 amstream: Register CLSID_AMDirectDrawStream. 2008-04-28 14:31:51 +02:00
David Adam
653c7e7dca amstream: Fix the condition of existence of the IMediaStream interface. 2008-04-28 14:31:22 +02:00
Stefan Leichter
c14bf9223c amstream: Remove 'recursive registry key delete' function. 2007-09-27 11:58:38 +02:00
Michael Stefaniuc
0152ec0375 janitorial: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:50 +02:00
Andrew Talbot
505c97d795 amstream: Exclude unused headers. 2007-04-23 20:01:01 +02:00
Joris Huizer
a19b568063 amstream: sign-compare fixes. 2007-03-17 19:52:15 +01:00
Andrew Talbot
8cbba46dba amstream: Constify a variable. 2007-02-13 12:08:15 +01:00
Francois Gouget
9fe4673347 Don't include windows.h & co in the Wine sources.
Remove uneeded COM_NO_WINDOWS_H defines.
2006-10-24 17:47:09 +02:00
Michael Stefaniuc
158253bffd amstream: Win64 printf format warning fixes. 2006-10-07 17:47:40 +02:00
Michael Stefaniuc
85ce5117c5 Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int. 2006-09-29 16:08:30 +02:00
Alexandre Julliard
32ab895e46 makefiles: Generate the dependencies line to avoid some code duplication. 2006-09-14 09:38:16 +02:00
Bang Jun-Young
e4d3a72165 amstream: Fix argument types to match the PSDK. 2006-07-11 12:05:35 +02:00
Alexandre Julliard
77dc0d9be5 .gitignore: Added wildcards to ignore generated resource files. 2006-07-10 21:39:00 +02:00
Alexandre Julliard
cc2b3b48e6 Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Paul Vriens
8f143f190c Use the return value of register_key_guid. 2006-06-30 21:08:07 +02:00
Ivan Leo
27bfdc2a02 amstream: Implement IAMMultiMediaStreamImpl_OpenFile and IAMMultiMediaStreamImpl_OpenMoniker. 2006-06-26 13:38:02 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Robert Shearman
74407105d2 Check the return value from register_key_guid in all the DLL registering code. 2006-05-10 19:38:04 +02:00
Alexandre Julliard
0ec7e1a591 Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
Christian Costa
fc94be1149 Add stub implementation of IMediaStream interface. 2005-11-07 16:38:48 +00:00
Christian Costa
42258c45be Use a more standard indentation style. 2005-11-01 18:06:03 +00:00
Alexandre Julliard
7e22be4d84 We are no longer generating .dbg.c files. 2005-09-29 10:35:58 +00:00