406 Commits (8d674e604c4025c7cc2ece969486196d180817e3)

Author SHA1 Message Date
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 9 months ago
James Almer 02aea61d69 avformat: remove deprecated FF_API_AVIO_WRITE_NONCONST 10 months ago
Andreas Rheinhardt f0abb44fbf avformat/aviobuf: Move code specific to URLContexts to avio.c 10 months ago
Andreas Rheinhardt dfb9d8a5a2 avformat/avio: Make avio_print_string_array() accept const pointers 10 months ago
rcombs 98eeef44aa lavf/avio_internal: add ffio_write_lines for line ending normalization 11 months ago
Anton Khirnov 08bebeb1be Revert "all: Don't set AVClass.item_name to its default value" 11 months ago
Andreas Rheinhardt 0c6203c97a all: Don't set AVClass.item_name to its default value 1 year ago
James Almer 7f9308380f avformat/aviobuf: add ffio_read_leb() and ffio_write_leb() 1 year ago
Andreas Rheinhardt 0c4ac187dc avformat/aviobuf: Fix function pointer equality check 1 year ago
Andreas Rheinhardt 2a68d945cd avformat/avio: Constify data pointees of write callbacks 1 year ago
Andreas Rheinhardt e8704a8f60 avformat/aviobuf: Don't use incompatible function pointer type for call 1 year ago
Andreas Rheinhardt 7001ff74ba avformat/aviobuf: Add ffio_init_(read|write)_context() 1 year ago
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() 3 years ago
Michael Niedermayer c4b130e876 avformat/aviobuf: Check buf_size in ffio_ensure_seekback() 3 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