Disable Idle Timer While Reading Disks

Everything related to MakeMKV
Post Reply
Message
Author
nickbits
Posts: 6
Joined: Tue Feb 05, 2013 11:33 pm

Disable Idle Timer While Reading Disks

#1 Post by nickbits » Tue Feb 05, 2013 11:35 pm

It would be great if you put:
SetThreadExecutionState(ES_SYSTEM_REQUIRED);
In your read loop.

Thanks!

--nick

mike admin
Posts: 4071
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: Disable Idle Timer While Reading Disks

#2 Post by mike admin » Wed Feb 06, 2013 8:02 am

It does that already, as GUI is open-source you can download the source and check for yourself :)
/download/makemkv-oss-1.7.10.tar.gz

nickbits
Posts: 6
Joined: Tue Feb 05, 2013 11:33 pm

Re: Disable Idle Timer While Reading Disks

#3 Post by nickbits » Wed Feb 06, 2013 4:32 pm

Hmm... I swear my computer is going to sleep during a read and when I wake it up it would continue reading.

It is possible it enters sleep mode during a retry sequence? I didn't follow the source close enough to see if it calls notifyUpdate during retires. I have my retires set really high and it can take a long time and I think the last time I remember that happening the disk was bad.

mike admin
Posts: 4071
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: Disable Idle Timer While Reading Disks

#4 Post by mike admin » Thu Feb 07, 2013 9:59 am

nickbits wrote:I have my retires set really high and it can take a long time and I think the last time I remember that happening the disk was bad.
You are probably right. Bug noted.

Post Reply