Difference between revisions of "GRC services"
Jump to navigation
Jump to search
Line 4: | Line 4: | ||
= grc:c = | = grc:c = | ||
− | |||
This is "nn::grcsrv::IGrcService" | This is "nn::grcsrv::IGrcService" | ||
Line 11: | Line 10: | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
− | | 1 || | + | | 1 || OpenContinuousRecorder |
|- | |- | ||
− | | 2 || | + | | 2 || OpenGameMovieTrimmer |
|} | |} | ||
− | = nn::grcsrv::IContinuousRecorder | + | = IContinuousRecorder = |
+ | This is "nn::grcsrv::IContinuousRecorder". | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
Line 35: | Line 35: | ||
|} | |} | ||
− | = nn::grcsrv::IGameMovieTrimmer | + | = IGameMovieTrimmer = |
+ | This is "nn::grcsrv::IGameMovieTrimmer". | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
Line 41: | Line 42: | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
− | | 1 || | + | | 1 || BeginTrim |
|- | |- | ||
− | | 2 || | + | | 2 || EndTrim |
|- | |- | ||
− | | 10 || | + | | 10 || GetNotTrimmingEvent |
|- | |- | ||
− | | 20 || | + | | 20 || SetThumbnailRgba |
|} | |} | ||
[[Category:Services]] | [[Category:Services]] |
Revision as of 21:03, 26 March 2018
GRC (Game Recording) uses libstagefright and the NvMMLite TVMR library for writing recorded video to MP4s.
Error reporting is done using the new /dev/nverpt-ctrl ioctls.
grc:c
This is "nn::grcsrv::IGrcService"
Cmd | Name |
---|---|
1 | OpenContinuousRecorder |
2 | OpenGameMovieTrimmer |
IContinuousRecorder
This is "nn::grcsrv::IContinuousRecorder".
Cmd | Name |
---|---|
1 | |
2 | |
10 | |
11 | |
12 | |
13 |
IGameMovieTrimmer
This is "nn::grcsrv::IGameMovieTrimmer".
Cmd | Name |
---|---|
1 | BeginTrim |
2 | EndTrim |
10 | GetNotTrimmingEvent |
20 | SetThumbnailRgba |