|
Valkka
1.6.1
OpenSource Video Management
|
Things related to streaming from/into files. More...

Classes | |
| struct | FileContext |
| This class descibes the origin and state of a FileStream. More... | |
| class | FileStream |
| This class in analogous to the Connection class in live streams. More... | |
| class | FileThread |
| This class in analogous to LiveThread, but it handles files instead of live streams. More... | |
| class | FileFrameFilter |
| Pipe stream into a matroska (mkv) file. More... | |
| class | AbstractFileStream |
| A general class for on-disk stored streams. More... | |
| class | AbstractFileThread |
| This class uses AbstractFileStream(s) More... | |
Enumerations | |
| enum class | FileState { none , error , seek , stop , play } |
| Describes the state of a FileStream. | |
| enum class | AbstractFileState { none , error , seek , stop , play } |
| Describes the state of a stream. | |
Things related to streaming from/into files.
At the moment, reading from files is done by a single thread that multiplexes the reading from various files, FileThread
Writing is done simply by writing to a special FrameFilter, namely, the FileFrameFilter. In the future, we'd like to do this in a separate thread as well (include writing into FileThread, maybe)