pansen
2019-03-15 c64a4f19a0a41b62917eb1dc8b0789c9ddf6baab
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef APPPIPECONTROLLER_H
#define APPPIPECONTROLLER_H
#include <basic/pipe/PipeController.h>
#include <basic/pipe_element/ffmpeg/FfmpegElement.h>
#include <jsoncpp/json/json.h>
 
class AppPipeController : public PipeController
{
public:
    AppPipeController(int index, const Json::Value& json);
    std::string getRtmp();
private:
    ffmpeg::VideoCaptureElement videoCaptureElement;
    ffmpeg::VideoPublishElement videoPublishElement;
    int index;
};
 
#endif // APPPIPECONTROLLER_H