|
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 |