Avc plugin: Difference between revisions
Jump to navigation
Jump to search
(Created page with " 3 Identifiers: * 1 * 0x41435430 ("ACT0") * 0x4D4F4430 ("MOD0") ===1 Interface=== contains 64 subs: 0: 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:...") |
m (→MOD0 Interface) |
||
(One intermediate revision by the same user not shown) | |||
Line 11: | Line 11: | ||
contains 64 subs: | contains 64 subs: | ||
0: | 0: nullsub | ||
1: | 1: nullsub | ||
2: | 2: | ||
3: | 3: | ||
Line 75: | Line 75: | ||
62: AvcCancelJoin (requestId) | 62: AvcCancelJoin (requestId) | ||
63: AvcCancelBye (requestId) | 63: AvcCancelBye (requestId) | ||
===ACT0 Interface=== | ===ACT0 Interface=== | ||
Line 88: | Line 87: | ||
1: 0 Parameter: OnDeactivate | 1: 0 Parameter: OnDeactivate | ||
2: return | 2: return | ||
3: 1 Parameter: int | 3: 1 Parameter: int (Plugin Enum ID) | ||
4: 1 Parameter: int | 4: 1 Parameter: int (Plugin Enum ID) | ||
{{Reverse engineering}}<noinclude>[[Category:Main]]</noinclude> | {{Reverse engineering}}<noinclude>[[Category:Main]]</noinclude> |
Latest revision as of 12:02, 13 November 2015
3 Identifiers:
- 1
- 0x41435430 ("ACT0")
- 0x4D4F4430 ("MOD0")
1 Interface[edit | edit source]
contains 64 subs:
0: nullsub 1: nullsub 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: AvcGetVoiceMute (uint8_t * voicemute) 16: AvcSetVoiceMute (uint8_t voicemute) 17: AvcGetVideoMute (uint8_t * videomute) 18: AvcSetVideoMute (uint8_t videomute) 19: AvcSetVolumeLevel (int volumelevel) 20: AvcGetVolumeLevel (int* volumelevel) 21: 22: 23: 24: (matching context) - AvcJoin 25: 26: 27: ( roomId) - AvcJoin 28: ( requestId) - AvcJoin 29: AvcBye (requestId) 30: AvcPlayers (uint8_t playersmode [ ]) 31: AvcSetShowState (int transition_type, int showstate) 32: AvcGetShowState (int * showstate) 33: AvcSetLayout (layoutmode) 34: AvcGetLayout (*layoutmode) 35: AvcSetWindowSize / AvcGetWindowRotation (1, playerid, transition_type, float * vector_x, float * vector_y, float * vector_z) 36: AvcGetWindowRotation (2 or 3, playerid, float * vector_x, float * vector_y, float * vector_z) 37: AvcSetWindowShowState ( playerid, transition_type, showstate) 38: AvcGetWindowShowState ( playerid,int * showstate) 39: AvcGetWindowZorder (playerid, int zorder) 40: AvcSetNameShowState (int showstate) 41: AvcGetNameShowState (int * showstate) 42: AvcGetSurfacePointer (playerid, * surface_ptr, * size_memory, * size_height, * size_width) 43: AvcSetAttrParam ( attr_id, 0, attr_int) 44: AvcGetAttrParam (attr_id, * attr_int, int* ) 45: AvcSetPlayerVoiceMute / AvcSetPlayerSpeakMute ( 0 or 1, playerid, voicemute) 46: AvcGetPlayerVoiceMute / AvcGetPlayerSpeakMute ( 0 or 1, playerid, * voicemute) 47: AvcStartVoiceDetectEvent 48: AvcStopVoiceDetectEvent 49: AvcStartMicStatusEvent 50: AvcStopMicStatusEvent 51: AvcGetMicStatusEvent 52: AvcStartCameraStatusEvent 53: AvcStopCameraStatusEvent 54: AvcGetCameraStatusEvent 55: 56: 57: 58: 59: 60: AvcSetChatGroup ( uint8_t chat_group_ids[ ], int chat_group_num) 61: AvcSetChatMode (int chat_mode) 62: AvcCancelJoin (requestId) 63: AvcCancelBye (requestId)
ACT0 Interface[edit | edit source]
contains 1 sub:
0: 1 Parameter: char * action ( "new_chat" )
MOD0 Interface[edit | edit source]
contains 5 subs:
0: 0 Parameter: Activate "avc_plugin_plane" 1: 0 Parameter: OnDeactivate 2: return 3: 1 Parameter: int (Plugin Enum ID) 4: 1 Parameter: int (Plugin Enum ID)