0025382: Visualization, TKOpenGl - improved video recording capability
authorkgv <kgv@opencascade.com>
Mon, 17 Apr 2017 12:27:45 +0000 (15:27 +0300)
committerkgv <kgv@opencascade.com>
Mon, 31 Jul 2017 14:37:07 +0000 (17:37 +0300)
commit08f8a1854d7bafc7b758d4ae0394fc3ef2b9fb46
treea07afabff428d0c45eb8afa40e78c74b00e23668
parent14bbbdcbc1bfc2709b68bdc607f0c39677fe8af1
0025382: Visualization, TKOpenGl - improved video recording capability

Image_VideoRecorder - added new class for video recording using FFmpeg framework.
Draw Harness command vanimation has been extended with new options for video recording.
New optional dependency has been introduced - CSF_FFmpeg.
22 files changed:
CMakeLists.txt
adm/cmake/ffmpeg.cmake [new file with mode: 0644]
adm/cmake/occt_csf.cmake
adm/cmake/occt_toolkit.cmake
adm/cmake/vardescr.cmake
adm/genconfdeps.tcl
adm/templates/OpenCASCADEConfig.cmake.in
adm/templates/custom.build.bat.in
adm/templates/custom.build.sh.in
adm/templates/custom.install.bat.in
adm/templates/custom.install.sh.in
adm/templates/env.bat.in
adm/templates/env.sh.in
dox/overview/overview.md
genconf
src/Draw/Draw_BasicCommands.cxx
src/Image/FILES
src/Image/Image_VideoRecorder.cxx [new file with mode: 0644]
src/Image/Image_VideoRecorder.hxx [new file with mode: 0644]
src/TKService/EXTERNLIB
src/ViewerTest/ViewerTest_ViewerCommands.cxx
tests/v3d/anim/videorecorder [new file with mode: 0644]