[FFmpeg-devel] [PATCH] Revert "aviobuf: Discard old buffered, previously read data in ffio_read_partial"
Marton Balint
cus at passwd.hu
Sat Oct 17 00:21:42 EEST 2020
On Thu, 15 Oct 2020, Marton Balint wrote:
>
>
> On Fri, 9 Oct 2020, Marton Balint wrote:
>
>> This is unneeded after 2ca48e466675a8a3630061cd2c15325eab8eda97 and it
> breaks
>> ffio_ensure_seekback().
>>
>> This reverts commit 53c25ee0736497b46bb76064cc2c84c976b2d295.
>> ---
>> libavformat/aviobuf.c | 7 -------
>> 1 file changed, 7 deletions(-)
>>
>> diff --git a/libavformat/aviobuf.c b/libavformat/aviobuf.c
>> index a77517d712..b55b206be2 100644
>> --- a/libavformat/aviobuf.c
>> +++ b/libavformat/aviobuf.c
>> @@ -719,13 +719,6 @@ int avio_read_partial(AVIOContext *s, unsigned char
> *buf, int size)
>>
>> len = s->buf_end - s->buf_ptr;
>> if (len == 0) {
>> - /* Reset the buf_end pointer to the start of the buffer, to make
> sure
>> - * the fill_buffer call tries to read as much data as fits into
> the
>> - * full buffer, instead of just what space is left after buf_end.
>> - * This avoids returning partial packets at the end of the buffer,
>> - * for packet based inputs.
>> - */
>> - s->buf_end = s->buf_ptr = s->buffer;
>> fill_buffer(s);
>> len = s->buf_end - s->buf_ptr;
>> }
>
> Ping, will apply soon.
Applied.
Regards,
Marton
More information about the ffmpeg-devel
mailing list