FrmCameraFullScreenF.h 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. //---------------------------------------------------------------------------
  2. #ifndef FrmCameraFullScreenFH
  3. #define FrmCameraFullScreenFH
  4. //---------------------------------------------------------------------------
  5. #include <Classes.hpp>
  6. #include <Controls.hpp>
  7. #include <StdCtrls.hpp>
  8. #include <Forms.hpp>
  9. #include <ExtCtrls.hpp>
  10. #include "FFBaseComponent.hpp"
  11. #include "FFBasePlay.hpp"
  12. #include "FFPlay.hpp"
  13. //---------------------------------------------------------------------------
  14. class TFrmCameraFullScreen : public TForm
  15. {
  16. __published: // IDE-managed Components
  17. TPanel *PnlStream;
  18. TFFPlayer *FFPlayer1;
  19. TTimer *TmrClose;
  20. void __fastcall PnlStreamDblClick(TObject *Sender);
  21. void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
  22. void __fastcall FormDblClick(TObject *Sender);
  23. void __fastcall FormShow(TObject *Sender);
  24. void __fastcall TmrCloseTimer(TObject *Sender);
  25. private: // User declarations
  26. public:
  27. String RTSP_ADDR;
  28. bool FPlay;
  29. long FConHandle;
  30. void __fastcall Connect();
  31. void __fastcall Disconnect();
  32. public: // User declarations
  33. __fastcall TFrmCameraFullScreen(TComponent* Owner);
  34. };
  35. //---------------------------------------------------------------------------
  36. extern PACKAGE TFrmCameraFullScreen *FrmCameraFullScreen;
  37. //---------------------------------------------------------------------------
  38. #endif