EncodeFunction.h 697 B

123456789101112131415161718192021222324252627282930
  1. #pragma once
  2. #import "FunSDK/JObject.h"
  3. #define JK_EncodeFunction "EncodeFunction"
  4. class EncodeFunction : public JObject
  5. {
  6. public:
  7. JBoolObj CombineStream;
  8. JBoolObj DoubleStream;
  9. JBoolObj IFrameRange;
  10. JBoolObj LowBitRate;
  11. JBoolObj SmartH264;
  12. JBoolObj SnapStream;
  13. JBoolObj WaterMark;
  14. public:
  15. EncodeFunction(JObject *pParent = NULL, const char *szName = JK_EncodeFunction):
  16. JObject(pParent,szName),
  17. CombineStream(this, "CombineStream"),
  18. DoubleStream(this, "DoubleStream"),
  19. IFrameRange(this, "IFrameRange"),
  20. LowBitRate(this, "LowBitRate"),
  21. SmartH264(this, "SmartH264"),
  22. SnapStream(this, "SnapStream"),
  23. WaterMark(this, "WaterMark"){
  24. };
  25. ~EncodeFunction(void){};
  26. };