New submission from KATO Kanryu <[email protected]>:

image2pipe_demuxer causes reading error on read_frame() in each vcodec.

because pipe's buffer is only 4kb.(windows)
and about bmp, png, ppm... all you have!(except for mjpeg), when the decoder 
read scarce buffer, should put result as failed.

only mjpeg decoder will retry reading, so will success at last.

if we want to fix the bug,
we need to add retrying or make the image2pipe better which call:
 [1] check_image_size()
 [2] assure full size buffer for the frame
 [3] decode_frame()

comments?

----------
messages: 13942
priority: normal
status: new
substatus: new
title: image2pipe_demuxer must fail
type: bug

______________________________________________
Libav issue tracker <[email protected]>
<https://roundup.libav.org/issue2683>
______________________________________________

Reply via email to