#include <hallo.h> * Jeremiah Mahler [Sat, Jan 27 2007, 06:03:47PM]: > > Went looking through the source of wodim and it seems that the variable > dp->cdr_dstat->ds_wspeed in wodim.c:main() which is set by the speed=x > directive is not used by the driver drv_mmc.c. drv_mmc.c uses > dp->cdr_dstat->ds_dr_cur_wspeed which is set in wodim.c:main() to the > resulting value which is wrong. > > My notes are below:
Your notes are flawed. Because you seem only to look for direct value assignments (ignoring pointers) and you assume that the drive does everything you want with any media. However, those assumptions are a bit naive (sorry). The speed variable is accessed via a pointer in wodim.c:1013. Its value is written back in drv_mmc.c 2090, after communication with the drive. And now (and I don't like repeating myself), please tell me what dvd+rw-mediainfo says about your media. If the drive does not like writting with single speed then it most likely won't write with single speed. Jeez, modern DVD-Rs do not even like less than 4x. Eduard. -- <huersch> trillian .... hier passiert nichtmal was beim /hop <fux> und bei /quit -!- huersch [EMAIL PROTECTED] has quit [] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]