[FFmpeg-trac] #1224(undetermined:new): dvb-t to rtmp crash.
FFmpeg
trac at avcodec.org
Sat Apr 21 18:52:31 CEST 2012
#1224: dvb-t to rtmp crash.
-------------------------------------+-------------------------------------
Reporter: eregi | Owner:
Type: defect | Status: new
Priority: normal | Component:
Version: unspecified | undetermined
Keywords: | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Comment (by reimar):
The cache:// protocol might help even out temporary variations in encoding
speed I'd expect.
Also possibly changes should be made that EOVERFLOW should not lead to
exit.
Part of the problem might be that ts demuxer assumes that a short read
means EOF:
len = avio_read(pb, buf, TS_PACKET_SIZE);
if (len != TS_PACKET_SIZE)
return len < 0 ? len : AVERROR_EOF;
It probably should check eof_reached and error values of the context
instead.
We might want to have a function for that, one that from the read return
value and stream state creates the most appropriate AVERROR.
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1224#comment:33>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list