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