Christian Costa
|
50fda76b40
|
quartz: Return properly when input is flushing or reaching end of stream.
|
2008-12-03 09:49:19 +01:00 |
Ricardo Filipe
|
abe85bcb99
|
quartz: Removed dead code and variables (llvm/clang).
|
2008-11-25 11:49:51 +01:00 |
Francois Gouget
|
a516f27c2f
|
quartz: assert.h is not a local include.
|
2008-07-28 11:34:26 +02:00 |
Maarten Lankhorst
|
992fb02c73
|
quartz: Fix deadlock with transform filter.
|
2008-07-09 10:58:27 +02:00 |
Maarten Lankhorst
|
9985f2efc9
|
quartz: Implement state transitions in video renderer.
|
2008-07-04 19:50:52 +02:00 |
Maarten Lankhorst
|
28c7b230ed
|
quartz: Fix return value for video renderer.
|
2008-07-03 11:50:52 +02:00 |
Alexandre Julliard
|
aa68258b7a
|
Fix a few %ll printf formats.
|
2008-06-30 12:50:07 +02:00 |
Maarten Lankhorst
|
dae09d000c
|
quartz: Implement VideoRenderer_GetCurrentImage.
|
2008-06-24 11:47:10 +02:00 |
Maarten Lankhorst
|
2eb66373f5
|
quartz: Implement IMediaSeeking in the video renderer.
|
2008-06-21 11:16:45 +02:00 |
Maarten Lankhorst
|
e8705402a4
|
quartz: Add the ability to force a pin to use a certain renderer.
|
2008-06-21 11:14:58 +02:00 |
Maarten Lankhorst
|
5026c25e05
|
quartz: Initialize some uninitialized variables in the video renderer.
|
2008-05-22 11:46:25 +02:00 |
Maarten Lankhorst
|
37847b0d9b
|
quartz: Keep track of the time in the video renderer.
|
2008-04-29 12:45:31 +02:00 |
Maarten Lankhorst
|
7934951343
|
quartz: Make the EnumPins interface dynamic.
Take a reference to the ibasefilter and request it for the pins and a
cookie. This seems to be the easiest way to ensure correctness.
|
2008-04-28 14:21:23 +02:00 |
Andrew Talbot
|
523552fcc3
|
quartz: Remove unused variables.
|
2008-04-24 11:49:56 +02:00 |
Maarten Lankhorst
|
f9c2d8e2f4
|
quartz: Add some more tests and fix wine to pass them.
|
2008-04-21 14:05:38 +02:00 |
Maarten Lankhorst
|
458b09a84d
|
quartz: Make the video renderer drop preroll samples.
|
2008-04-21 14:05:37 +02:00 |
Austin English
|
313a85f163
|
Spelling fixes.
|
2008-04-17 12:25:57 +02:00 |
Maarten Lankhorst
|
3dc8384aa9
|
quartz: Reject samples in video renderer when stopped.
When stopped video renderer no longer updates, so don't even try.
|
2008-04-17 11:42:07 +02:00 |
Maarten Lankhorst
|
3e9cee050f
|
quartz: Add VIDEOINFOHEADER2 support to VideoRenderer.
|
2008-04-15 14:33:36 +02:00 |
Maarten Lankhorst
|
01c6e64da6
|
quartz: Handle flushing and end of stream notifications for input pins.
|
2008-04-07 11:35:36 +02:00 |
Maarten Lankhorst
|
fab66ee7a0
|
quartz: Get rid of code duplication and add a flush method.
|
2008-04-07 11:34:59 +02:00 |
Maarten Lankhorst
|
db8b2ca7b4
|
quartz: Silence requests for ipin on filters.
|
2008-03-24 11:32:26 +01:00 |
Lei Zhang
|
9742724afe
|
quartz: Add VideoRendererDefault.
|
2008-02-08 11:03:22 +01:00 |
Lei Zhang
|
63df94ba0b
|
quartz: Give video renderer's Inner_QueryInterface a less generic name.
|
2007-12-14 12:25:20 +01:00 |
Lei Zhang
|
932cc2d7f9
|
quartz: Make video renderer aggregatable.
|
2007-12-13 14:36:15 +01:00 |
Michael Stefaniuc
|
41044dcd8c
|
quartz: Fix memory leaks on error paths. Found by Smatch.
|
2007-11-19 13:53:56 +01:00 |
Alex Villacís Lasso
|
fb8df8ea82
|
quartz: Fix video rendering sizing/positioning bugs.
|
2007-06-20 15:10:58 +02:00 |
Andrew Talbot
|
a894ab6bd0
|
quartz: Exclude unused headers.
|
2007-05-17 12:44:57 +02:00 |
Chris Robinson
|
6bd3b156ac
|
quartz: Don't delete critical sections before the filter's pins are done using them.
|
2007-03-20 13:00:26 +01:00 |
Chris Robinson
|
809f68420f
|
quartz: Force disconnect when a filter is fully released.
|
2007-03-13 21:28:26 +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
|
045270605c
|
quartz: Use proper alloc/free functions for COM objects.
|
2007-03-08 13:53:54 +01:00 |
Francois Gouget
|
4fb03d9091
|
quartz: Use '%u' to print GetLastError().
|
2007-01-05 18:24:20 +01:00 |
Francois Gouget
|
30e44c85c8
|
Assorted spelling fixes.
|
2006-11-07 15:25:24 +01:00 |
Hans Leidekker
|
cfbb859f59
|
quartz: Win64 printf format warning fixes.
|
2006-10-13 12:08:41 +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 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Christian Costa
|
b82d94e4f1
|
Make window uses black brush for background.
Check format type of video stream.
|
2005-10-10 10:44:54 +00:00 |
Alexandre Julliard
|
9f859692f9
|
Replace DPRINTF by TRACE in a few places.
|
2005-09-25 15:23:21 +00:00 |
Christian Costa
|
19f9da8044
|
Fix rendering of paletted video stream.
|
2005-08-17 09:51:57 +00:00 |
Mike McCormack
|
0791d06215
|
Interlocked LONG* gcc warning fixes.
|
2005-07-12 19:21:36 +00:00 |
Francois Gouget
|
7706560dcd
|
Remove unneeded NULL cast.
|
2005-06-17 20:55:27 +00:00 |
Christian Costa
|
acb2ff2da5
|
Added window support to the video renderer:
- replaced ddraw code by window code.
- implemented IBasicVideo and IVideoWindow interfaces.
|
2005-06-13 11:37:55 +00:00 |
Christian Costa
|
09b4966957
|
Don't use fullscreen mode in video renderer for now and improve error
handling a bit.
Improved a bit Run/Pause/Stop methods of parser template.
|
2005-06-07 20:29:23 +00:00 |
Dmitry Timoshkov
|
eba47f1dfe
|
Make remaining OLE interface vtables const.
|
2005-06-06 19:50:35 +00:00 |
Christian Costa
|
cb6e4a12ea
|
Release clock only when one is set.
|
2005-06-04 09:37:35 +00:00 |
Peter Berg Larsen
|
e732fc023d
|
Janitorial: Get rid of strncpy/strncpyW.
|
2005-03-28 14:17:51 +00:00 |
Christian Costa
|
7dea79c487
|
Handle End Of Stream notifications.
Some AVI Splitter fixes.
|
2005-03-02 10:12:12 +00:00 |
Paul Vriens
|
c6559a104c
|
- Use Interlocked* functions in AddRef and Release.
- Store the result of the Interlocked functions and use only this.
|
2005-01-06 19:36:47 +00:00 |
Christian Costa
|
9b8d5c625f
|
Initialize the COM libraries for the newly created worker thread in
the AVI splitter.
Fixed some returned error codes.
Show refcount in the AddRef/Release traces in filter.
Added 24 bits source in the video renderer.
|
2004-12-27 17:15:58 +00:00 |