Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

28 rader
719 B

  1. #pragma once
  2. #include "JObject_NetSDK.h"
  3. NS_NETSDK_CFG_BEGIN
  4. #define JK_CombEncodeInfo "CombEncodeInfo"
  5. class CombEncodeInfo : public JObject
  6. {
  7. public:
  8. JIntHex CompressionMask; ///< 掩码
  9. JBoolObj Enable; ///< 使能项
  10. JBoolObj HaveAudio; ///< 是否支持音频
  11. JIntHex ResolutionMask; ///< 掩码
  12. JStrObj StreamType; ///< 码流类型
  13. public:
  14. CombEncodeInfo(JObject *pParent = NULL, const char *szName = JK_CombEncodeInfo):
  15. JObject(pParent,szName),
  16. CompressionMask(this, "CompressionMask"),
  17. Enable(this, "Enable"),
  18. HaveAudio(this, "HaveAudio"),
  19. ResolutionMask(this, "ResolutionMask"),
  20. StreamType(this, "StreamType"){
  21. };
  22. ~CombEncodeInfo(void){};
  23. };
  24. NS_NETSDK_CFG_END