Can you help me with recording on USB-sticks (pendrives) using PVR+? I've noticed, that recording even on fast pendrives is almost imppossible.
Recording is started without problems, then after STOP keypress PVR+ is still flushing buffered data to TS-file during several minutes (you can see gray icon in PVR+). You can use FTP or telnet connection to see TS-file is growing and growing unless the buffer is empty. During this period you actually can't do anything.
First thought: input-output buffer is too big. So I was thinkg about this function:
Code: Select all
void set_io_buffer_size(unsigned val)
{
static unsigned *pvr_recinstance;
if (val > 0)
{
spIPvr_GetRecInstance(0, &pvr_recinstance);
if (pvr_recinstance) *(pvr_recinstance + 0x2C/4) = val;
}
}
I don't really know what is going on. Recording on HDD works perfect. So recording using LAN. But recording on USB flash memony is not good.
Any ideas?