Commit Graph

25 Commits

Author SHA1 Message Date
Vincent Povirk 98c2c9a9c9 windowscodecs: Implement IWICStream_Commit.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-10-21 21:45:43 +02:00
Nikolay Sivov 6704ef1430 windowscodecs: Fix InitializeFromIStream() to simply wrap target stream.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-12-04 23:27:39 +01:00
Nikolay Sivov fc780fe313 windowscodecs: Trace stream methods arguments.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-12-04 23:27:36 +01:00
Andrew Eikum 1b8e123465 windowscodecs: Stub IWICMetadataQueryReader.
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-16 12:12:10 +09:00
Sebastian Lackner 40e364f0a6 windowscodecs: Distinguish interface pointer and implementation pointer. 2015-06-26 20:35:04 +09:00
Hans Leidekker ba02cb25d3 windowscodecs: Implement IWICComponentFactory::CreateDecoderFromFileHandle. 2013-02-06 20:28:29 +01:00
Józef Kucia d770297c37 windowscodecs: Implement IWICStream::InitializeFromIStream. 2012-05-31 12:37:24 +02:00
Marcus Meissner 42ef8a5705 windowscodecs: Mark 3 vtables static. 2011-05-30 11:12:25 +02:00
Andrew Nguyen ae1e5b79fa windowscodecs: Use memmove in StreamOnMemory::Read and StreamOnMemory::Write to cope with potentially overlapped memory copying.
Spotted with Valgrind.
2011-01-21 13:46:58 +01:00
Andrew Nguyen a0bc2bd91e windowscodecs: Avoid writing to the output pointer on failure in StreamOnStreamRange::Read and StreamOnStreamRange::Write. 2011-01-21 13:46:34 +01:00
Michael Stefaniuc 0ceabe8879 windowscodecs: COM cleanup for stream.c. 2011-01-11 16:05:45 +01:00
Vincent Povirk 72bd534908 windowscodecs: Fix the seeking in stream region streams. 2010-09-13 13:31:37 -05:00
Vincent Povirk 1ed39c29e2 windowscodecs: Implement IWICStream::InitializeFromIStreamRegion. 2010-08-30 11:26:29 +02:00
Vincent Povirk 2f41a3ad21 windowscodecs: Implement IWICStream_InitializeFromFilename. 2010-04-27 15:46:46 -05:00
Vincent Povirk a924e54c94 windowscodecs: Fix uninitialized variable use in StreamOnMemory_Write. 2010-04-15 14:18:12 +02:00
Vincent Povirk a6bf1287ba windowscodecs: Make IWICStream thread-safe. 2010-04-12 11:28:41 +02:00
Vincent Povirk 40d48e674e windowscodecs: Add locking to StreamOnMemory. 2010-04-12 11:28:33 +02:00
Alexandre Julliard 77c3997e90 windowscodecs: Fix incorrect overflow check caused by test mistake. 2009-09-25 15:58:55 +02:00
Francois Gouget 2dd9b1d027 windowscodecs: Fix compilation on systems that don't support nameless unions. 2009-08-31 12:41:22 +02:00
Tony Wasserka a3edb733a7 windowscodecs: Support Stat for memory streams in IWICStream. 2009-08-21 13:49:46 +02:00
Tony Wasserka 2395202388 windowscodecs: Support Seek for memory streams in IWICStream. 2009-08-21 13:49:46 +02:00
Tony Wasserka 0b6df19375 windowscodecs: Support writing to memory streams in IWICStream. 2009-08-21 13:49:45 +02:00
Tony Wasserka bb83fb264b windowscodecs: Support reading from memory streams in IWICStream. 2009-08-21 13:49:45 +02:00
Tony Wasserka af6ece97b1 windowscodecs: Add IWICStream_InitializeFromMemory implementation. 2009-08-21 13:49:45 +02:00
Tony Wasserka a18fc6ec76 windowscodecs: Add stubs for the IWICStream interface. 2009-08-20 19:43:29 +02:00