- 14 May, 2017 1 commit
-
-
Martin Vignali authored
reorder_pixels is call by rle_uncompress and zip_uncompress with size == uncompress_size uncompress_size is a multiple of 2 (because exr store data in half, float, or uint32) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 12 May, 2017 1 commit
-
-
Martin Vignali authored
rename tile variable to better follow ffmpeg coding style Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 01 May, 2017 1 commit
-
-
Martin Vignali authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 27 Apr, 2017 1 commit
-
-
Martin Vignali authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 23 Apr, 2017 1 commit
-
-
Muhammad Faiz authored
Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
-
- 03 Apr, 2017 1 commit
-
-
Martin Vignali authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 01 Apr, 2017 1 commit
-
-
Dzung Hoang authored
-
- 29 Mar, 2017 1 commit
-
-
Martin Vignali authored
-
- 19 Jan, 2017 2 commits
-
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
- 06 Jan, 2017 1 commit
-
-
Kevin Wheatley authored
looks like there is a bug in commit 1a08758e relating to the handling of ptr in decode_frame after decode_block is called, before this commit ptr would have been incremented for each line in the data window, now after the commit it is left at the start of the first included line rather than the line after the data window then the code sets the remaining lines to 0 and thus the whole image is over written. Fix by adjusting ptr to the correct line after decode_block returns Signed-off-by: Kevin Wheatley <kevin.j.wheatley@gmail.com>
-
- 24 Nov, 2016 1 commit
-
-
Martin Vignali authored
Doesn't decode the uint32 layer, but decodes the half part of the file. Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
- 18 Nov, 2016 1 commit
-
-
Alexandra Hájková authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
- 16 Nov, 2016 3 commits
-
-
Martin Vignali authored
uint32 need 4 bytes not 1. Fix decoding when there is half/float and uint32 channel. This fixes crashes due to pointer corruption caused by invalid writes. The problem was introduced in commit 03152e74. Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
Andreas Cadhalpun authored
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
Andreas Cadhalpun authored
channel_index can be -1. This problem was introduced in commit 2dd7b461. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
- 25 Aug, 2016 1 commit
-
-
Michael Niedermayer authored
This also disabled the case of mixed x/ymin with tiles, the code handles these cases inconsistent for the 2 coordinate axis and is unlikely working correctly. Fixes crash Fixes: poc1.exr, poc2.exr Found-by: Yaoguang Chen of Aliapy unLimit Security Team Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 13 Jul, 2016 1 commit
-
-
Martin Vignali authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 07 Jul, 2016 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 06 Jul, 2016 2 commits
-
-
Martin Vignali authored
Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Martin Vignali authored
a gray channel in exr, is named Y we admit that the file need to be interpreted as gray only if no other channel match (except alpha) to manage RGB and Y in the color conversion part of decode_block, the color processing is now made with a for loop. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 30 Jun, 2016 1 commit
-
-
Martin Vignali authored
fix ticket #5674 the size of data to process in piz_uncompress, is now calc using the pixel type of each channel. the data reorganization, alos take care about the size of each channel Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 25 Jun, 2016 2 commits
-
-
Martin Vignali authored
-
Martin Vignali authored
-
- 06 Jun, 2016 8 commits
-
-
Martin Vignali authored
-
Martin Vignali authored
-
Martin Vignali authored
In order to be used by b44 uncompress.
-
Martin Vignali authored
Fix pxr24 uncompress when all channels doesnt have the same pixel type. The expected length after zip decoding, is now calculated channel by channel.
-
Martin Vignali authored
-
Martin Vignali authored
Also simplify the tile code, sharing more code with the scanline mode.
-
Martin Vignali authored
-
Martin Vignali authored
Only test a channel if the layer name match. Avoid to try to mix channel between the main layer (rgba layer), and the layer request by the user.
-
- 19 May, 2016 1 commit
-
-
Michael Niedermayer authored
Fixes CID1361949 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 04 May, 2016 1 commit
-
-
Vittorio Giovara authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
- 25 Apr, 2016 1 commit
-
-
Martin Vignali authored
Fixes slice threading. Signed-off-by: James Almer <jamrial@gmail.com>
-
- 16 Apr, 2016 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 12 Apr, 2016 2 commits
-
-
Martin Vignali authored
-
Paul B Mahol authored
Inspired by patch from Martin Vignali. Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
- 10 Apr, 2016 1 commit
-
-
Martin Vignali authored
-
- 06 Apr, 2016 1 commit
-
-
Martin Vignali authored
-