LocalMediaPlay.xml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. <?xml version="1.0" encoding="gb2312" ?>
  2. <entity name="LocalMediaPlay">
  3. <!-- 掛華羸极畦溫督昢 -->
  4. <class name="PlayService" overlap="true" exclusive="false">
  5. <twoway name="StartPlayVideo" overlap="true">
  6. <req>
  7. <param name="CfgInx" type="int"/>
  8. <param name="WndX" type="int"/>
  9. <param name="WndY" type="int"/>
  10. <param name="WndWidth" type="int"/>
  11. <param name="WndHeight" type="int"/>
  12. </req>
  13. <res>
  14. </res>
  15. </twoway>
  16. <twoway name="StartPlayAudio" overlap="true">
  17. <req>
  18. <param name="AudioNames" type="wstring"/>
  19. </req>
  20. <res>
  21. </res>
  22. </twoway>
  23. <twoway name="StartPlayImage" overlap="true">
  24. <req>
  25. <param name="CfgInx" type="int"/>
  26. <param name="WndX" type="int"/>
  27. <param name="WndY" type="int"/>
  28. <param name="WndWidth" type="int"/>
  29. <param name="WndHeight" type="int"/>
  30. </req>
  31. <res>
  32. </res>
  33. </twoway>
  34. <twoway name="StopPlayVideo" overlap="true">
  35. <req>
  36. <param name="CfgInx" type="int"/>
  37. </req>
  38. <res>
  39. </res>
  40. </twoway>
  41. <twoway name="StopPlayAudio" overlap="true">
  42. <req>
  43. </req>
  44. <res>
  45. </res>
  46. </twoway>
  47. <twoway name="StopPlayImage" overlap="true">
  48. <req>
  49. <param name="CfgInx" type="int"/>
  50. </req>
  51. <res>
  52. </res>
  53. </twoway>
  54. <!--掛華弝ⅰ畦溫秞講覃誹-->
  55. <twoway name="GetLocalVideoVolume" overlap="true">
  56. <req>
  57. <param name="CfgInx" type="int"/>
  58. </req>
  59. <res>
  60. <param name="Volume" type="int"/>
  61. </res>
  62. </twoway>
  63. <twoway name="SetLocalVideoVolume" overlap="true">
  64. <req>
  65. <param name="CfgInx" type="int"/>
  66. <param name="Volume" type="int"/>
  67. </req>
  68. <res>
  69. </res>
  70. </twoway>
  71. <!--掛華秞ⅰ畦溫秞講覃誹-->
  72. <twoway name="GetLocalAudioVolume" overlap="true">
  73. <req>
  74. </req>
  75. <res>
  76. <param name="Volume" type="int"/>
  77. </res>
  78. </twoway>
  79. <twoway name="SetLocalAudioVolume" overlap="true">
  80. <req>
  81. <param name="Volume" type="int"/>
  82. </req>
  83. <res>
  84. </res>
  85. </twoway>
  86. <twoway name="StartPlayNotice" overlap="true">
  87. <req>
  88. <param name="CfgInx" type="int"/>
  89. <param name="WndX" type="int"/>
  90. <param name="WndY" type="int"/>
  91. <param name="WndWidth" type="int"/>
  92. <param name="WndHeight" type="int"/>
  93. <param name="VideoName" type="wstring"/>
  94. </req>
  95. <res>
  96. <param name="ErrorCode" type="uint"/>
  97. <param name="ErrorMsg" type="wstring"/>
  98. </res>
  99. </twoway>
  100. <twoway name="StopPlayNotice" overlap="true">
  101. <req>
  102. <param name="CfgInx" type="int"/>
  103. </req>
  104. <res>
  105. <param name="ErrorCode" type="uint"/>
  106. <param name="ErrorMsg" type="wstring"/>
  107. </res>
  108. </twoway>
  109. <twoway name="StopPlayAllMedias" overlap="true">
  110. <req>
  111. </req>
  112. <res>
  113. </res>
  114. </twoway>
  115. </class>
  116. <message name="AudioPlayRet">
  117. <param name="AudioNames" type="string"/>
  118. <param name="ret" type="bool" />
  119. </message>
  120. <message name="VideoPlayRet">
  121. <param name="VideoNames" type="string"/>
  122. <param name="ret" type="bool" />
  123. </message>
  124. </entity>