Changes between Initial Version and Version 3 of Ticket #9143


Ignore:
Timestamp:
Mar 9, 2021, 10:26:03 PM (5 years ago)
Author:
Carl Eugen Hoyos
Comment:

Please reopen this ticket if you can provide the command line you tested together with the complete, uncut console output and if the issue is reproducible with current FFmpeg git head (works for me).

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #9143

    • Property Keywords hls added; hlsenc mpegts removed
    • Property Resolutioninvalid
    • Property Status newclosed
  • Ticket #9143 – Description

    initial v3  
    11Summary of the bug:
    22
    3 1) I always meet error when use '''ffmpeg 4.3.x''' to do hlsenc split big mpegts file if segment size > INT_MAX/2 because in '''dyn_buf_write()''' dyn_buffer size is limited with "if (new_size < d->pos || new_size > INT_MAX/2) {
     31) I always meet error when use '''ffmpeg 4.3.x''' to do hlsenc split big mpegts file if segment size > INT_MAX/2 because in '''dyn_buf_write()''' dyn_buffer size is limited with
     4{{{
     5    if (new_size < d->pos || new_size > INT_MAX/2) {
    46        av_log(NULL, AV_LOG_ERROR, "[dyn_buf_write] !=== failed, out of range, max support buffer_size=%u, but new_size= %u, d->pos= %d, buf_size= %d\n", INT_MAX/2, new_size, d->pos, buf_size);
    57        return -1;
    6     }"
     8    }
     9}}}
    7102) it do well by old write file mechine in ffmpeg 4.1.x
    8113) Will this question be fixed in future plan?