MediaController_def_g.h 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270
  1. #ifndef __MEDIACONTROLLER_DEF_G_H
  2. #define __MEDIACONTROLLER_DEF_G_H
  3. #pragma once
  4. // This code is generated by spgen tool!
  5. #include "SpHelper.h"
  6. namespace MediaController {
  7. //
  8. // const goes here
  9. //
  10. #define MediaService_Method_GetVideoDeviceName 0
  11. #define MediaService_Method_StartCamera 1
  12. #define MediaService_Method_StopCamera 2
  13. #define MediaService_Method_StartEnvCamera 3
  14. #define MediaService_Method_StopEnvCamera 4
  15. #define MediaService_Method_StartSpeakerRender 5
  16. #define MediaService_Method_StopSpeakerRender 6
  17. #define MediaService_Method_ManipulateMediaDevice 7
  18. #define MediaService_Method_GetAudioDevices 8
  19. #define MediaService_Method_GetVideoDevices 9
  20. #define MediaService_Method_GetCameraInfos 10
  21. #define MediaService_Method_ManipulateCameras 11
  22. #define MediaService_MethodSignature_GetVideoDeviceName -496217232
  23. #define MediaService_MethodSignature_StartCamera 749460891
  24. #define MediaService_MethodSignature_StopCamera -1102036124
  25. #define MediaService_MethodSignature_StartEnvCamera -628264124
  26. #define MediaService_MethodSignature_StopEnvCamera -1214187442
  27. #define MediaService_MethodSignature_StartSpeakerRender -803727657
  28. #define MediaService_MethodSignature_StopSpeakerRender -1325509398
  29. #define MediaService_MethodSignature_ManipulateMediaDevice -461255211
  30. #define MediaService_MethodSignature_GetAudioDevices -819377328
  31. #define MediaService_MethodSignature_GetVideoDevices 616397805
  32. #define MediaService_MethodSignature_GetCameraInfos -2116637958
  33. #define MediaService_MethodSignature_ManipulateCameras 755873072
  34. #define MediaService_LogCode_GetVideoDeviceName "QLR040220800"
  35. #define MediaService_LogCode_StartCamera "QLR040220801"
  36. #define MediaService_LogCode_StopCamera "QLR040220802"
  37. #define MediaService_LogCode_StartEnvCamera "QLR040220803"
  38. #define MediaService_LogCode_StopEnvCamera "QLR040220804"
  39. #define MediaService_LogCode_StartSpeakerRender "QLR040220805"
  40. #define MediaService_LogCode_StopSpeakerRender "QLR040220806"
  41. #define MediaService_LogCode_ManipulateMediaDevice "QLR040220807"
  42. #define MediaService_LogCode_GetAudioDevices "QLR040220808"
  43. #define MediaService_LogCode_GetVideoDevices "QLR040220809"
  44. #define MediaService_LogCode_GetCameraInfos "QLR040220810"
  45. #define MediaService_LogCode_ManipulateCameras "QLR040220811"
  46. struct MediaService_GetVideoDeviceName_Req
  47. {
  48. void Serialize(SpBuffer &Buf)
  49. {
  50. }
  51. };
  52. struct MediaService_GetVideoDeviceName_Ans
  53. {
  54. CSimpleStringA frontcam;
  55. CSimpleStringA rearcam;
  56. void Serialize(SpBuffer &Buf)
  57. {
  58. auto & buf = Buf & frontcam & rearcam;
  59. }
  60. };
  61. struct MediaService_StartCamera_Info
  62. {
  63. void Serialize(SpBuffer &Buf)
  64. {
  65. }
  66. };
  67. struct MediaService_StopCamera_Info
  68. {
  69. void Serialize(SpBuffer &Buf)
  70. {
  71. }
  72. };
  73. struct MediaService_StartEnvCamera_Req
  74. {
  75. void Serialize(SpBuffer &Buf)
  76. {
  77. }
  78. };
  79. struct MediaService_StartEnvCamera_Ans
  80. {
  81. int returncod;
  82. void Serialize(SpBuffer &Buf)
  83. {
  84. auto & buf = Buf & returncod;
  85. }
  86. };
  87. struct MediaService_StopEnvCamera_Info
  88. {
  89. void Serialize(SpBuffer &Buf)
  90. {
  91. }
  92. };
  93. struct MediaService_StartSpeakerRender_Info
  94. {
  95. void Serialize(SpBuffer &Buf)
  96. {
  97. }
  98. };
  99. struct MediaService_StopSpeakerRender_Info
  100. {
  101. void Serialize(SpBuffer &Buf)
  102. {
  103. }
  104. };
  105. struct MediaService_ManipulateMediaDevice_Req
  106. {
  107. int cmdType;
  108. int devType;
  109. int reserved1;
  110. CSimpleStringA reserved2;
  111. void Serialize(SpBuffer &Buf)
  112. {
  113. auto & buf = Buf & cmdType & devType & reserved1 & reserved2;
  114. }
  115. };
  116. struct MediaService_ManipulateMediaDevice_Ans
  117. {
  118. int retCode;
  119. int reserved1;
  120. CSimpleStringA reserved2;
  121. void Serialize(SpBuffer &Buf)
  122. {
  123. auto & buf = Buf & retCode & reserved1 & reserved2;
  124. }
  125. };
  126. struct MediaService_GetAudioDevices_Req
  127. {
  128. int audioType;
  129. void Serialize(SpBuffer &Buf)
  130. {
  131. auto & buf = Buf & audioType;
  132. }
  133. };
  134. struct MediaService_GetAudioDevices_Ans
  135. {
  136. int retCode;
  137. int deviceCount;
  138. CSimpleStringA strNames;
  139. void Serialize(SpBuffer &Buf)
  140. {
  141. auto & buf = Buf & retCode & deviceCount & strNames;
  142. }
  143. };
  144. struct MediaService_GetVideoDevices_Req
  145. {
  146. void Serialize(SpBuffer &Buf)
  147. {
  148. }
  149. };
  150. struct MediaService_GetVideoDevices_Ans
  151. {
  152. int retCode;
  153. int deviceCount;
  154. CSimpleStringA strNames;
  155. void Serialize(SpBuffer &Buf)
  156. {
  157. auto & buf = Buf & retCode & deviceCount & strNames;
  158. }
  159. };
  160. struct MediaService_GetCameraInfos_Req
  161. {
  162. void Serialize(SpBuffer &Buf)
  163. {
  164. }
  165. };
  166. struct MediaService_GetCameraInfos_Ans
  167. {
  168. int retCode;
  169. CSimpleStringA EnvCamera;
  170. CSimpleStringA EnvUsbPort;
  171. CSimpleStringA EnvReserved;
  172. CSimpleStringA OptCamera;
  173. CSimpleStringA OptUsbPort;
  174. CSimpleStringA OptReserved;
  175. void Serialize(SpBuffer &Buf)
  176. {
  177. auto & buf = Buf & retCode & EnvCamera & EnvUsbPort & EnvReserved & OptCamera & OptUsbPort & OptReserved;
  178. }
  179. };
  180. struct MediaService_ManipulateCameras_Req
  181. {
  182. int cmdType;
  183. int reserved1;
  184. CSimpleStringA reserved2;
  185. void Serialize(SpBuffer &Buf)
  186. {
  187. auto & buf = Buf & cmdType & reserved1 & reserved2;
  188. }
  189. };
  190. struct MediaService_ManipulateCameras_Ans
  191. {
  192. int retCode;
  193. int reserved1;
  194. CSimpleStringA reserved2;
  195. void Serialize(SpBuffer &Buf)
  196. {
  197. auto & buf = Buf & retCode & reserved1 & reserved2;
  198. }
  199. };
  200. ///////////////////////////
  201. } // namespace MediaController
  202. #endif // __MEDIACONTROLLER_DEF_G_H