Premo game plugin: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
Line 10: Line 10:
  0: return 0
  0: return 0
  1: end, return 0 -  (Sub Display/Remote Play) End
  1: end, return 0 -  (Sub Display/Remote Play) End
  2: Input:  
  2: break, 0 Parameter:  
  3: 1 Parameter: int (0/1)
  3: 1 Parameter: int (0/1)
  4: 1 Parameter: uint8_t [0x20]
  4: 1 Parameter: uint8_t [0x20]
Line 16: Line 16:
  6: start, 0 Parameter: - (Sub Display/Remote Play) Start
  6: start, 0 Parameter: - (Sub Display/Remote Play) Start
  7: stop, 0 Parameter: - (Sub Display/Remote Play) Stop
  7: stop, 0 Parameter: - (Sub Display/Remote Play) Stop
  8: SetVolume, 1 Parameter: float volume
  8: setvol, 1 Parameter: float volume - RemotePlaySetComparativeVolume
  9: GetVolume, 1 Parameter: float * volume
  9: getvol, 1 Parameter: float * volume - RemotePlayGetComparativeVolume
  10: 0 Parameter: - return/get Premo Error Code
  10: 0 Parameter: - return/get Premo Error Code
  11: peernum, 0 Parameter: - returns number of connected remote play devices
  11: peernum, 0 Parameter: - returns number of connected remote play devices
  12: peerinfo, 2 Parameter: uint8_t peerInfo[ ], int * num - gets peer list
  12: peerinfo, 2 Parameter: uint8_t peerInfo[ ], int * num - gets peer list
  13: 0 Parameter: - return Premo Type
  13: 0 Parameter: - return Premo Type
  14: eall, 1 Parameter: int arg1
  14: eall, 1 Parameter: int arg1 - RemotePlayEncryptAllData
  15: svout, 1 Parameter: int arg1  
  15: svout, 1 Parameter: int arg1 - RemotePlayStopPeerVideoOut
  16: gpifo, 1 Parameter: int * gpifo
  16: gpifo, 1 Parameter: uint8_t pifo[0xC] - RemotePlayGetPeerInfo
  17: Input:
  17: Input:



Revision as of 19:48, 16 August 2014


1 Identifiers:

  • 1

1 Interface

contains 18 subs:

0: return 0
1: end, return 0 -  (Sub Display/Remote Play) End
2: break, 0 Parameter: 
3: 1 Parameter: int (0/1)
4: 1 Parameter: uint8_t [0x20]
5: Input: 
6: start, 0 Parameter: - (Sub Display/Remote Play) Start
7: stop, 0 Parameter: - (Sub Display/Remote Play) Stop
8: setvol, 1 Parameter: float volume - RemotePlaySetComparativeVolume
9: getvol, 1 Parameter: float * volume - RemotePlayGetComparativeVolume
10: 0 Parameter: - return/get Premo Error Code
11: peernum, 0 Parameter: - returns number of connected remote play devices
12: peerinfo, 2 Parameter: uint8_t peerInfo[ ], int * num - gets peer list
13: 0 Parameter: - return Premo Type
14: eall, 1 Parameter: int arg1 - RemotePlayEncryptAllData
15: svout, 1 Parameter: int arg1 - RemotePlayStopPeerVideoOut
16: gpifo, 1 Parameter: uint8_t pifo[0xC] - RemotePlayGetPeerInfo
17: Input:

Remote Play

Load up parameters:

type = 0
execType = int
version = int
format = 1
width = int
height = int
pitch = 0x800 (2048 decimal)
aspectRatio = int
captureMode = 1
ch = 2
mainmem = int
skimflag = 1
equeue = 0

Sub Display

Load up parameters:

type = 1
execType = 0
version = int
format = 2/4
width = int
height = int
pitch = int
aspectRatio = int
captureMode = 0/1
ch = int
mainmem = int
skimflag = int
equeue =