394 Commits (814178f92647be2411516bbb82f48532373d2554)

Author SHA1 Message Date
James Almer 9b8a398930 avformat: remove FF_API_AVIOCONTEXT_WRITTEN 2 years ago
Andreas Rheinhardt 63b3156558 avformat/aviobuf: Don't use NULL as src for memcpy 2 years ago
Stefano Sabatini 7cae3d8b76 lavf/avio: add avio_vprintf() 2 years ago
Michael Niedermayer c4b130e876 avformat/aviobuf: Check buf_size in ffio_ensure_seekback() 2 years ago
Pierre-Anthony Lemieux c8b5f2848d
avformat/aviobuf: ffio_copy_url_options 3 years ago
Steven Liu 3f46ffe956 avformat/aviobuf: fix double free by return early on error 3 years ago
Marton Balint 8a40cfa4da avformat/aviobuf: return stored AVIO context error on avio_close 3 years ago
Limin Wang 3c74ffb01a avformat/aviobuf: check if read_packet() exist before read_packet_wrapper() 3 years ago
Jan Ekström 682bafdb12 avformat/avio{,buf}: introduce public AVIOContext::bytes_{read,written} 3 years ago
Jan Ekström a5622ed16f avformat/avio{,buf}: deprecate AVIOContext::written 3 years ago
Jan Ekström d39b58dc32 avformat/avio: privatize source of truth for AVIOContext::written 3 years ago
Jan Ekström 847fd8de7c avformat/{aviobuf,avio_internal}: add max_len argument to ff_read_string_to_bprint_overwrite 3 years ago
Jan Ekström 151f46e84d avformat/{aviobuf,avio_internal}: add ff_read_string_to_bprint_overwrite 3 years ago
Jan Ekström 94f227bac1 avformat/aviobuf: add a full string reading mode to read_line_to_bprint 3 years ago
Andreas Rheinhardt a46e78d5b7 avformat/aviobuf: Extend ffio_fill to 64bits 3 years ago
Andreas Rheinhardt 52bd399972 avformat/aviobuf: Use ffio_fill for padding 3 years ago
Andreas Rheinhardt f5f984c9c3 avformat/aviobuf: Avoid allocation when using dynamic buffer 3 years ago
Andreas Rheinhardt 45bfe8b838 avformat/avio: Move internal AVIOContext fields to avio_internal.h 3 years ago
Andreas Rheinhardt 530ac6aa30 avformat/aviobuf: Make ffio_set_buf_size() static 3 years ago
Andreas Rheinhardt 19093100fd avformat/utils: Move ffio_limit() to aviobuf 3 years ago
Andreas Rheinhardt 7cfff1512c avformat/aviobuf: Avoid calling function twice due to FFMAX() 3 years ago
Andreas Rheinhardt 642b202567 avformat/aviobuf: Make ff_read_line_to_bprint() static 3 years ago
James Almer 0bf3a7361d avutil: remove deprecated AVClass.child_class_next 4 years ago
Andreas Rheinhardt 252500a78f avformat/aviobuf: End grace period of allowing 0 from read_packet 4 years ago
Andriy Gelman 9383885c0d avformat/aviobuf: don't reduce short seek threshold 4 years ago
Martin Storsjö 3fcfde2cea aviobuf: Increase the default SHORT_SEEK_THRESHOLD to 32 KB 4 years ago
Michael Niedermayer 66ca6d0fe8 libavformat/aviobuf: Forward error from avio_read in ffio_read_size() 4 years ago
Marton Balint f076a5fef6 Revert "aviobuf: Discard old buffered, previously read data in ffio_read_partial" 4 years ago
Marton Balint a11cc04786 avformat/aviobuf: increase default read buffer size to 2*max_buffer_size for streamed data 4 years ago
Marton Balint 25ced19aa3 avformat/aviobuf: fix indentation 4 years ago
Marton Balint 84d8815499 avformat/aviobuf: do not allocate a new buffer in ffio_ensure_seekback if not needed 4 years ago
Marton Balint da74a74061 avformat/aviobuf: discard part of the IO buffer in ffio_ensure_seekback if needed 4 years ago
Marton Balint a3943c4847 avformat/aviobuf: fix checks in ffio_ensure_seekback 4 years ago
Marton Balint 6d972beb23 avformat/aviobuf: check if requested seekback buffer is already read 4 years ago
Marton Balint 74c70efd12 avformat/aviobuf: write data into the IO buffer till the very end of the buffer 4 years ago
Andreas Rheinhardt c33e56c7a6 avformat/aviobuf: Also return truncated buffer in avio_get_dyn_buf() 5 years ago
Andreas Rheinhardt 7be9b0bb38 avformat/aviobuf: Return better error codes 5 years ago
Andreas Rheinhardt fa0bc627c5 avformat/aviobuf: Stop restricting dynamic buffer sizes to INT_MAX/2 5 years ago
Andreas Rheinhardt 88d5ae068f avformat/aviobuf: Simplify dyn_buf_write() a bit 5 years ago
Andreas Rheinhardt 28a078eded avformat/aviobuf: Don't check for overflow after it happened 5 years ago
Anton Khirnov 2cbd544519 AVIOContext: switch to child_class_iterate() 5 years ago
Andreas Rheinhardt 781c7a6217 avformat/aviobuf, nutenc: Move ff_puv_v, ff_get_v_length to nutenc.c 5 years ago
Andreas Rheinhardt 639728f51a avformat/aviobuf: Add function to reset dynamic buffer 5 years ago
Paul B Mahol d64cbd4fda remove CHAR_MIN/CHAR_MAX usage 5 years ago
Andreas Rheinhardt 6e8e8431e1 avformat/aviobuf: Remove AVIOInternal and one level of indirection 5 years ago
Andreas Rheinhardt 220846f74f avformat/aviobuf: Honor avio_open[2] documentation 5 years ago
Andreas Rheinhardt 163bb9ac0a avformat/aviobuf: Avoid allocating buffer when using dynamic buffer 5 years ago
Marton Balint 95fa73a2b4 avformat/avio: remove 4k limit from avio_printf 5 years ago
Marton Balint a82f8f2f10 avformat/avio: add avio_print_string_array and avio_print 5 years ago
tomajsjiang 3d1506c630 lavf/avio: add a ffio_realloc_buf API for AVIO buffer realloc 5 years ago