AvTranscoder
0.9.4
C++APIforLibav/FFmpeg
|
#include <UnknownProperties.hpp>
Public Member Functions | |
UnknownProperties (const FormatContext &formatContext, const size_t index) | |
![]() | |
StreamProperties (const FormatContext &formatContext, const size_t index) | |
virtual | ~StreamProperties ()=0 |
size_t | getStreamIndex () const |
size_t | getStreamId () const |
Rational | getTimeBase () const |
float | getDuration () const |
in seconds More... | |
AVMediaType | getStreamType () const |
size_t | getCodecId () const |
std::string | getCodecName () const |
std::string | getCodecLongName () const |
const PropertyVector & | getMetadatas () const |
const AVFormatContext & | getAVFormatContext () const |
std::string | asJson () const |
Return all properties as a json format. More... | |
PropertyMap | asMap () const |
Return all properties as a map (name of property, value) More... | |
PropertyVector | asVector () const |
Same data with a specific order. More... | |
virtual PropertyVector & | fillVector (PropertyVector &data) const |
To avoid copy of the vector. More... | |
Additional Inherited Members | |
![]() | |
const AVFormatContext * | _formatContext |
Has link (no ownership) More... | |
AVCodecContext * | _codecContext |
Has link (no ownership) More... | |
AVCodec * | _codec |
Has link (no ownership) More... | |
size_t | _streamIndex |
PropertyVector | _metadatas |
Definition at line 9 of file UnknownProperties.hpp.
|
inline |
Definition at line 12 of file UnknownProperties.hpp.