diff options
author | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2021-08-04 14:58:28 +0200 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2021-08-25 23:01:54 +0200 |
commit | 52bd399972494b7065afa46ba23c5a62794b7c93 (patch) | |
tree | 7d3fd323830df48d8b3fc59c2dd6d7fd9f3cbf83 | |
parent | f5f984c9c37fb55eb4e21dfdd95a3bcf01258373 (diff) | |
download | ffmpeg-52bd399972494b7065afa46ba23c5a62794b7c93.tar.gz |
avformat/aviobuf: Use ffio_fill for padding
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
-rw-r--r-- | libavformat/aviobuf.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/libavformat/aviobuf.c b/libavformat/aviobuf.c index 9b13bf238e..28db2c7dbd 100644 --- a/libavformat/aviobuf.c +++ b/libavformat/aviobuf.c @@ -26,7 +26,7 @@ #include "libavutil/log.h" #include "libavutil/opt.h" #include "libavutil/avassert.h" -#include "avformat.h" +#include "libavcodec/defs.h" #include "avio.h" #include "avio_internal.h" #include "internal.h" @@ -1445,7 +1445,6 @@ int avio_close_dyn_buf(AVIOContext *s, uint8_t **pbuffer) { DynBuffer *d; int size; - static const char padbuf[AV_INPUT_BUFFER_PADDING_SIZE] = {0}; int padding = 0; if (!s) { @@ -1455,7 +1454,7 @@ int avio_close_dyn_buf(AVIOContext *s, uint8_t **pbuffer) /* don't attempt to pad fixed-size packet buffers */ if (!s->max_packet_size) { - avio_write(s, padbuf, sizeof(padbuf)); + ffio_fill(s, 0, AV_INPUT_BUFFER_PADDING_SIZE); padding = AV_INPUT_BUFFER_PADDING_SIZE; } |