First of all sorry by my english :(.
I'm developing (or at least trying to develop :P) a CD/DVD recording software for GNU/Linux and *BSD systems from scratch. I'm now getting all posible information about the device: its capabalities, features, etc.
I know that the two main ways to get information are:
- Page 2Ah
- GET_CONFIGURATION MMC command.
The problem is what sometimes i have to "mix" the info that i get with both ways, and try to unify it. My main problem now is how to know if a device reads/writes DVD-R, DVD-RW and DVD-R DL media, becouse in the MMC5 specification (www.t10.org) there is no info about it (there are Feautre Definitions to know if reads/writes DVD+** medias, but nothing about DVD-**). I could use Page 2Ah to know if the device reads/writes DVD-R, but what about DVD-RW & DVD-R DL??
Another question. Is there any way to get information about detecting and using non-standar capabalityes of a device ?? (audiomaster, disct@too, varirec, etc, etc).
Thanks for advance!!
Ah!! the project web page is http://g4c.sourceforge.net . Take a look & comment it plz. : )