Skip to content

Commit 837fdf8

Browse files
update swig files for java callback
1 parent 13bd8b8 commit 837fdf8

File tree

2 files changed

+14
-3
lines changed

2 files changed

+14
-3
lines changed

src/AvTranscoder/ProgressListener.i

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
%module(directors="1") AvTranscoder
2+
3+
4+
%{
5+
#include <AvTranscoder/ProgressListener.hpp>
6+
%}
7+
8+
/* turn on director wrapping ProgressListener */
9+
%feature("director") ProgressListener;
10+
11+
%include <AvTranscoder/ProgressListener.hpp>

src/AvTranscoder/avTranscoder.i

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
%include "std_pair.i"
66
%include "std_map.i"
77

8+
89
%include "AvTranscoder/avException.i"
910

1011
%{
@@ -30,12 +31,12 @@
3031
#include <AvTranscoder/InputStreamAudio.hpp>
3132
#include <AvTranscoder/InputStreamVideo.hpp>
3233

33-
34-
#include <AvTranscoder/ProgressListener.hpp>
3534
#include <AvTranscoder/Transcoder.hpp>
3635

3736
%}
3837

38+
%include "AvTranscoder/ProgressListener.i"
39+
3940
namespace std {
4041
%template(IntPair) pair< size_t, size_t >;
4142
%template(VideoVector) vector< avtranscoder::VideoProperties >;
@@ -69,5 +70,4 @@ namespace std {
6970
%include <AvTranscoder/InputStreamAudio.hpp>
7071
%include <AvTranscoder/InputStreamVideo.hpp>
7172

72-
%include <AvTranscoder/ProgressListener.hpp>
7373
%include <AvTranscoder/Transcoder.hpp>

0 commit comments

Comments
 (0)