OpenShot Library | libopenshot  0.4.0
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.

Classes

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...
 

Namespaces

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

Detailed Description

Header file for FFmpegReader class.

Author
Jonathan Thomas jonat.nosp@m.han@.nosp@m.opens.nosp@m.hot..nosp@m.org, Fabrice Bellard

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

License

Definition in file FFmpegReader.h.