comparison trunk/src/Modules/Output/Graphics/Devices/GraphicsOutputDeviceMovieDirect.h @ 400:dd13c9834ceb

- Well, most of the graphics stuff at least compiles now. Next step is getting it running. M Modules/Output/Graphics/GraphicsView.h M Modules/Output/Graphics/Devices/GraphicsOutputDeviceMovieDirect.cc M Modules/Output/Graphics/Devices/GraphicsOutputDeviceMovieDirect.h M Modules/Output/Graphics/Devices/GraphicsOutputDeviceCairo.cc M Modules/Output/Graphics/Devices/GraphicsOutputDeviceCairo.h M Modules/Output/Graphics/Devices/GraphicsOutputDeviceMovie.cc M Modules/Output/Graphics/Devices/GraphicsOutputDeviceMovie.h M Modules/Output/Graphics/Scale/ScaleLog.h M Modules/Output/Graphics/Scale/ScaleERB.h M Modules/Output/Graphics/Scale/ScaleLinear.h M Modules/Output/Graphics/Scale/ScaleLogScaled.h M Modules/Output/Graphics/Scale/Scale.cc M Modules/Output/Graphics/Scale/Scale.h M Support/Common.h
author tom@acousticscale.org
date Sat, 16 Oct 2010 23:05:26 +0000
parents 3ee03a6b95a0
children
comparison
equal deleted inserted replaced
399:7bfed53caacf 400:dd13c9834ceb
31 31
32 extern "C" { 32 extern "C" {
33 #include <ffmpeg/avformat.h> 33 #include <ffmpeg/avformat.h>
34 #include <ffmpeg/swscale.h> 34 #include <ffmpeg/swscale.h>
35 } 35 }
36
37 namespace aimc {
36 38
37 /*! 39 /*!
38 * \class LibavformatWriter "Output/GraphicsOutputDeviceMovieDirect.h" 40 * \class LibavformatWriter "Output/GraphicsOutputDeviceMovieDirect.h"
39 * \brief Helper class to use libavcodec to write a movie file 41 * \brief Helper class to use libavcodec to write a movie file
40 */ 42 */
83 void Stop(); 85 void Stop();
84 void gRelease(); 86 void gRelease();
85 private: 87 private:
86 LibavformatWriter* m_pOutputMovie; 88 LibavformatWriter* m_pOutputMovie;
87 }; 89 };
88 90 } // namespace aimc
89 #endif /* __GRAPHICS_OUTPUT_DEVICE_MOVIE_DIRECT_H__ */ 91 #endif /* __GRAPHICS_OUTPUT_DEVICE_MOVIE_DIRECT_H__ */