Menu

Commit [r858]  Maximize  Restore  History

IMPORTANT REIMPLEMENTATION of VideoFile

- Management of time with a Clock object, all in video time base
(double)
- management of parsing states to avoid seeking problems
- communication between threads using actions information within the
packets or the frames
THIS WAY :
- actions (seek or stop) happen on the frame (not delayed by queue size)
- seeking is not causing problem between frames
- displayed time is exact

bruno.herbelin@gmail.com 2014-04-25

changed /trunk/src/RenderingManager.cpp
changed /trunk/src/VideoFile.cpp
changed /trunk/src/VideoFile.h
changed /trunk/src/VideoSource.cpp
changed /trunk/src/glmixer.cpp
/trunk/src/RenderingManager.cpp Diff Switch to side-by-side view
Loading...
/trunk/src/VideoFile.cpp Diff Switch to side-by-side view
Loading...
/trunk/src/VideoFile.h Diff Switch to side-by-side view
Loading...
/trunk/src/VideoSource.cpp Diff Switch to side-by-side view
Loading...
/trunk/src/glmixer.cpp Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB