Alessandro Pignotti
|
f53fa4f05b
|
strmbase: Remove code duplicated by every user of ISeekingPassThruImpl.
|
2013-03-05 09:50:02 +01:00 |
Damjan Jovanovic
|
8337959c78
|
Return the IMemAllocator so the BaseOutputPin can store it and use it, avoiding a NULL pointer crash.
|
2013-01-17 12:21:36 +01:00 |
Aric Stewart
|
2a4cab5375
|
wineqtdecoder: Properly clean up splitter and loader threads on QTSplitter destruction.
|
2012-11-20 19:47:04 +01:00 |
Per Johansson
|
96d7fac296
|
wineqtdecoder: Avoid CFSTR in global initializer.
|
2012-08-13 11:46:20 +02:00 |
Michael Stefaniuc
|
9d32c28771
|
wineqtdecoder: Remove duplicated assert.h include.
|
2012-06-07 10:33:40 +02:00 |
Francois Gouget
|
1f6d078e1b
|
Assorted spelling fixes.
|
2012-06-04 12:17:54 +02:00 |
Francois Gouget
|
457f722869
|
wineqtdecoder: Fix the spelling of a QTSplitter_loading_thread() variable.
|
2012-06-04 12:17:53 +02:00 |
Aric Stewart
|
5e4cb217d6
|
wineqtdecoder: Recreate audio extraction session when we run out of frames.
|
2012-05-23 17:40:49 +02:00 |
Aric Stewart
|
6c51c1ba13
|
wineqtdecoder: Implement a stub for DataHPlaybackHints64.
|
2012-05-18 21:02:44 +02:00 |
Aric Stewart
|
4948d343df
|
wineqtdecoder: Implement DataHGetFileSizeAsync.
|
2012-05-18 21:02:39 +02:00 |
Francois Gouget
|
e8e067eb40
|
wineqtdecoder: Fix the spelling of the available variables.
|
2012-05-15 16:26:40 +02:00 |
Aric Stewart
|
40456f4bb4
|
wineqtdecoder: Call OutputQueue_Destroy during pin disconnect.
|
2012-04-12 21:23:59 +02:00 |
Aric Stewart
|
9fba260ae4
|
wineqtdecoder: Register the QT Splitter to be a default potential handler for all unhandled streams.
|
2012-04-09 18:04:50 +02:00 |
Aric Stewart
|
51e3834bfb
|
strmbase: Add IMediaPosition implementation to PosPassThru.
|
2012-04-04 17:49:04 +02:00 |
Aric Stewart
|
cc6b7592ee
|
wineqtdecoder: Read the header of unknown incoming streams to try to identify common formats.
|
2012-03-29 20:49:19 +02:00 |
Aric Stewart
|
d2348911b7
|
wineqtdecoder: Implement base IQualityControl in QTOutPin.
|
2012-03-27 20:36:58 +02:00 |
Aric Stewart
|
e49e32556d
|
wineqtdecoder: COM cleanup.
|
2012-03-27 11:39:48 +02:00 |
Aric Stewart
|
d3c5b2c4f1
|
strmbase: COM cleanup for cleanup SourceSeeking.
|
2012-03-26 18:15:50 +02:00 |
Aric Stewart
|
eb5d8b969f
|
strmbase: COM cleanup for BasePin, BaseInputPin, and BaseOutputPin.
|
2012-03-26 18:15:49 +02:00 |
Aric Stewart
|
72550c9d3a
|
wineqtdecoder: Ignore requests for IID_IAMFilterMiscFlags, we do not need to implement it.
|
2012-03-16 15:38:45 +01:00 |
Aric Stewart
|
7d9ce823c3
|
wineqtdecoder: Release the csReceive critical section before delivering a sample.
|
2012-01-23 17:44:08 +01:00 |
Aric Stewart
|
676754d11a
|
wineqtdecoder: Implement QTSplitter_ChangeStart.
|
2012-01-19 21:08:52 +01:00 |
Aric Stewart
|
8d25bfd524
|
wineqtdecoder: Add the framework for SourceSeeking to QTSplitter.
|
2012-01-18 16:27:22 +01:00 |
Aric Stewart
|
91f9c5377c
|
wineqtdecoder: Lock thing involved in streaming state in a csReceive critical section.
|
2012-01-18 16:27:17 +01:00 |
Aric Stewart
|
ab73506528
|
wineqtdecoder: Lock the Transform filter csReceive around the decommpression callback.
|
2012-01-17 11:49:35 +01:00 |
Aric Stewart
|
9aa3c74503
|
wineqtdecoder: Do not invert height.
|
2012-01-17 11:49:07 +01:00 |
Aric Stewart
|
40220e7205
|
wineqtdecoder: Include cbAlign in the requested buffer size.
|
2012-01-16 19:32:46 +01:00 |
Aric Stewart
|
2ea8f8a4a0
|
wineqtdecoder: Improve and differentiate Sample Time and MediaTime.
|
2012-01-16 18:17:49 +01:00 |
Aric Stewart
|
3ef34d7799
|
wineqtdecoder: Zero out the whole QTSplitter structure on creation.
|
2012-01-16 18:17:49 +01:00 |
Aric Stewart
|
607e274f81
|
wineqtdecoder: Lower the Merit of the filters.
As they are designed to be catch all decoders for unhandled type do not
have them compete with potentially fully functional targeted filters.
|
2012-01-13 18:17:40 +01:00 |
Pierre Schweitzer
|
25ea822f27
|
wineqtdecoder: Fix handle leak.
|
2012-01-03 12:37:35 +01:00 |
Michael Stefaniuc
|
64f2dad598
|
wineqtdecoder: Use FAILED instead of !SUCCEEDED.
|
2011-09-26 12:14:29 +02:00 |
Marcus Meissner
|
9450b0eb1e
|
wingstreamer: Set target of parameter pointer, not parameter (Coverity).
|
2011-07-11 11:53:12 +02:00 |
Francois Gouget
|
5920de5ffb
|
Assorted spelling and case fixes.
|
2011-05-09 12:09:27 +02:00 |
Aric Stewart
|
a9e400b66a
|
wineqtdecoder: Tweak required for processing MPEG streams.
|
2011-04-07 10:20:41 +02:00 |
Aric Stewart
|
d07f46e8a8
|
wineqtdecoder: Optimizations for audio extraction.
|
2011-04-07 10:20:35 +02:00 |
Aric Stewart
|
f1da93da80
|
wineqtdecoder: Add processing for audio in the movie.
|
2011-04-06 12:05:09 +02:00 |
Aric Stewart
|
2c9875e4c1
|
wineqtdecoder: Work to add a QuickTime video Splitter.
|
2011-04-06 12:05:08 +02:00 |
Aric Stewart
|
0a7b99498c
|
wineqtdecoder: Add 64-bit functions to datahandler.
|
2011-04-06 12:05:08 +02:00 |
Aric Stewart
|
800dbb49ca
|
wineqtdecoder: Implement a Wine specific Data Handler.
|
2011-04-06 12:05:08 +02:00 |
Aric Stewart
|
f9abb07fb3
|
wineqtdecoder: Move pixel buffer access to utility module.
|
2011-04-06 12:05:08 +02:00 |
Aric Stewart
|
7ee63f000b
|
wineqtdecoder: fourCC value needs to be reversed as an OSType.
|
2011-03-28 20:55:43 +02:00 |
Francois Gouget
|
0eb6e40720
|
Assorted spelling fixes.
|
2010-12-13 12:43:29 +01:00 |
Aric Stewart
|
eefe6f65c1
|
wineqtdecoder: Initial version of the video decoder using Mac OS/X QuickTime Framework.
|
2010-12-06 19:05:53 +01:00 |