1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-02-04 06:08:26 +02:00
FFmpeg/libavformat
Luca Barbato 3c18a7b188 avio: Do not consider the end-of-buffer position valid
Trigger a refill if the seek action moves the pointer
at the end of the buffer.

Before this patch the read action following the seek would trigger
the refill, while write action would write outside the buffer.

In the Libav codebase few muxers seek forward outside of what
already has been written so it is quite unlikely to experience
the problem with the default buffer size.

CC: libav-stable@libav.org
2015-01-28 16:28:10 +01:00
..
2014-05-18 10:19:35 +02:00
2014-07-29 17:47:32 +02:00
2014-07-09 13:37:18 +00:00
2012-11-12 10:33:18 -05:00
2014-09-17 06:37:05 -07:00
2013-02-06 09:48:51 +01:00
2014-10-20 10:38:38 +01:00
2013-10-06 19:36:53 +02:00
2012-11-12 10:33:18 -05:00
2014-09-25 01:44:31 -07:00
2014-07-03 10:46:11 -07:00
2014-07-03 10:46:11 -07:00
2013-08-07 21:22:03 +02:00
2014-11-22 22:10:52 +02:00
2012-10-25 14:05:05 +02:00
2012-11-12 10:33:19 -05:00
2014-03-10 18:02:55 +01:00
2014-03-10 18:02:36 +01:00
2013-10-31 20:20:24 +01:00
2014-10-24 09:53:45 +03:00
2014-10-20 10:38:37 +01:00
2014-04-01 01:13:09 +02:00
2014-03-26 23:25:02 +01:00
2012-11-12 10:33:19 -05:00
2015-01-06 17:05:53 +01:00
2014-12-08 13:53:30 +00:00
2012-11-12 10:33:20 -05:00
2014-09-25 01:44:32 -07:00
2014-09-25 01:58:51 -07:00
2014-12-18 23:27:07 +01:00
2013-04-25 10:13:27 +02:00
2013-12-26 06:07:35 +01:00
2013-12-26 06:07:35 +01:00
2015-01-06 19:47:18 +02:00
2014-12-07 21:50:47 +01:00
2012-11-12 10:33:20 -05:00
2014-03-24 02:22:15 +01:00
2014-08-26 03:43:13 +02:00
2015-01-07 13:49:10 +01:00
2014-12-20 11:29:19 +01:00
2014-08-05 11:30:50 +02:00
2014-04-19 16:24:27 +02:00
2014-08-17 16:11:16 +02:00
2014-08-17 16:11:02 +02:00
2014-03-16 23:29:51 +01:00
2014-05-28 22:04:56 +02:00
2014-11-06 09:05:37 +01:00
2015-01-27 09:15:07 +01:00
2015-01-27 15:26:37 +00:00
2014-12-18 23:27:07 +01:00
2014-12-18 23:27:07 +01:00
2014-03-27 23:34:47 +01:00
2012-11-12 10:33:21 -05:00
2013-09-19 22:47:26 +03:00
2012-10-25 14:05:13 +02:00
2014-11-28 20:56:45 +02:00
2014-12-18 23:11:37 +02:00
2014-12-18 23:11:37 +02:00
2014-12-18 23:11:37 +02:00
2014-12-18 23:11:37 +02:00
2014-09-24 23:33:26 +03:00
2014-12-18 23:11:37 +02:00
2014-12-18 23:11:37 +02:00
2014-10-10 16:29:06 +02:00
2014-10-24 09:53:45 +03:00
2014-12-18 23:11:37 +02:00
2012-11-12 10:33:22 -05:00
2014-04-06 16:41:41 +02:00
2014-11-24 01:30:15 +00:00
2014-12-18 11:58:23 +02:00
2012-12-11 09:37:17 -05:00
2014-10-10 16:29:07 +02:00
2012-11-12 10:33:22 -05:00
2012-11-12 10:33:22 -05:00
2013-03-08 08:11:05 +01:00
2014-04-22 07:44:16 +02:00
2013-08-05 16:13:36 +02:00
2014-07-06 09:25:52 -07:00
2012-11-12 10:33:22 -05:00
2014-11-21 12:27:07 +00:00