Lynkeos
1.2
|
#include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
Classes | |
struct | FfmpegMovie |
Typedefs | |
typedef struct FfmpegMovie | FfmpegMovie |
Functions | |
int | ffmpegLoadMovie (char *movieName, FfmpegMovie *resultMovie) |
int | ffmpegConvertCurrentFrame (FfmpegMovie *movie) |
int | ffmpegNextFrame (FfmpegMovie *movie) |
int | ffmpegResetMovieToStart (FfmpegMovie *movie) |
void | ffmpegMovieBackToStart (FfmpegMovie *movie) |
int | ffmpegInit () |
int | saveTIFFPictureToFile (char *fileName, char *buffer, unsigned int width, unsigned int height) |
int | ffmpegErrorOccured () |
char * | ffmpegLastErrorOccured () |
typedef struct FfmpegMovie FfmpegMovie |
int ffmpegConvertCurrentFrame | ( | FfmpegMovie * | movie | ) |
References img_convert_ctx, FfmpegMovie::pCodecCtx, FfmpegMovie::pConvertedFrame, and FfmpegMovie::pCurrentFrame.
Referenced by LynkeosFfmpegMovie::loadImageDataIn:.
int ffmpegErrorOccured | ( | ) |
References _ffmpegErrorOccuredFlag.
int ffmpegInit | ( | ) |
References ffmpegSetLastErrorOccured().
Referenced by main().
char* ffmpegLastErrorOccured | ( | ) |
References _ffmpegLastErrorString.
int ffmpegLoadMovie | ( | char * | movieName, |
FfmpegMovie * | resultMovie | ||
) |
References _ffmpegErrorOccuredFlag, ffmpegSetLastErrorOccured(), FfmpegMovie::pCodecCtx, FfmpegMovie::pConvertedFrame, FfmpegMovie::pCurrentFrame, FfmpegMovie::pFormatCtx, FfmpegMovie::ppmData, and FfmpegMovie::videoStream.
Referenced by ffmpegMovieBackToStart(), and LynkeosFfmpegMovie::initWithURL:byReference:.
void ffmpegMovieBackToStart | ( | FfmpegMovie * | movie | ) |
int ffmpegNextFrame | ( | FfmpegMovie * | movie | ) |
References GetNextFrame(), FfmpegMovie::pCodecCtx, FfmpegMovie::pCurrentFrame, FfmpegMovie::pFormatCtx, and FfmpegMovie::videoStream.
Referenced by LynkeosFfmpegMovie::getNextFrameTime.
int ffmpegResetMovieToStart | ( | FfmpegMovie * | movie | ) |
int saveTIFFPictureToFile | ( | char * | fileName, |
char * | buffer, | ||
unsigned int | width, | ||
unsigned int | height | ||
) |
Referenced by MyDocument::saveStackedImage:.