<div dir="ltr">Apologies if this isn't the right place for libdvdread questions, but there wasn't a libdvdread-specific mailing list.<br><div><br></div><div>I was authoring a DVD and ran across a discrepancy between the behavior of dvdauthor and libdvdread. read_video_attr() reads the second byte of video attributes as follows:<br></div><div><br></div><div>va->line21_cc_1 = dvdread_getbits(&state, 1);<br>va->line21_cc_2 = dvdread_getbits(&state, 1);<br>va->unknown1 = dvdread_getbits(&state, 1);<br>va->bit_rate = dvdread_getbits(&state, 1);<br>va->picture_size = dvdread_getbits(&state, 2);<br>va->letterboxed = dvdread_getbits(&state, 1);<br>va->film_mode = dvdread_getbits(&state, 1);<br></div><div><br></div><div>The first two CC bits and the last film bit agree with the doc I found, but the resolution and letterboxed bits don't. See <a href="http://dvd.sourceforge.net/dvdinfo/ifo.html">http://dvd.sourceforge.net/dvdinfo/ifo.html</a></div><div><br></div><div>I have no idea which is correct, and have ~zero access to any DVDs to investigate. If someone knows which is right, I'm happy to submit a patch to libdvdread or to dvdauthor.</div><div><br></div><div>Thanks!<br></div></div>