strange behavior of DVDFileStat
Vincent Torri <[email protected]> Thu, 26 Oct 2006 19:40:10 +0200 (CEST)
| Newsgroups | gmane.comp.video.ogle.devel |
|---|---|
| Message-ID | <[email protected]> |
This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --8323328-1707641726-1161884410=:30827 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Hello, I'm writing a small gtk gui that try to list the content of a DVD. I use the filestat.c code for that part. With a DVDROM, file stat returns: VIDEO_TS.IFO: size: 12288 VIDEO_TS.VOB: size: 165888 VIDEO_TS.BUP: size: 12288 VTS_01_0.IFO: size: 94208 VTS_01_0.VOB: size: 420061184 VTS_01_[1-9].VOB: size: 7239475200, [1073489920], [1073442816], [1073612800], [1073672192], [1073225728], [1073483776], [798547968] VTS_01_0.BUP: size: 94208 which is perfect. But with my gui, everything is good, except when I try to get the stats of the DVD_READ_TITLE_VOBS domain. I get: for the size: 2944507904 (should be 7239475200) for the number of titles: 1 (should be 7) I don't undersand at all, as I mimic the filestat code. Sometimes the program seg fault (gdb is of no help, as it returns no useful informations, even with stepping), sometimes, gtk returns an internal problem, sometimes no problem except the wrong values. I fear a corruption of the memory, but I don't know where. There might be a bug in my program too. I've attached the prog. Just run make to compile it. The main code is in gvob_main_window.c (_gvob_player_selected_cb function, line 35) Can someone tell me if there's a bug in my implementation, or if there's a known bug with libdvdread / gtk, or something else ? thank you very much Vincent Torri --8323328-1707641726-1161884410=:30827 Content-Type: APPLICATION/octet-stream; name=gvob-0.1.tar.bz2 Content-Transfer-Encoding: BASE64 Content-ID: <[email protected]> Content-Description: Content-Disposition: attachment; filename=gvob-0.1.tar.bz2 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 --8323328-1707641726-1161884410=:30827 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Ogle-devel mailing list [email protected] https://lists.berlios.de/mailman/listinfo/ogle-devel --8323328-1707641726-1161884410=:30827--