From fad2c7236e70faf0669dde3e6cbd51986fdbc6ee Mon Sep 17 00:00:00 2001 From: Tim Redfern Date: Thu, 16 May 2013 17:10:08 +0100 Subject: major leakage --- vaa3d_wrapper/loadV3dFFMpeg.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 vaa3d_wrapper/loadV3dFFMpeg.h (limited to 'vaa3d_wrapper/loadV3dFFMpeg.h') diff --git a/vaa3d_wrapper/loadV3dFFMpeg.h b/vaa3d_wrapper/loadV3dFFMpeg.h new file mode 100644 index 0000000..a4096ea --- /dev/null +++ b/vaa3d_wrapper/loadV3dFFMpeg.h @@ -0,0 +1,20 @@ +#ifndef LOADV3DFFMPEG_H +#define LOADV3DFFMPEG_H + +#ifdef USE_FFMPEG + +#include "../../v3d/v3d_core.h" // Image4DSimple +extern "C" { +#include "libavcodec/avcodec.h" +} +#include + +bool loadStackFFMpeg(const char* fileName, Image4DSimple& image); +bool loadStackFFMpegAsGray(const char* fileName, Image4DSimple& img); +bool loadStackFFMpeg(QUrl url, Image4DSimple& image); +bool loadStackFFMpegAsGray(QUrl url, Image4DSimple& img); +bool saveStackFFMpeg(const char * fileName, const My4DImage& img, enum CodecID codec_id = CODEC_ID_MPEG4); + +#endif // USE_FFMPEG + +#endif // LOADV3DFFMPEG_H -- cgit v1.2.3