OpenShot Library | libopenshot  0.3.2
Classes | Namespaces
FFmpegReader.h File Reference

Header file for FFmpegReader class. More...

#include "ReaderBase.h"
#include "FFmpegUtilities.h"
#include <cmath>
#include <ctime>
#include <iostream>
#include <stdio.h>
#include <memory>
#include "AudioLocation.h"
#include "CacheMemory.h"
#include "Clip.h"
#include "OpenMPUtilities.h"
#include "Settings.h"
Include dependency graph for FFmpegReader.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  openshot::FFmpegReader
 This class uses the FFmpeg libraries, to open video files and audio files, and return openshot::Frame objects for any frame in the file. More...
struct  openshot::PacketStatus
 This struct holds the packet counts and end-of-file detection for an openshot::FFmpegReader. More...


 This namespace is the default namespace for all code in the openshot library.

Detailed Description

Header file for FFmpegReader class.

Jonathan Thomas, Fabrice Bellard

This file is originally based on the Libavformat API example, and then modified by the libopenshot project.


Definition in file FFmpegReader.h.