2 ===================================================================
3 --- src/vm/vm.c (revision 1096)
4 +++ src/vm/vm.c (working copy)
11 uint8_t data[DVD_VIDEO_LB_LEN];
14 fd = open(device, O_RDONLY);
16 off = lseek( fd, 32 * (off_t) DVD_VIDEO_LB_LEN, SEEK_SET );
17 - if( off == ( 32 * (off_t) DVD_VIDEO_LB_LEN ) ) {
18 - off = read( fd, data, DVD_VIDEO_LB_LEN );
21 + off = read( fd, data, DVD_VIDEO_LB_LEN );
22 if (off == ( (off_t) DVD_VIDEO_LB_LEN )) {
23 fprintf(MSG_OUT, "libdvdnav: DVD Title: ");
24 - for(i=25; i < 73; i++ ) {
25 + for(i=40; i < 73; i++ ) {
26 if((data[i] == 0)) break;
27 if((data[i] > 32) && (data[i] < 127)) {
28 fprintf(MSG_OUT, "%c", data[i]);
30 fprintf(MSG_OUT, " ");
33 - strncpy(name, (char*) &data[25], 48);
35 + strncpy(name, (char*) &data[40], 32);
37 + while( (i >= 0) && (name[i] <= ' ')) --i;
39 fprintf(MSG_OUT, "\nlibdvdnav: DVD Serial Number: ");
40 - for(i=73; i < 89; i++ ) {
41 + for(i=813; i < 829; i++ ) {
42 if((data[i] == 0)) break;
43 if((data[i] > 32) && (data[i] < 127)) {
44 fprintf(MSG_OUT, "%c", data[i]);
46 ===================================================================
47 --- Makefile.am (revision 1100)
48 +++ Makefile.am (working copy)
50 include $(top_srcdir)/misc/Makefile.common
53 -SUBDIRS = src examples doc misc m4
54 +SUBDIRS = src misc m4
56 EXTRA_DIST = autogen.sh \