Avc plugin

From PS3 Developer wiki
Revision as of 12:02, 13 November 2015 by Mysis (talk | contribs) (→‎MOD0 Interface)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


3 Identifiers:

  • 1
  • 0x41435430 ("ACT0")
  • 0x4D4F4430 ("MOD0")

1 Interface

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

contains 1 sub:

0: 1 Parameter: char * action ( "new_chat" )

MOD0 Interface

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)