I am releasing long waited PVR Application. It's not working. I have problems with it. Might be some one could cure problems.
BIG FAT WARNING: There is no safety check in this code/program. Only For LExxB650 with T-CHL7DEUC 2004 & 2005 FW's
Code replaces and skips staGetHex() functions at spI_Stream_Record() function, so you don't needed to enter 0x1, 0x2, 0x3 manually.
I tested with injected codes to spI_Stream_Record() by console, and it's working. But when press Remotes REC button. It gives error like pvr open error pvr set error...
I inject hook to KeyCommon::SendKeyPressInput(int, int)
Second integer (R1 register) is KeyPress code. key 0x49 belongs to Record key and 0x46 for stop button.
I successfully detect/filter keypress and calling functions.
If you load PVR App and try to capture stream from Console, you don't needed to enter Video & Audio & PcrPids...
Code: Select all
Input Record File Name : /mtd_ram/movie/test.ts
Video Pid: 0xAudio Pid: 0xPcrPid: 0x__ REC FILE OPEN (/mtd_ram/movie/test.ts, 3d)
Code: Select all
Select> Video Pid: 0xAudio Pid: 0xPcrPid: 0x__ REC FILE OPEN (/mtd_ram/movie/movie00.ts, 3d)
Error set pvr Rec device(85221ffb)
Code: Select all
Video Pid: 0xAudio Pid: 0xPcrPid: 0x__ REC FILE OPEN (/mtd_ram/movie/movie00.ts, 3e)
Error open pvr Rec device(85221ff6)
Code: Select all
Select> 67
Unhandled fault: external abort on linefetch (0x806) at 0x00000000
Might be I could make something wrong at my code. I couldn't found where, Might be you could find.