Skip to content

Commit aa8de0e

Browse files
author
Clement Champetier
committed
mediaProperty: add swig interface file
1 parent 236f90e commit aa8de0e

File tree

2 files changed

+24
-8
lines changed

2 files changed

+24
-8
lines changed

src/AvTranscoder/avTranscoder.i

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,6 @@
2525
#include <AvTranscoder/codec/AudioCodec.hpp>
2626
#include <AvTranscoder/codec/DataCodec.hpp>
2727

28-
#include <AvTranscoder/mediaProperty/util.hpp>
29-
#include <AvTranscoder/mediaProperty/FileProperties.hpp>
30-
3128
#include <AvTranscoder/codedStream/IOutputStream.hpp>
3229
#include <AvTranscoder/codedStream/AvOutputStream.hpp>
3330

@@ -47,8 +44,6 @@
4744

4845
#include <AvTranscoder/transcoder/StreamTranscoder.hpp>
4946
#include <AvTranscoder/transcoder/Transcoder.hpp>
50-
51-
using namespace avtranscoder;
5247
%}
5348

5449
namespace std {
@@ -65,6 +60,7 @@ namespace std {
6560
}
6661

6762
%include "AvTranscoder/progress/progress.i"
63+
%include "AvTranscoder/mediaProperty/mediaProperty.i"
6864

6965
%include <AvTranscoder/ProfileLoader.hpp>
7066

@@ -78,9 +74,6 @@ namespace std {
7874
%include <AvTranscoder/codec/AudioCodec.hpp>
7975
%include <AvTranscoder/codec/DataCodec.hpp>
8076

81-
%include <AvTranscoder/mediaProperty/util.hpp>
82-
%include <AvTranscoder/mediaProperty/FileProperties.hpp>
83-
8477
%include <AvTranscoder/codedStream/IOutputStream.hpp>
8578
%include <AvTranscoder/codedStream/AvOutputStream.hpp>
8679

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
%{
2+
#include <AvTranscoder/common.hpp>
3+
#include <AvTranscoder/mediaProperty/util.hpp>
4+
#include <AvTranscoder/mediaProperty/FileProperties.hpp>
5+
#include <AvTranscoder/mediaProperty/VideoProperties.hpp>
6+
#include <AvTranscoder/mediaProperty/AudioProperties.hpp>
7+
#include <AvTranscoder/mediaProperty/DataProperties.hpp>
8+
#include <AvTranscoder/mediaProperty/SubtitleProperties.hpp>
9+
#include <AvTranscoder/mediaProperty/AttachementProperties.hpp>
10+
#include <AvTranscoder/mediaProperty/UnknownProperties.hpp>
11+
12+
using namespace avtranscoder;
13+
%}
14+
15+
%include <AvTranscoder/mediaProperty/util.hpp>
16+
%include <AvTranscoder/mediaProperty/FileProperties.hpp>
17+
%include <AvTranscoder/mediaProperty/VideoProperties.hpp>
18+
%include <AvTranscoder/mediaProperty/AudioProperties.hpp>
19+
%include <AvTranscoder/mediaProperty/DataProperties.hpp>
20+
%include <AvTranscoder/mediaProperty/SubtitleProperties.hpp>
21+
%include <AvTranscoder/mediaProperty/AttachementProperties.hpp>
22+
%include <AvTranscoder/mediaProperty/UnknownProperties.hpp>
23+

0 commit comments

Comments
 (0)