Alessandro Pignotti
|
4910121972
|
quartz: The filter graph manager should handle GetCurrentPosition itself.
|
2013-03-05 09:50:03 +01:00 |
Alessandro Pignotti
|
d1ff1c0495
|
quartz: It's not guaranteed that filters have a GUID in the property bag.
|
2013-03-01 18:03:30 +01:00 |
Alessandro Pignotti
|
3271406502
|
quartz: Get the CLSID directly from the filter.
|
2013-03-01 18:03:30 +01:00 |
Alessandro Pignotti
|
1ebed65e92
|
quartz: Use the moniker to create the filter directly.
|
2013-03-01 18:03:30 +01:00 |
Alessandro Pignotti
|
e583f8806e
|
quartz: Check byte patterns in GetFileSourceFilter.
The idea is to create a temporary AsyncReader and use it to match a
better filter. If no match is found the temporary filter is returned.
|
2013-02-27 19:23:12 +01:00 |
Alessandro Pignotti
|
ebc37f45e6
|
quartz: Properly implement IGraphVersion in IFilterGraph.
|
2013-02-25 10:40:40 +01:00 |
Alessandro Pignotti
|
ea16925d8c
|
quartz: IEnumFiltersImpl needs to access data from IGraphFilterImpl.
|
2013-02-25 10:40:40 +01:00 |
Christian Costa
|
80b33cf38b
|
quartz: Remove redundant traces.
|
2012-10-12 12:12:34 +02:00 |
Christian Costa
|
7ea44c0007
|
quartz: Forward IMediaControl_RenderFile to IFilterGraph2_RenderFile.
|
2012-10-09 18:32:24 +02:00 |
Marcus Meissner
|
791bc1cb93
|
quartz: Handle freeing pins in error case (Coverity).
|
2012-09-03 15:49:31 +02:00 |
Nikolay Sivov
|
17450f0be0
|
quartz: Use proper method macros.
|
2012-08-15 12:17:54 +02:00 |
Michael Stefaniuc
|
4e57e3bf52
|
quartz: Remove an object to IFilterGraph2 cast.
|
2012-07-09 10:00:15 -04:00 |
Michael Stefaniuc
|
692814e1f2
|
quartz: Standardize COM aggregation for FilterGraph.
|
2012-07-02 10:55:56 +02:00 |
Aric Stewart
|
10b2a21c3b
|
quartz: Do not report a position unless the filter graph is running or has been paused.
|
2012-02-06 10:19:31 -06:00 |
Aric Stewart
|
53bd62737c
|
quartz: If the MediaSeeking is not implemented all the way up the passthru chain fall back to the filtergraph's clock to find position.
|
2012-02-01 16:42:44 +01:00 |
Aric Stewart
|
8c91f1bf5e
|
quartz: Implement IObjectWithSite and IAMGraphBuilderCallback for the FilterGraph.
|
2012-01-16 18:17:49 +01:00 |
André Hentschel
|
b5ba054ce8
|
Assorted header comment cleanup.
|
2012-01-04 19:35:13 +01:00 |
Erich Hoover
|
09f134cb69
|
quartz: Fix converting between the media time and REFTIME.
|
2011-09-12 16:49:58 +02:00 |
Michael Stefaniuc
|
92f29035d8
|
quartz: COM cleanup for the IMediaPosition iface.
|
2011-07-01 14:39:36 +02:00 |
Michael Stefaniuc
|
482879462a
|
quartz: COM cleanup for the IGraphConfig iface.
|
2011-07-01 14:39:36 +02:00 |
Michael Stefaniuc
|
13626d06e6
|
quartz: COM cleanup for the IMediaEventSink iface.
|
2011-07-01 14:39:36 +02:00 |
Michael Stefaniuc
|
e97b34b26e
|
quartz: COM cleanup for the IMediaFilter iface.
|
2011-07-01 14:39:36 +02:00 |
Michael Stefaniuc
|
eca149bb4b
|
quartz: COM cleanup for the IMediaEventEx iface.
|
2011-07-01 14:39:36 +02:00 |
Michael Stefaniuc
|
6d929c71b6
|
quartz: COM cleanup for the IVideoWindow iface.
|
2011-07-01 14:39:36 +02:00 |
Michael Stefaniuc
|
a37208ba96
|
quartz: COM cleanup for the IBasicVideo2 iface.
|
2011-07-01 14:39:35 +02:00 |
Michael Stefaniuc
|
8d52dffc6d
|
quartz: COM cleanup for the IBasicAudio iface.
|
2011-07-01 14:39:35 +02:00 |
Michael Stefaniuc
|
deb489c2d2
|
quartz: COM cleanup for the IMediaSeeking iface.
|
2011-07-01 14:39:35 +02:00 |
Michael Stefaniuc
|
6c3e62fdaf
|
quartz: COM cleanup for the IMediaControl iface.
|
2011-07-01 14:39:35 +02:00 |
Michael Stefaniuc
|
2d589407b3
|
quartz: Pass the object instead of the iface to an internal helper.
|
2011-07-01 14:39:35 +02:00 |
Michael Stefaniuc
|
f888eb9135
|
quartz: COM cleanup for the IFilterGraph2 iface.
|
2011-07-01 14:39:35 +02:00 |
Austin English
|
376bbd1ecc
|
quartz: Remove extraneous parentheses (LLVM/Clang).
|
2011-04-13 14:13:55 +02:00 |
Maarten Lankhorst
|
b353f32453
|
quartz: Handle seeking while running better.
|
2010-12-14 16:01:11 +01:00 |
Maarten Lankhorst
|
804a9d14c9
|
quartz: Remove default clock if the providing filter is removed from filtergraph.
|
2010-12-06 19:15:51 +01:00 |
Maarten Lankhorst
|
6e7aff2544
|
quartz: Add support for filtermapper3 to filtergraph.
|
2010-12-03 14:28:29 +01:00 |
Maarten Lankhorst
|
2b01660178
|
quartz: Handle selecting default sync source better.
|
2010-11-29 19:43:33 +01:00 |
Maarten Lankhorst
|
0a4adc1f10
|
quartz: Prevent circular connections in render case too.
|
2010-11-25 11:49:06 +01:00 |
Maarten Lankhorst
|
10c51a80f0
|
quartz: Reset stream time when paused after seeking.
|
2010-11-10 12:14:32 +01:00 |
Maarten Lankhorst
|
120dd66ed2
|
quartz: Actually use the start time in SendRun.
|
2010-11-08 13:30:26 +01:00 |
Maarten Lankhorst
|
4f8584ac27
|
quartz: Remove position from filtergraph.
|
2010-11-08 13:30:25 +01:00 |
Maarten Lankhorst
|
769b3b515f
|
quartz: Fix run/pause/stop in filtergraph.
|
2010-11-05 17:15:36 +01:00 |
Maarten Lankhorst
|
14229c1176
|
quartz: Simplify all_renderers_seek.
Since IAMFilterMiscFlags is supported by all source/renderer filters, use that instead.
|
2010-11-05 17:15:36 +01:00 |
Maarten Lankhorst
|
7fda01e522
|
quartz: Change HeapRealloc call to CoTaskMemRealloc.
|
2010-11-05 17:15:35 +01:00 |
Michael Stefaniuc
|
63512e8e98
|
quartz: Avoid using the long type.
|
2010-05-20 13:47:44 +02:00 |
Maarten Lankhorst
|
5568f33db3
|
quartz: Forward IMediaFilter to IMediaControl.
|
2010-05-18 08:50:54 +02:00 |
Paul Chitescu
|
e03b98ec68
|
quartz: Only wait in IMediaEvent::WaitForCompletion if the filter is running.
|
2009-12-24 12:15:40 +01:00 |
Alexandre Julliard
|
a3fbb39299
|
quartz: Implemented a number of the MediaPosition methods.
|
2009-11-24 15:53:37 +01:00 |
Michael Stefaniuc
|
7ef5f44bb5
|
include: Change long to LONG in axextend.idl.
|
2009-03-12 13:09:54 +01:00 |
Michael Stefaniuc
|
a3269bdc40
|
quartz: Change long to LONG in control.idl.
|
2009-03-11 13:03:31 +01:00 |
Michael Stefaniuc
|
cc7fc4abef
|
quartz: Remove superfluous pointer casts.
|
2009-01-29 14:06:01 +01:00 |
Lei Zhang
|
7e1b714f74
|
quartz: Enumerate all the pins on filter and check directions when rendering.
|
2008-12-16 12:52:32 +01:00 |