Advertisement
Guest User

Untitled

a guest
Nov 6th, 2014
262
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.58 KB | None | 0 0
  1. /* 12 */
  2. #pragma pack(push, 1)
  3. struct xprot
  4. {
  5. XPROT_Constant *xprot_left_const;
  6. XPROT_Variable *xprot_left_variable;
  7. XPROT_Fixed *xprot_left_fixed;
  8. XPROT_Constant *xprot_right_const;
  9. XPROT_Variable *xprot_right_variable;
  10. XPROT_Fixed *xprot_right_fixed;
  11. xprot_channel *xprot_left_channel;
  12. xprot_channel *xprot_right_channel;
  13. __int16 displ_limit;
  14. __int16 temp_limit;
  15. __int16 stereo;
  16. __int16 apssas;
  17. __int16 volume_level;
  18. char field_2A;
  19. char field_2B;
  20. };
  21. #pragma pack(pop)
  22.  
  23. /* 13 */
  24. #pragma pack(push, 1)
  25. struct xprot_channel
  26. {
  27. XPROT_Variable *variable;
  28. XPROT_Fixed *fixed;
  29. XPROT_Constant *constant;
  30. };
  31. #pragma pack(pop)
  32.  
  33. /* 14 */
  34. #pragma pack(push, 1)
  35. struct userdata
  36. {
  37. pa_core *core;
  38. pa_module *module;
  39. pa_modargs *modargs;
  40. pa_msgobject *mainloop_handler;
  41. int ul_timing_advance;
  42. pa_channel_map mono_map;
  43. pa_channel_map stereo_map;
  44. pa_sample_spec hw_sample_spec;
  45. pa_sample_spec hw_mono_sample_spec;
  46. pa_sample_spec aep_sample_spec;
  47. pa_channel_map aep_channel_map;
  48. int aep_fragment_size;
  49. int aep_hw_fragment_size;
  50. int hw_fragment_size;
  51. int hw_fragment_size_max;
  52. int hw_mono_fragment_size;
  53. int aep_hw_mono_fragment_size;
  54. int voice_ul_fragment_size;
  55. pa_memchunk aep_silence_memchunk;
  56. int field_1EC;
  57. pa_sink *master_sink;
  58. pa_source *master_source;
  59. pa_sink *raw_sink;
  60. pa_sink *voip_sink;
  61. pa_sink_input *hw_sink_input;
  62. int field_204;
  63. int field_208;
  64. int field_20C;
  65. int field_210;
  66. void *sink_temp_buff;
  67. int sink_temp_buff_len;
  68. pa_memblockq *field_21C;
  69. pa_sink_input *aep_sink_input;
  70. pa_source *raw_source;
  71. pa_source *voip_source;
  72. pa_source_output *hw_source_output;
  73. int field_230;
  74. pa_memblockq *hw_source_memblockq;
  75. pa_memblockq *ul_memblockq;
  76. pa_sink_input *cmtspeech_sink_input;
  77. __int16 q15_vol_l;
  78. __int16 q15_vol_r;
  79. int field_244;
  80. int field_248;
  81. int field_24C;
  82. int field_250;
  83. int field_254;
  84. int field_258;
  85. int field_25C;
  86. int field_260;
  87. int field_264;
  88. int field_268;
  89. int field_26C;
  90. int field_270;
  91. int field_274;
  92. int field_278;
  93. int field_27C;
  94. int field_280;
  95. int field_284;
  96. int field_288;
  97. int field_28C;
  98. int field_290;
  99. int field_294;
  100. int field_298;
  101. int field_29C;
  102. int field_2A0;
  103. int field_2A4;
  104. int field_2A8;
  105. int field_2AC;
  106. int field_2B0;
  107. int field_2B4;
  108. int field_2B8;
  109. int field_2BC;
  110. int field_2C0;
  111. int field_2C4;
  112. pa_queue *dl_sideinfo_queue;
  113. char field_2CC;
  114. char field_2CD;
  115. char field_2CE;
  116. char field_2CF;
  117. int field_2D0;
  118. int field_2D4;
  119. int field_2D8;
  120. int field_2DC;
  121. int field_2E0;
  122. int ear_ref.loop_padding_usec;
  123. int ear_ref.loop_state;
  124. timeval ear_ref.loop_tstamp;
  125. pa_asyncq *ear_ref.loop_asyncq;
  126. pa_memblockq *ear_ref.loop_memblockq;
  127. int field_2FC;
  128. int field_300;
  129. int field_304;
  130. int field_308;
  131. int field_30C;
  132. int field_310;
  133. int field_314;
  134. int field_318;
  135. int field_31C;
  136. int field_320;
  137. int field_324;
  138. int field_328;
  139. int field_32C;
  140. int field_330;
  141. int field_334;
  142. int field_338;
  143. int field_33C;
  144. int field_340;
  145. int field_344;
  146. int field_348;
  147. int field_34C;
  148. int field_350;
  149. int field_354;
  150. int field_358;
  151. int field_35C;
  152. int field_360;
  153. int field_364;
  154. int field_368;
  155. int field_36C;
  156. int field_370;
  157. int field_374;
  158. int field_378;
  159. int field_37C;
  160. int field_380;
  161. int field_384;
  162. int field_388;
  163. int field_38C;
  164. int field_390;
  165. int field_394;
  166. pa_semaphore *field_398;
  167. int field_39C;
  168. pa_mutex *field_3A0;
  169. int field_3A4;
  170. int field_3A8;
  171. int field_3AC;
  172. int field_3B0;
  173. int field_3B4;
  174. int field_3B8;
  175. int field_3BC;
  176. int field_3C0;
  177. int field_3C4;
  178. int field_3C8;
  179. int field_3CC;
  180. int field_3D0;
  181. pa_asyncq *field_3D4;
  182. int field_3D8;
  183. int field_3DC;
  184. iir_eq *wb_meq;
  185. int wb_eeq;
  186. iir_eq *nb_meq;
  187. iir_eq *nb_eeq;
  188. xprot *xprot;
  189. char field_3F4;
  190. char field_3F5;
  191. char field_3F6;
  192. char field_3F7;
  193. int field_3F8;
  194. char field_3FC;
  195. char field_3FD;
  196. char field_3FE;
  197. char field_3FF;
  198. pa_hook_slot *sink_hook;
  199. pa_hook_slot *source_hook;
  200. pa_subscription *sink_subscription;
  201. int field_40C;
  202. int field_410;
  203. char field_414;
  204. char field_415;
  205. char field_416;
  206. char field_417;
  207. };
  208. #pragma pack(pop)
  209.  
  210. /* 21 */
  211. #pragma pack(push, 1)
  212. struct iir_eq
  213. {
  214. int16_t *coeff[2];
  215. int32_t *delay[2];
  216. int32_t *scratch;
  217. };
  218. #pragma pack(pop)
  219.  
  220. /* 17 */
  221. #pragma pack(push, 1)
  222. struct voice_mainloop_handler_struct
  223. {
  224. pa_msgobject parent;
  225. userdata *u;
  226. };
  227. #pragma pack(pop)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement