Chris Robinson
|
6eefb9d3dd
|
quartz: Release objects when they're no longer needed.
|
2007-03-19 12:24:09 +01:00 |
Chris Robinson
|
54f4a4a779
|
quartz: Disconnect pins when their filter is removed.
|
2007-03-19 12:24:02 +01:00 |
Chris Robinson
|
d8dc9fb319
|
quartz: Release objects when pins fail to connect.
|
2007-03-19 12:23:54 +01:00 |
Chris Robinson
|
52529c923d
|
quartz: Hold a reference on a filter while sending data to it.
|
2007-03-19 12:23:46 +01:00 |
Chris Robinson
|
2e726e6e11
|
quartz: Avoid asserting from used samples on allocator release.
|
2007-03-13 21:28:57 +01:00 |
Chris Robinson
|
809f68420f
|
quartz: Force disconnect when a filter is fully released.
|
2007-03-13 21:28:26 +01:00 |
Chris Robinson
|
559d541cf8
|
quartz: Cleanup properly around error conditions and avoid a potential infinite loop.
|
2007-03-13 21:28:08 +01:00 |
Jan Zerebecki
|
b5619e8628
|
quartz: Add DebugInfo to critical sections.
Also add missing DeleteCriticalSection.
|
2007-03-12 13:39:49 +01:00 |
Chris Robinson
|
868dd534e8
|
quartz: Stop DSound buffer playback when the filter is paused or stopped, not the next time it's processed.
|
2007-03-12 12:08:25 +01:00 |
Chris Robinson
|
e44a0d6d4d
|
quartz: Check allocation failure and clear memory in DSound Renderer.
|
2007-03-09 21:20:22 +01:00 |
Tomas Carnecky
|
9b4f99782e
|
dsound: Update prototypes for IDirectSoundBuffer::Lock/Unlock.
|
2007-03-08 21:30:54 +01:00 |
Chris Robinson
|
045270605c
|
quartz: Use proper alloc/free functions for COM objects.
|
2007-03-08 13:53:54 +01:00 |
Chris Robinson
|
0717c96192
|
quartz: Improve reference traces.
|
2007-03-05 18:08:29 +01:00 |
Chris Robinson
|
efe156ae8e
|
quartz: Don't AddRef an object we just created and are handing back to the caller.
|
2007-03-05 13:00:24 +01:00 |
Chris Robinson
|
7f9becf854
|
quartz: Report the previous refcount of a PullPin object.
|
2007-03-05 12:59:49 +01:00 |
Chris Robinson
|
5a19e3b7bc
|
quartz: Use the right vtable offset for the IMediaFilter functions.
|
2007-03-05 12:14:15 +01:00 |
Chris Robinson
|
3f089b4424
|
quartz: Use the proper CLSID when creating the IFilterMapper2 interface.
|
2007-03-05 12:08:09 +01:00 |
Chris Robinson
|
92aaba0d6f
|
quartz: Return the proper interface for IFilterMapper.
|
2007-03-05 12:07:59 +01:00 |
Chris Robinson
|
ac647156d8
|
quartz: Implement IUnknown methods for IMediaPosition.
|
2007-02-21 10:53:59 +01:00 |
Chris Robinson
|
5a8ee37191
|
quartz: Don't release filters when they connect.
|
2007-02-21 10:53:54 +01:00 |
Chris Robinson
|
4284c504ab
|
quartz: Initialize a pointer to NULL for the case of no enumerated filters.
|
2007-02-20 12:02:15 +01:00 |
Chris Robinson
|
7d597264dc
|
quartz: Add IMediaPosition interface and stubs.
|
2007-02-20 12:01:54 +01:00 |
Chris Robinson
|
31407d2659
|
quartz: Better handle error conditions when connections fail.
|
2007-02-20 12:01:33 +01:00 |
Chris Robinson
|
c5ae1fc7d8
|
quartz: Return proper error codes from GraphBuilder_RenderFile.
|
2007-02-19 12:42:53 +01:00 |
Chris Robinson
|
763fc7cf3a
|
quartz: Make sure the splitter has output plugins before trying to render them.
|
2007-02-19 12:42:46 +01:00 |
Chris Robinson
|
e3061405ca
|
quartz: Check for the proper ID when querying for the IBasicAudio interface.
|
2007-02-19 12:42:39 +01:00 |
Chris Robinson
|
a512b9abb5
|
quartz: Don't use uninitialized memory in ACMWrapper.
|
2007-02-19 12:42:33 +01:00 |
Chris Robinson
|
7605dc0d74
|
quartz: Stop and free the dsound buffer when needed.
|
2007-02-19 12:39:59 +01:00 |
Chris Robinson
|
2250c2898f
|
quartz: Loop through the rest of the possible filters even when a connection fails.
|
2007-02-14 12:30:13 +01:00 |
Chris Robinson
|
134d8a026a
|
quartz: Remove 1GB AVI size limitation.
|
2007-02-14 12:30:02 +01:00 |
Chris Robinson
|
0885141c64
|
quartz: Properly handle input parameters in FileSource_GetCurFile.
|
2007-02-14 12:29:57 +01:00 |
Andrew Talbot
|
6ef74bc9c8
|
quartz: Fix a typo.
Should fix Coverity CID-348 (dereference before NULL check).
|
2007-02-05 12:32:51 +01:00 |
Andrew Talbot
|
d303896fe0
|
quartz: Declare a function static.
|
2007-01-24 12:28:47 +01:00 |
Francois Gouget
|
4fb03d9091
|
quartz: Use '%u' to print GetLastError().
|
2007-01-05 18:24:20 +01:00 |
Dmitry Timoshkov
|
c78621eda4
|
quartz: Make some data const and static.
|
2006-11-29 12:44:31 +01:00 |
Francois Gouget
|
b2656633a6
|
Add some documentation headers to make winapi_check happy.
|
2006-11-13 13:01:15 +01:00 |
Andrew Talbot
|
a0e9fc872f
|
quartz: Cast-qual warnings fix.
|
2006-11-13 12:46:41 +01:00 |
Andrew Talbot
|
35c0886939
|
quartz: Cast-qual warning fix.
|
2006-11-10 11:36:57 +01:00 |
Francois Gouget
|
30e44c85c8
|
Assorted spelling fixes.
|
2006-11-07 15:25:24 +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 |
Hans Leidekker
|
cfbb859f59
|
quartz: Win64 printf format warning fixes.
|
2006-10-13 12:08:41 +02:00 |
Michael Stefaniuc
|
44e65a0fac
|
quartz/tests: Win64 printf format warning fixes.
|
2006-10-09 12:44:21 +02:00 |
James Hawkins
|
99e2c6dff2
|
janitorial: Remove redundant NULL checks before CoTaskMemFree (found by Smatch).
|
2006-10-07 17:52:51 +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 |
Andrew Talbot
|
04423c4f59
|
quartz: Cast-qual warnings fix.
|
2006-09-25 18:16:35 +02:00 |
Alexandre Julliard
|
32ab895e46
|
makefiles: Generate the dependencies line to avoid some code duplication.
|
2006-09-14 09:38:16 +02:00 |
Robert Shearman
|
7d6dbed3cf
|
quartz: Use the absolute height of the bitmap format as a negative values simply means it is a top-down bitmap.
|
2006-08-28 17:48:53 +02:00 |
Alexandre Julliard
|
5cf75e615a
|
makefiles: Only run test and documentation targets in directories that need them.
|
2006-08-28 13:37:44 +02:00 |
Alex Villacís Lasso
|
bc06d70770
|
quartz: Skip over INFO chunk in AVI file parsing.
|
2006-08-26 18:54:11 +02:00 |
Stefan Leichter
|
19d275f775
|
quartz: Print 64bit integers with wine_dbgstr_longlong.
|
2006-08-18 20:56:20 +02:00 |