mirror of
https://github.com/xenia-project/FFmpeg.git
synced 2025-02-22 05:10:43 +00:00
avcodec/dpx: Support for RGBA 12-bit packed decoding
Limited to widths multiple of 2 due to lack of test files for such corner case This partially fixes ticket #5639
This commit is contained in:
parent
0d35413e5d
commit
5205b3289e
@ -237,6 +237,9 @@ static int decode_frame(AVCodecContext *avctx,
|
||||
if (descriptor == 50 && endian && (avctx->width%8) == 0) { // Little endian and widths not a multiple of 8 need tests
|
||||
tested = 1;
|
||||
}
|
||||
if (descriptor == 51 && endian && (avctx->width%2) == 0) { // Little endian and widths not a multiple of 2 need tests
|
||||
tested = 1;
|
||||
}
|
||||
if (!tested) {
|
||||
av_log(avctx, AV_LOG_ERROR, "Packing to 16bit required\n");
|
||||
return -1;
|
||||
|
Loading…
x
Reference in New Issue
Block a user