AvTranscoder
0.9.4
C++APIforLibav/FFmpeg
|
#include <AvTranscoder/common.hpp>
#include <AvTranscoder/file/InputFile.hpp>
#include <AvTranscoder/file/IOutputFile.hpp>
#include <AvTranscoder/stream/IInputStream.hpp>
#include <AvTranscoder/profile/ProfileLoader.hpp>
#include <AvTranscoder/stat/ProcessStat.hpp>
#include "StreamTranscoder.hpp"
#include <string>
#include <vector>
Go to the source code of this file.
Data Structures | |
class | avtranscoder::Transcoder |
A Transcoder manages a list of streams, and process a transcode to create an output media file. More... | |
Namespaces | |
avtranscoder | |
Enumerations | |
enum | avtranscoder::EProcessMethod { avtranscoder::eProcessMethodShortest = 0, avtranscoder::eProcessMethodLongest, avtranscoder::eProcessMethodBasedOnStream, avtranscoder::eProcessMethodBasedOnDuration, avtranscoder::eProcessMethodInfinity } |
Enum to set a policy of how we manage the process in case of several streams. eProcessMethodShortest: stop the process at the end of the shortest stream. eProcessMethodLongest: stop the process at the end of the longest stream. eProcessMethodBasedOnStream: stop the process at the end of an indicated stream (. More... | |