mirror of https://git.ffmpeg.org/ffmpeg.git
Fix segmentation fault for gray16le to gray conversion.
Originally committed as revision 8648 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
587d07227e
commit
e5b5149603
|
@ -1886,7 +1886,9 @@ static void gray16be_to_gray(AVPicture *dst, const AVPicture *src,
|
|||
static void gray16le_to_gray(AVPicture *dst, const AVPicture *src,
|
||||
int width, int height)
|
||||
{
|
||||
gray16_to_gray(dst, src + 1, width, height);
|
||||
AVPicture tmpsrc = *src;
|
||||
tmpsrc.data[0]++;
|
||||
gray16_to_gray(dst, &tmpsrc, width, height);
|
||||
}
|
||||
|
||||
static void gray16_to_gray16(AVPicture *dst, const AVPicture *src,
|
||||
|
|
Loading…
Reference in New Issue