Video.h 580 B

123456789101112131415161718192021222324252627282930
  1. #pragma once
  2. #include "FunSDK/JObject.h"
  3. #define JK_Video "Video"
  4. class Video : public JObject
  5. {
  6. public:
  7. JIntObj BitRate;
  8. JStrObj BitRateControl;
  9. JStrObj Compression;
  10. JIntObj FPS;
  11. JIntObj GOP;
  12. JIntObj Quality;
  13. JStrObj Resolution;
  14. public:
  15. Video(JObject *pParent = NULL, const char *szName = JK_Video):
  16. JObject(pParent,szName),
  17. BitRate(this, "BitRate"),
  18. BitRateControl(this, "BitRateControl"),
  19. Compression(this, "Compression"),
  20. FPS(this, "FPS"),
  21. GOP(this, "GOP"),
  22. Quality(this, "Quality"),
  23. Resolution(this, "Resolution"){
  24. };
  25. ~Video(void){};
  26. };