The media subsystem Wiki is hosted at https://linuxtv.org/wiki/.
There, you'll find lots of information, from both development and usage
of media boards. Please check it before asking newbie questions on the
mailing list or IRC channels.
The API documentation is documented at the Kernel tree. You can find it
in both html and pdf formats, together with other useful documentation at: