mirror of
https://github.com/switchbrew/libnx.git
synced 2025-06-21 12:32:40 +02:00
Updated comments regarding requirements for using video-recording, etc. Changed appletInitializeGamePlayRecording to (void) since the sysmodule only supports a fixed size.
This commit is contained in:
parent
0fb0f67d2e
commit
a15c9945a7
@ -63,11 +63,11 @@ Result appletIsGamePlayRecordingSupported(bool *flag);
|
||||
/// See also \ref appletInitializeGamePlayRecording.
|
||||
Result appletSetGamePlayRecordingState(bool state);
|
||||
|
||||
/// This is currently not usable.
|
||||
/// Initializes video recording. When size is 0, the default size of 0x6000000 is used.
|
||||
/// Initializes video recording. This allocates a 0x6000000-byte buffer for the TransferMemory, cleanup is handled automatically during app exit in \ref appletExit.
|
||||
/// Only available with AppletType_*Application on 3.0.0+, hence errors from this can be ignored.
|
||||
/// Video recording is only fully available system-side with 4.0.0+.
|
||||
Result appletInitializeGamePlayRecording(size_t size);
|
||||
/// Only usable when running under a title which supports video recording.
|
||||
Result appletInitializeGamePlayRecording(void);
|
||||
|
||||
/**
|
||||
* @brief Blocks the usage of the home button.
|
||||
|
@ -852,8 +852,9 @@ Result appletSetGamePlayRecordingState(bool state) {
|
||||
return rc;
|
||||
}
|
||||
|
||||
Result appletInitializeGamePlayRecording(size_t size) {
|
||||
Result appletInitializeGamePlayRecording(void) {
|
||||
Result rc=0;
|
||||
size_t size = 0x6000000;
|
||||
|
||||
g_appletRecordingInitialized = 0;
|
||||
|
||||
@ -863,7 +864,6 @@ Result appletInitializeGamePlayRecording(size_t size) {
|
||||
if (!kernelAbove300())
|
||||
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
|
||||
|
||||
if (size==0) size = 0x6000000;
|
||||
rc = tmemCreate(&g_appletRecordingTmem, size, Perm_None);
|
||||
if (R_FAILED(rc)) return rc;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user