Jacob Trimble
8a0458c17b
Added MemoryFile, a File type stored in memory.
...
This can be used for unit tests to reduce the need for temporary
files. A MemoryFile acts the same as any other File object, but
stores the contents in memory. The memory pointer can be accessed
directly. A file with the 'memory://' prefix will be a memory file.
Change-Id: I10ae3ed5391c8fd838e6dfb33106dec959bdc224
2016-01-04 22:50:07 +00:00
Thomas Inskip
329afd0ade
Added Seek & Tell functionality to ThreadedIoFile.
...
Change-Id: I3c714014e961d08110ce194ad865322e0b487fcb
2015-12-08 22:55:08 +00:00
KongQun Yang
7cac9da421
Fix various misc build issues in Windows
...
This is part of the effort to get edash_packager builds on Windows.
Change-Id: I1339f8f41a30ad3d5808ab19276d46ee902065e2
2015-03-24 13:52:18 -07:00
Thomas Inskip
5ce7afeda4
Added threaded I/O.
...
Change-Id: I2528f5f48dafa1477f2d849b6b86cdda33e47f96
2015-03-20 21:15:39 +00:00
Thomas Inskip
055ccde14f
Added implementation and tests of IoCache (thread-safe circular memory buffer).
...
Change-Id: Id057b641e4eb6f61d18ec3e0565580b23d1e4297
2015-03-18 19:24:57 +00:00
KongQun Yang
b8126bc9da
Move source code into packager directory
...
Make it easier to be included and integrated into other code.
Change-Id: I609881688cc20f8fac676cbd91fde4753af32ee5
2014-10-02 12:32:14 -07:00