25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

32 satır
971 B

  1. #pragma once
  2. #include "JObject_NetSDK.h"
  3. #include "ChannelTitle.h"
  4. #include "ChannelTitleAttribute.h"
  5. #include "TimeTitleAttribute.h"
  6. #include "Covers.h"
  7. NS_NETSDK_CFG_BEGIN
  8. #define JK_AVEnc_VideoWidget "AVEnc.VideoWidget"
  9. class AVEnc_VideoWidget : public JObject
  10. {
  11. public:
  12. ChannelTitle mChannelTitle; ///< 通道名称
  13. ChannelTitleAttribute mChannelTitleAttribute; ///< 通道名称的位置
  14. JObjArray<Covers> mCovers;
  15. JIntObj CoversNum; ///< 当前该通道有几个叠加的区域 */
  16. TimeTitleAttribute mTimeTitleAttribute; ///< 设备时间
  17. public:
  18. AVEnc_VideoWidget(JObject *pParent = NULL, const char *szName = JK_AVEnc_VideoWidget):
  19. JObject(pParent,szName),
  20. mChannelTitle(this, "ChannelTitle"),
  21. mChannelTitleAttribute(this, "ChannelTitleAttribute"),
  22. mCovers(this, "Covers"),
  23. CoversNum(this, "CoversNum"),
  24. mTimeTitleAttribute(this, "TimeTitleAttribute"){
  25. };
  26. ~AVEnc_VideoWidget(void){};
  27. };
  28. NS_NETSDK_CFG_END