70 Commits (ac7e72972c4e3be384bc3df1a42e25e4d2ba68e7)

Author SHA1 Message Date
Andreas Rheinhardt 5094d1f429 avutil/fifo: Constify AVFifo pointees in peek functions 1 year ago
Andreas Rheinhardt e3b355c0be avutil/mem: Don't include avutil.h 1 year ago
Andreas Rheinhardt 0a1a8fcd56 avutil/fifo: Don't include avutil.h 3 years ago
Anton Khirnov e9acff8a01 lavu/fifo: fix a corner case in av_fifo_grow2() 3 years ago
Haihao Xiang 2727ff069e lavu/fifo: fix regression 3 years ago
Anton Khirnov a10f1aec1f avutil/fifo: Deprecate old FIFO API 3 years ago
Anton Khirnov 14429f8fec lavu/fifo: add a flag for automatically growing the FIFO as needed 3 years ago
Anton Khirnov 7329b22c05 lavu/fifo: Add new AVFifo API based upon the notion of element size 3 years ago
Anton Khirnov 5939c8d361 lavu/fifo: disallow overly large fifo sizes 3 years ago
Andreas Rheinhardt 2d71f93c7c avutil/fifo: Use av_fifo_generic_peek_at() for av_fifo_generic_peek() 3 years ago
Anton Khirnov f480c43dfa lavu/fifo: return errors on trying to read/write too much 3 years ago
Anton Khirnov 53f513c60b lavu/fifo: drop useless comments 3 years ago
Anton Khirnov 549ccea54e lavu/fifo: do not copy the whole fifo when reallocating 3 years ago
Anton Khirnov 5010c481d1 lavu/fifo: simplify av_fifo_alloc() 3 years ago
Luca Barbato 562ef82d6a fifo: Return the correct AVERROR value 8 years ago
Jan Sebechlebsky 0e84eee719 libavutil/fifo: Fix fifo grow step 9 years ago
Diego Biurrun d12b5b2f13 build: Split test programs off into separate files 9 years ago
Zhang Rui 87ff61b9ab avutil/fifo: add function av_fifo_generic_peek_at() 9 years ago
Michael Niedermayer 147b12162d avutil/fifo: Fix thread saftey of av_fifo_generic_peek() 9 years ago
Paul B Mahol 2fa019958b avfilter: add showfreqs filter 9 years ago
Zhang Rui fcbea93cf8 avutil/fifo: Fix the case where func() returns less bytes than requested in av_fifo_generic_write() 9 years ago
Michael Niedermayer 5182a2a235 avutil: remove FF_CONST_AVUTIL53, its no longer needed 10 years ago
Lukasz Marek 7336e39f3c lavu/fifo: add av_fifo_alloc_array function 11 years ago
Michael Niedermayer acb6f3af4f avutil/fifo: delay addition of const from 78d3453c4a until next major ABI bump 11 years ago
Lukasz Marek 351f6118c7 lavu/fifo: add av_fifo_freep function 11 years ago
Lukasz Marek 78d3453c4a lavu/fifo: add const to arguments 11 years ago
Michael Niedermayer cc84f30402 avutil/fifo: assert that theres enough data in the fifo on drain calls. 11 years ago
Luca Barbato 73142e7533 fifo: K&R formatting cosmetics 12 years ago
Anton Khirnov cb45553f57 Remove pointless #undefs of previously forbidden functions. 12 years ago
Michael Niedermayer f8196759b4 fifo: add av_fifo_grow() 13 years ago
Michael Niedermayer 9eb0d8bab1 fifo: Make writes atomic. 13 years ago
Stefano Sabatini 1717ba0cdd fifo: add FIFO API test program, and fate test 13 years ago
Stefano Sabatini 2e81bb5e92 fifo: return AVERROR(ENOMEM) rather -1 in av_fifo_realloc2() 13 years ago
Stefano Sabatini f1b29223e6 fifo: apply misc cosmetic fixes 13 years ago
Michael Niedermayer 1735440773 fifo: use av_freep() 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Michael Niedermayer fc323a5480 Clarify non constness of src in av_fifo_generic_write() 15 years ago
Olivier Guilyardi 7b09db3522 Implement av_fifo_space(). 16 years ago
Reimar Döffinger 3898eed890 Reorder arguments for av_fifo_generic_read to be more logical and 16 years ago
Reimar Döffinger 32b936d0c3 Add av_fifo_reset function to completely reset fifo state, which makes 16 years ago
Michael Niedermayer c900635fd9 indent 16 years ago
Reimar Döffinger fe4032b66a Remove more functions disabled by major version bump. 16 years ago
Reimar Döffinger c957c85426 Replace all uses of the replaced av_fifo_read by av_fifo_generic_read 16 years ago
Reimar Döffinger cddcf8c60f Remove av_fifo_read, API is already broken and major version will be bumped soon. 16 years ago
Michael Niedermayer 41dd680dd8 Allocate AVFifoBuffer through the fifo API to reduce future API/ABI issues. 16 years ago
Michael Niedermayer a936475949 Comments to indicate where memory barriers may be needed. 16 years ago
Michael Niedermayer 0a71e78ce4 Try to fix the 1 byte cannot be used issue. 16 years ago
Diego Biurrun 89c9ff504b spelling/grammar/consistency review part I 16 years ago
Diego Biurrun 5090122f90 Drop deprecated av_fifo_write function with the next libavutil version bump. 16 years ago
Stefano Sabatini b76e3424ca Cosmetics: remove a redundant and misplaced doxy. 16 years ago