Commit Graph

24 Commits

Author SHA1 Message Date
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