Skip to content

Commit b58da24

Browse files
committed
onebinary: modify inputs to be friends
1 parent 60b6506 commit b58da24

28 files changed

+78
-0
lines changed

lib/checksum.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#pragma once
12
#include <stddef.h>
23
#include "defines.h"
34

lib/sdp.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#pragma once
12
#include "dtsc.h"
23
#include "h265.h"
34
#include "http_parser.h"

lib/ts_stream.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#pragma once
12
#include "adts.h"
23
#include "h265.h"
34
#include "ts_packet.h"

meson.build

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,27 @@ onebinary_stuff = []
209209
onebinary_stuff += 'MistOutRTMP'
210210
onebinary_stuff += 'MistOutHLS'
211211
onebinary_stuff += 'MistOutHTTP'
212+
onebinary_stuff += 'MistInAAC'
213+
onebinary_stuff += 'MistInBalancer'
212214
onebinary_stuff += 'MistInBuffer'
215+
onebinary_stuff += 'MistInDTSC'
216+
onebinary_stuff += 'MistInEBML'
217+
onebinary_stuff += 'MistInFLAC'
218+
onebinary_stuff += 'MistInFLV'
219+
onebinary_stuff += 'MistInFolder'
220+
onebinary_stuff += 'MistInH264'
221+
onebinary_stuff += 'MistInHLS'
222+
# onebinary_stuff += 'MistInISMV'
223+
onebinary_stuff += 'MistInMP3'
224+
onebinary_stuff += 'MistInMP4'
225+
onebinary_stuff += 'MistInOGG'
226+
onebinary_stuff += 'MistInPlaylist'
227+
# onebinary_stuff += 'MistInRTSP'
228+
onebinary_stuff += 'MistInSDP'
229+
# onebinary_stuff += 'MistInSubRip'
230+
onebinary_stuff += 'MistInTS'
231+
# onebinary_stuff += 'MistInTSRIST'
232+
# onebinary_stuff += 'MistInTSSRT'
213233

214234
onebinary_tgts = []
215235
onebinary_headers = []

src/input/input_aac.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,6 @@ namespace Mist{
2424
};
2525
}// namespace Mist
2626

27+
#ifndef ONE_BINARY
2728
typedef Mist::InputAAC mistIn;
29+
#endif

src/input/input_av.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,6 @@ namespace Mist{
3131
};
3232
}// namespace Mist
3333

34+
#ifndef ONE_BINARY
3435
typedef Mist::InputAV mistIn;
36+
#endif

src/input/input_balancer.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,6 @@ namespace Mist{
1313
};
1414
}// namespace Mist
1515

16+
#ifndef ONE_BINARY
1617
typedef Mist::InputBalancer mistIn;
18+
#endif

src/input/input_buffer.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ namespace Mist{
5959
};
6060
}// namespace Mist
6161

62+
#ifndef ONE_BINARY
6263
#ifndef ONE_BINARY
6364
typedef Mist::InputBuffer mistIn;
6465
#endif
66+
#endif

src/input/input_dtsc.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#pragma once
12
#include "input.h"
23

34
#include <set>
@@ -61,4 +62,6 @@ namespace Mist{
6162
};
6263
}// namespace Mist
6364

65+
#ifndef ONE_BINARY
6466
typedef Mist::InputDTSC mistIn;
67+
#endif

src/input/input_dtsccrypt.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,6 @@ namespace Mist{
2121
};
2222
}// namespace Mist
2323

24+
#ifndef ONE_BINARY
2425
typedef Mist::InputDTSC mistIn;
26+
#endif

0 commit comments

Comments
 (0)