AvTranscoder  0.9.4
C++APIforLibav/FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DataProperties.hpp
Go to the documentation of this file.
1 #ifndef _AV_TRANSCODER_MEDIA_PROPERTY_DATA_PROPERTIES_HPP
2 #define _AV_TRANSCODER_MEDIA_PROPERTY_DATA_PROPERTIES_HPP
3 
5 
6 namespace avtranscoder
7 {
8 
9 class AvExport DataProperties : public StreamProperties
10 {
11 public:
12  DataProperties(const FormatContext& formatContext, const size_t index)
13  : StreamProperties(formatContext, index)
14  {
15  }
16 
17 private:
18  void detectAncillaryData();
19 };
20 
21 #ifndef SWIG
22 AvExport std::ostream& operator<<(std::ostream& flux, const DataProperties& dataProperties);
23 #endif
24 }
25 
26 #endif
DataProperties(const FormatContext &formatContext, const size_t index)
Wrapper of an AVFormatContext.
Virtual based class of properties for all types of stream.
std::ostream & operator<<(std::ostream &flux, const InputFile &input)
Definition: InputFile.cpp:171