FFmpegfs Fuse Multi Media Filesystem 2.16
|
This is the complete list of members for Buffer, including all inherited members.
alloc(VIRTUALTYPE type) | FileIO | static |
Buffer() | Buffer | explicit |
buffer_watermark(uint32_t segment_no=0) const | Buffer | |
bufsize() const override | Buffer | virtual |
cachefile(uint32_t segment_no) const | Buffer | |
CACHEINFO typedef | Buffer | |
cacheinfo(uint32_t segment_no) | Buffer | private |
clear() | Buffer | |
close_file(uint32_t segment_no, uint32_t flags) | Buffer | |
closeio() override | Buffer | virtual |
const_cacheinfo(uint32_t segment_no) const | Buffer | private |
copy(std::vector< uint8_t > *out_data, size_t offset, uint32_t segment_no=0) | Buffer | |
copy(uint8_t *out_data, size_t offset, size_t bufsize, uint32_t segment_no=0) | Buffer | |
current_segment_no() | Buffer | |
duration() const override | Buffer | virtual |
eof() const override | Buffer | virtual |
eof(uint32_t segment_no) const | Buffer | virtual |
error() const override | Buffer | virtual |
FileIO() | FileIO | explicit |
filename() const | FileIO | |
finished_segment() | Buffer | |
flush() | Buffer | |
have_frame(uint32_t frame_no) | Buffer | |
increment_pos(size_t increment) | Buffer | private |
init(bool erase_cache) | Buffer | |
is_open() | Buffer | protected |
is_segment_finished(uint32_t segment_no) const | Buffer | |
LPCACHEINFO typedef | Buffer | |
LPCCACHEINFO typedef | Buffer | |
m_ci | Buffer | private |
m_cur_ci | Buffer | private |
m_cur_open | Buffer | private |
m_mutex | Buffer | private |
m_path | FileIO | private |
m_virtualfile | FileIO | private |
make_cachefile_name(std::string *cachefile, const std::string &filename, const std::string &fileext, bool is_idx) | Buffer | static |
map_file(const std::string &filename, volatile int *fd, uint8_t **p, size_t *filesize, bool *isdefaultsize, size_t defaultsize, bool truncate) const | Buffer | private |
open_file(uint32_t segment_no, uint32_t flags, size_t defaultsize=0) | Buffer | |
openio(LPVIRTUALFILE virtualfile) override | Buffer | virtual |
path() const | FileIO | |
PREALLOC_FACTOR | Buffer | privatestatic |
read_frame(std::vector< uint8_t > *data, uint32_t frame_no) | Buffer | |
readio(void *data, size_t size) override | Buffer | virtual |
reallocate(size_t newsize) | Buffer | private |
release(int flags=CACHE_CLOSE_NOOPT) | Buffer | |
remove_cachefile(uint32_t segment_no=0) const | Buffer | protected |
remove_file(const std::string &filename) | Buffer | static |
reserve(size_t size) | Buffer | |
seek(int64_t offset, int whence) override | Buffer | virtual |
seek(int64_t offset, int whence, uint32_t segment_no) | Buffer | virtual |
segment_count() | Buffer | |
segment_exists(uint32_t segment_no) | Buffer | |
set_segment(uint32_t segment_no, size_t size) | Buffer | |
set_virtualfile(LPVIRTUALFILE virtualfile) | FileIO | protected |
size() const override | Buffer | virtual |
size(uint32_t segment_no) const | Buffer | virtual |
tell() const override | Buffer | virtual |
tell(uint32_t segment_no) const | Buffer | virtual |
type() const override | Buffer | virtual |
unmap_file(const std::string &filename, volatile int *fd, uint8_t **p, size_t len, size_t *filesize) const | Buffer | private |
virtualfile() | FileIO | |
write_frame(const uint8_t *data, size_t length, uint32_t frame_no) | Buffer | |
write_prepare(size_t length) | Buffer | private |
writeio(const uint8_t *data, size_t length) | Buffer | |
~Buffer() | Buffer | virtual |
~FileIO()=default | FileIO | virtual |