Skip to content

Commit e8fc212

Browse files
author
Clement Champetier
committed
Add AVMediaType in SWIG interface
fix #31
1 parent 93647e4 commit e8fc212

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

src/AvTranscoder/avTranscoder.i

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
%include "AvTranscoder/swig/avException.i"
1111
%include "AvTranscoder/swig/avExport.i"
1212
%include "AvTranscoder/swig/avDocumentation.i"
13+
%include "AvTranscoder/swig/avMediaType.i"
1314
%include "AvTranscoder/swig/avRational.i"
1415
%include "AvTranscoder/swig/avLogLevel.i"
1516

src/AvTranscoder/swig/avMediaType.i

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
/// ffmpeg/libav media type
2+
enum AVMediaType {
3+
AVMEDIA_TYPE_UNKNOWN = -1, ///< Usually treated as AVMEDIA_TYPE_DATA
4+
AVMEDIA_TYPE_VIDEO,
5+
AVMEDIA_TYPE_AUDIO,
6+
AVMEDIA_TYPE_DATA, ///< Opaque data information usually continuous
7+
AVMEDIA_TYPE_SUBTITLE,
8+
AVMEDIA_TYPE_ATTACHMENT, ///< Opaque data information usually sparse
9+
AVMEDIA_TYPE_NB
10+
};

src/AvTranscoder/swig/avRational.i

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
/**
2-
* Rational number numerator/denominator.
3-
*/
1+
/// ffmpeg/libav Rational number numerator/denominator
42
typedef struct AVRational{
53
int num; ///< numerator
64
int den; ///< denominator

0 commit comments

Comments
 (0)