Mercurial > libdvdnav.hg
changeset 404:d16ee5945580 src
Prevent display of garbage volume label when the file being scanned is
not a dvd. This is a simple movement of the code that logs the volume
name to after the point that some basic validation of the disc has been
performed.
Patch by John Stebbins of Handbrake
| author | nicodvb |
|---|---|
| date | Tue, 01 Jun 2010 10:01:33 +0000 |
| parents | 1ce807c12563 |
| children | 0d2d897a6558 |
| files | vm/vm.c |
| diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/vm/vm.c Tue Jun 01 08:17:15 2010 +0000 +++ b/vm/vm.c Tue Jun 01 10:01:33 2010 +0000 @@ -358,8 +358,6 @@ fprintf(MSG_OUT, "libdvdnav: vm: failed to open/read the DVD\n"); return 0; } - dvd_read_name(vm->dvd_name, vm->dvd_serial, dvdroot); - vm->map = remap_loadmap(vm->dvd_name); vm->vmgi = ifoOpenVMGI(vm->dvd); if(!vm->vmgi) { fprintf(MSG_OUT, "libdvdnav: vm: failed to read VIDEO_TS.IFO\n"); @@ -390,6 +388,8 @@ /* return 0; Not really used for now.. */ } /* ifoRead_TXTDT_MGI(vmgi); Not implemented yet */ + dvd_read_name(vm->dvd_name, vm->dvd_serial, dvdroot); + vm->map = remap_loadmap(vm->dvd_name); } if (vm->vmgi) { int i, mask;
