diff options
author | Rodeo <[email protected]> | 2013-03-18 18:02:49 +0000 |
---|---|---|
committer | Rodeo <[email protected]> | 2013-03-18 18:02:49 +0000 |
commit | b0aa37a7ff20acafe7a28fe67c69699515d963c5 (patch) | |
tree | c416c049549b349568d93695ef0ae7f796556fc7 | |
parent | bb5cba9dfe71aa0e10c924809b31b2f92a8239d9 (diff) |
CLI: implement hb_system_sleep support.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5339 b64f7644-9d1e-0410-96f1-a4d463321fa5
-rw-r--r-- | test/test.c | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/test/test.c b/test/test.c index c22cb5eb6..fedff6c3d 100644 --- a/test/test.c +++ b/test/test.c @@ -254,7 +254,9 @@ int main( int argc, char ** argv ) titleindex = 0; } - hb_scan( h, input, titleindex, preview_count, store_previews, min_title_duration * 90000LL ); + hb_prevent_sleep(h); + hb_scan(h, input, titleindex, preview_count, store_previews, + min_title_duration * 90000LL); /* Wait... */ while( !die ) @@ -269,11 +271,14 @@ int main( int argc, char ** argv ) die = 1; break; case 'p': - fprintf( stdout, "\nEncoding Paused by user command, 'r' to resume\n" ); - hb_pause( h ); + fprintf(stdout, + "\nEncoding Paused by user command, 'r' to resume\n"); + hb_pause(h); + hb_allow_sleep(h); break; case 'r': - hb_resume( h ); + hb_prevent_sleep(h); + hb_resume(h); break; case 'h': ShowCommands(); @@ -317,11 +322,14 @@ int main( int argc, char ** argv ) die = 1; break; case 'p': - fprintf( stdout, "\nEncoding Paused by user command, 'r' to resume\n" ); - hb_pause( h ); + fprintf(stdout, + "\nEncoding Paused by user command, 'r' to resume\n"); + hb_pause(h); + hb_allow_sleep(h); break; case 'r': - hb_resume( h ); + hb_prevent_sleep(h); + hb_resume(h); break; case 'h': ShowCommands(); |