SceCamera: Difference between revisions

From Vita Development Wiki
Jump to navigation Jump to search
No edit summary
Line 5: Line 5:
! Version !! World !! Privilege
! Version !! World !! Privilege
|-
|-
| 1.69-3.65 || Non-secure || Kernel
| 0.931-3.65 || Non-secure || Kernel
|}
|}


Line 16: Line 16:
! Version !! Name !! World !! Visibility !! NID
! Version !! Name !! World !! Visibility !! NID
|-
|-
| 1.69-3.60 || [[SceCamera#SceCameraForDriver|SceCameraForDriver]] || Non-secure || Kernel || 0xBCBC1F4A
| 0.931-3.60 || [[SceCamera#SceCameraForDriver|SceCameraForDriver]] || Non-secure || Kernel || 0xBCBC1F4A
|-
|-
| 1.69-3.60 || [[SceCamera#SceCamera|SceCamera]] || Non-secure || User || 0xDA91B3ED
| 0.931-3.60 || [[SceCamera#SceCamera|SceCamera]] || Non-secure || User || 0xDA91B3ED
|}
|}


Line 118: Line 118:
! Version !! NID
! Version !! NID
|-
|-
| 0.940-3.60 || 0x2D12FDF3
| 0.931-3.60 || 0x2D12FDF3
|}
|}


Line 128: Line 128:
| 0.940-3.60 || 0x45EB69C9
| 0.940-3.60 || 0x45EB69C9
|}
|}
=== SceCameraForDriver_F15F1F91 ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931 || 0xF15F1F91
|-
| 3.60 || not present
|}
Registers a global variable used by [[#sceCameraReadForDriver]].
<source lang="C">int SceCameraForDriver_F15F1F91(int a1);</source>
=== sceCameraSetLedModeBlinkForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931 || 0x8F6FA575
|-
| 3.60 || not present
|}
This is a guessed name.
<source lang="C">
// maybe_devnum: must be 0 or 1
int sceCameraSetLedModeBlinkForDriver(int maybe_devnum, SceUInt32 maybe_onTime, SceUInt32 maybe_offTime, SceUInt32 blinkCount);
</source>
=== sceCameraSetLedModeOnOffForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931 || 0x5EEDDA34
|-
| 3.60 || not present
|}
This is a guessed name.
<source lang="C">
// maybe_devnum: must be 1
// mode: must 0 (OFF) or 1 (ON)
int sceCameraSetLedModeOnOffForDriver(int maybe_devnum, int mode);
</source>


           3.60:
           3.60:
Line 146: Line 195:


== SceCamera ==
== SceCamera ==
=== SceCamera_7670474C ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931 || 0x7670474C
|-
| 3.60 || not present
|}
Wrapper for [[#SceCameraForDriver_F15F1F91]].
=== sceCameraSetLedModeBlink ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931 || 0x89B16030
|-
| 3.60 || not present
|}
This is a guessed name.
Wrapper for [[#sceCameraSetLedModeBlinkForDriver]].
<source lang="C">
// maybe_devnum: must be 0 or 1
int sceCameraSetLedModeBlink(int maybe_devnum, SceUInt32 maybe_onTime, SceUInt32 maybe_offTime, SceUInt32 blinkCount);
</source>
=== sceCameraSetLedModeOnOff ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931 || 0xD02CFA5C
|-
| 3.60 || not present
|}
This is a guessed name.
Wrapper for [[#sceCameraSetLedModeOnOffForDriver]].
<source lang="C">
// maybe_devnum: must be 1
// mode: must be 0 (OFF) or 1 (ON)
int sceCameraSetLedModeOnOff(int maybe_devnum, int mode);
</source>


=== sceCameraSetExposureCeiling ===
=== sceCameraSetExposureCeiling ===

Revision as of 18:41, 27 September 2022

Module

Version World Privilege
0.931-3.65 Non-secure Kernel

Libraries

Known NIDs

Version Name World Visibility NID
0.931-3.60 SceCameraForDriver Non-secure Kernel 0xBCBC1F4A
0.931-3.60 SceCamera Non-secure User 0xDA91B3ED

SceCameraForDriver

sceCameraIsActiveForDriver

Version NID
3.60 0xEB1CC2CA

sceCameraSetAttributeForDriver

Version NID
0.940-3.60 0xD56A12BD

This function is used for all attributes except attributes 13 and 25 (blacklisted in this function).

sceCameraSetAttribute2ForDriver

Version NID
0.940-3.60 0x233C9E27

This function is used only for attributes 13 and 25.

sceCameraGetAttributeForDriver

Version NID
0.940-3.60 0xC2E71BE8

This function is used for all attributes except attributes 13 and 25.

sceCameraGetAttribute2ForDriver

Version NID
0.940-3.60 0x356BAF6C

This function is used only for attributes 13 and 25.

sceCameraSetActiveProcessForDriver

Version NID
0.940-3.60 0xE81EADE1
int sceCameraSetActiveProcessForDriver(SceUID pid);

sceCameraStartPidForDriver

Version NID
0.940-3.60 0x5338BE86

sceCameraStopPidForDriver

Version NID
0.940-3.60 0x8C3354E5

sceCameraOpenForDriver

Version NID
0.940-3.60 0xE487870A

sceCameraCloseForDriver

Version NID
0.940-3.60 0x0E9B4B9E

sceCameraReadForDriver

Version NID
0.931-3.60 0x2D12FDF3

sceCameraInitForDriver

Version NID
0.940-3.60 0x45EB69C9

SceCameraForDriver_F15F1F91

Version NID
0.931 0xF15F1F91
3.60 not present

Registers a global variable used by #sceCameraReadForDriver.

int SceCameraForDriver_F15F1F91(int a1);

sceCameraSetLedModeBlinkForDriver

Version NID
0.931 0x8F6FA575
3.60 not present

This is a guessed name.

// maybe_devnum: must be 0 or 1
int sceCameraSetLedModeBlinkForDriver(int maybe_devnum, SceUInt32 maybe_onTime, SceUInt32 maybe_offTime, SceUInt32 blinkCount);

sceCameraSetLedModeOnOffForDriver

Version NID
0.931 0x5EEDDA34
3.60 not present

This is a guessed name.

// maybe_devnum: must be 1
// mode: must 0 (OFF) or 1 (ON)
int sceCameraSetLedModeOnOffForDriver(int maybe_devnum, int mode);
         3.60:
         SceCameraForDriver_22D51107: 0x22D51107
         SceCameraForDriver_22E70D83: 0x22E70D83
         SceCameraForDriver_36C164BE: 0x36C164BE
         SceCameraForDriver_6443EEDB: 0x6443EEDB
         SceCameraForDriver_93477709: 0x93477709
         SceCameraForDriver_96C63737: 0x96C63737
         SceCameraForDriver_B241F11F: 0xB241F11F
         SceCameraForDriver_B312CE90: 0xB312CE90
         SceCameraForDriver_D0810455: 0xD0810455
         SceCameraForDriver_D259707C: 0xD259707C
         SceCameraForDriver_DFBBA264: 0xDFBBA264
         SceCameraForDriver_EE3D4B1C: 0xEE3D4B1C
         SceCameraForDriver_F7A0C99F: 0xF7A0C99F
         SceCameraForDriver_FE3C170C: 0xFE3C170C

SceCamera

SceCamera_7670474C

Version NID
0.931 0x7670474C
3.60 not present

Wrapper for #SceCameraForDriver_F15F1F91.

sceCameraSetLedModeBlink

Version NID
0.931 0x89B16030
3.60 not present

This is a guessed name.

Wrapper for #sceCameraSetLedModeBlinkForDriver.

// maybe_devnum: must be 0 or 1
int sceCameraSetLedModeBlink(int maybe_devnum, SceUInt32 maybe_onTime, SceUInt32 maybe_offTime, SceUInt32 blinkCount);

sceCameraSetLedModeOnOff

Version NID
0.931 0xD02CFA5C
3.60 not present

This is a guessed name.

Wrapper for #sceCameraSetLedModeOnOffForDriver.

// maybe_devnum: must be 1
// mode: must be 0 (OFF) or 1 (ON)
int sceCameraSetLedModeOnOff(int maybe_devnum, int mode);

sceCameraSetExposureCeiling

Version NID
1.69 0x4F34BEE

sceCameraGetAutoControlHold

Version NID
1.69 0x6A21BBB

sceCameraGetZoom

Version NID
1.69 0x6D3816C

sceCameraSetContrast

Version NID
1.69 0x6FB2900

sceCameraIsActive

Version NID
1.69 0x103A75B8

sceCameraSetReverse

Version NID
1.69 0x1175F477

sceCameraGetNightmode

Version NID
1.69 0x12B6FF26

sceCameraStop

Version NID
1.69 0x1DD9C9CE

sceCameraGetDeviceLocation

Version NID
1.69 0x274EF751

sceCameraGetGain

Version NID
1.69 0x2C36D6F3

sceCameraGetSharpnessOff

Version NID
1.69 0x34CCAF85

sceCameraSetAutoControlHold

Version NID
1.69 0x3A0DABBD

sceCameraSetISO

Version NID
1.69 0x3CF630A1

sceCameraSetNightmode

Version NID
1.69 0x3F26233E

sceCameraGetReverse

Version NID
1.69 0x44F6043F

sceCameraSetSharpnessOff

Version NID
1.69 0x4B5405C8

sceCameraSetWhiteBalance

Version NID
1.69 0x4D4514AC

sceCameraGetISO

Version NID
1.69 0x4EBD5C68

sceCameraGetExposureCeiling

Version NID
1.69 0x5FA5B1BB

sceCameraGetSaturation

Version NID
1.69 0x624F7653

sceCameraSetEV

Version NID
1.69 0x62AFF0B8

sceCameraSetImageQuality

Version NID
1.69 0x75C4300B

sceCameraRead

Version NID
1.69 0x79B5C2DE

sceCameraGetEffect

Version NID
1.69 0x7E8EF3B2

sceCameraGetBrightness

Version NID
1.69 0x85D5951D

sceCameraGetEV

Version NID
1.69 0x8B5E6147

sceCameraGetBacklight

Version NID
1.69 0x8DD1292B

sceCameraGetContrast

Version NID
1.69 0x8FBE84BE

sceCameraSetBrightness

Version NID
1.69 0x98D71588

sceCameraGetAntiFlicker

Version NID
1.69 0x9FDACB99

sceCameraOpen

Version NID
1.69 0xA462F801

sceCameraStart

Version NID
1.69 0xA8FEAE35

sceCameraGetSharpness

Version NID
1.69 0xAA72C3DC

sceCameraSetBacklight

Version NID
1.69 0xAE071044

sceCameraClose

Version NID
1.69 0xCD6E1CFC

sceCameraSetSharpness

Version NID
1.69 0xD1A5BB0B

sceCameraGetWhiteBalance

Version NID
1.69 0xDBFFA1DA

sceCameraGetImageQuality

Version NID
1.69 0xE2AC7BCE

sceCameraSetAntiFlicker

Version NID
1.69 0xE312958A

sceCameraSetGain

Version NID
1.69 0xE65CFE86

sceCameraSetEffect

Version NID
1.69 0xE9D2CFB1

sceCameraSetZoom

Version NID
1.69 0xF7464216

sceCameraSetNoiseReduction

Version NID
1.69 0xF9B79556

sceCameraSetSaturation

Version NID
1.69 0xF9F7CA3D

sceCameraGetNoiseReduction

Version NID
1.69 0xFEB99ACC