blob: 190e6e655c4c5de7ec9672aee1362d37521df4fd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#ifndef TRANSMUXER_H_
#define TRANSMUXER_H_
// TODO: Rename file to "remuxer.c/h"
#include "common.h"
typedef struct HLSRemuxer HLSRemuxer;
HLSRemuxer *hls_remuxer_init (const struct StreamerOpt *opts);
void hls_remuxer_play (HLSRemuxer *remuxer, const char *file);
void hls_remuxer_pause (HLSRemuxer *remuxer);
void hls_remuxer_resume (HLSRemuxer *remuxer);
void hls_remuxer_halt (HLSRemuxer *remuxer);
void hls_remuxer_free (HLSRemuxer *remuxer);
#endif // TRANSMUXER_H_
|