libbluray | branch: master | hpi1 <[email protected]> | Fri May 6 11:55:09 2011 +0300| [aff71735bcd7bc864c6e5d31b328310979ef9ba5] | committer: hpi1
Fixed bdj_test > http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commit;h=aff71735bcd7bc864c6e5d31b328310979ef9ba5 --- src/examples/bdj_test.c | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/examples/bdj_test.c b/src/examples/bdj_test.c index dedd8b2..ceedb87 100644 --- a/src/examples/bdj_test.c +++ b/src/examples/bdj_test.c @@ -36,23 +36,28 @@ void usage(void) { printf("Usage: [path to disc] [starting object]\n"); } -int main(int argc, char** argv) { - printf("%s %s\n", argv[1], argv[2]); +int main(int argc, char** argv) +{ if (argc < 3) { usage(); return 0; } + printf("%s %s\n", argv[1], argv[2]); + BLURAY* bd = bd_open(argv[1], NULL); bd_get_titles(bd, TITLES_ALL); bd_select_title(bd, 1); - if (bd_start_bdj(bd, argv[2])) + if (!bd_start_bdj(bd, argv[2])) { printf("Failed to start BD-J application.\n"); - else { + } else { while (1) { sleep(20); } bd_stop_bdj(bd); } + + bd_close(bd); + return 0; } _______________________________________________ libbluray-devel mailing list [email protected] http://mailman.videolan.org/listinfo/libbluray-devel
