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