37 Commits (113f684271ff437c496aa3a59277a76908c0a0ae)

Author SHA1 Message Date
Andreas Rheinhardt 72c601e0f7 avutil/internal: Move avpriv-file API to a header of its own 2 years ago
Andreas Rheinhardt 82bf41f3ab avformat: Replace ffurl_close() by ffurl_closep() where appropriate 5 years ago
Steven Liu 4110029e56 avformat/cache: rename the class name fro Cache to cache 5 years ago
Gyan Doshi 50789e356d avformat/cache - delete cache file after closing handle 6 years ago
Daniel Kucera 858db4b01f libavformat: not treat 0 as EOF 7 years ago
Michael Niedermayer 9d4ab1380a Use avpriv_tempfile() 9 years ago
Derek Buitenhuis 93629735d7 avformat: Add a protocol blacklisting API 9 years ago
Michael Niedermayer 554f6e930c avformat/cache: Fix memleak of tree entries 9 years ago
Michael Niedermayer fe3fed0b14 Update demuxers and protocols for protocol whitelist support 9 years ago
Bryan Huh 72f9a6349c avformat/cache: Avoid int-overflow in cache compare function 9 years ago
Bryan Huh d917f25658 avformat/cache: Use int64_t to avoid int overflow in cache_read 9 years ago
Ganesh Ajjanagadde 7c8fcbbde3 avutil/tree: add additional const qualifier to the comparator 9 years ago
Andreas Cadhalpun 482c86f231 fix spelling errors 10 years ago
Zhang Rui ca2e3e47fc avformat/cache: pass options to the underlying protocol via the url_open2 10 years ago
Michael Niedermayer 0704c44d68 avformat/cache: remove ftruncate usage, its not always available 10 years ago
Michael Niedermayer 7c210c4424 avformat/cache: Extend cache entries if possible instead of creating new ones 10 years ago
Michael Niedermayer 312151bb9a avformat/cache: avoid lseek() on reading from the cache if possible 10 years ago
Michael Niedermayer ce3551896a avformat/cache: keep cache_pos updated 10 years ago
Michael Niedermayer 954fc854f2 avformat/cache: cleanup cache file on cache write failure 10 years ago
Michael Niedermayer 8706910c4c avformat/cache: Support user specified read-ahead for non seekable media 10 years ago
Michael Niedermayer 7018d3d351 avformat/cache: Use the correct io handle in seeking 10 years ago
Michael Niedermayer dedd3c89ae avformat/cache: more informative error message 10 years ago
Michael Niedermayer 681559d3ff avformat/cache: remember EOF point if hit and use it to handle SEEK_END 10 years ago
Michael Niedermayer 0c0168a210 avformat/cache: support non continuous caching 10 years ago
Michael Niedermayer eb19d89d8e cache: check lseek() return 12 years ago
Derek Buitenhuis af2a17c09a cache: Only include unistd.h if it exists 12 years ago
Michael Niedermayer e81e0b9991 cache: fix "warning: passing argument 2 of ‘av_tempfile’ from incompatible pointer type" 13 years ago
Jean First 576ada791a cache: use av_freep instead of av_free in cache_open 13 years ago
Jean First 3ceb4c907e cache: remove unused variable in cache_open 13 years ago
Michael Niedermayer 74dbb5388e av_tempfile: Pass int log_offset, void *log_ctx 13 years ago
Michael Niedermayer 9329d36a3a cache: add todo list 13 years ago
Michael Niedermayer 02b651a7e3 cache: Fallback to using the cache size for AVSEEK_SIZE if the underlaying protocol has nothing better. 13 years ago
Michael Niedermayer e9f62a8b2b add cache protocol 13 years ago