📄 preview_flow.h
字号:
#ifndef __PREVIEW_FLOW_H__#define __PREVIEW_FLOW_H__ 1class CPreviewAVMediaFlow : public CAVMediaFlow { public: CPreviewAVMediaFlow(CLiveConfig *pConfig = NULL) : CAVMediaFlow(pConfig) { m_videoPreview = NULL; m_PreviewEncoder = NULL; }; virtual ~CPreviewAVMediaFlow() { StopVideoPreview(); }; void Start(bool startvideo = true, bool start_audio = true, bool starttext = true); void Stop(void); void StartVideoPreview(void); void StopVideoPreview(bool delete_it = true); virtual bool ProcessSDLEvents(bool process_quit = true); bool doingPreview(void) { return m_videoPreview != NULL; }; void RestartVideo(void); protected: void CreatePreview(void); void ConnectPreview(bool create_encoder = false); void DisconnectPreview(void); CMediaSink* m_videoPreview; CVideoEncoder *m_PreviewEncoder;};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -