Part IV - Media Controller API¶
Table of Contents
- 1. Introduction
- 2. Media device model
- 3. Types and flags used to represent the media graph elements
- 4. Request API
- 5. Function Reference
- 5.1. media open()
- 5.2. media close()
- 5.3. media ioctl()
- 5.4. ioctl MEDIA_IOC_DEVICE_INFO
- 5.5. ioctl MEDIA_IOC_G_TOPOLOGY
- 5.6. ioctl MEDIA_IOC_ENUM_ENTITIES
- 5.7. ioctl MEDIA_IOC_ENUM_LINKS
- 5.8. ioctl MEDIA_IOC_SETUP_LINK
- 5.9. ioctl MEDIA_IOC_REQUEST_ALLOC
- 5.10. request close()
- 5.11. request ioctl()
- 5.12. request poll()
- 5.13. ioctl MEDIA_REQUEST_IOC_QUEUE
- 5.14. ioctl MEDIA_REQUEST_IOC_REINIT
- 6. Media Controller Header File
Revision and Copyright¶
Authors:
Pinchart, Laurent <laurent.pinchart@ideasonboard.com>
Initial version.
Carvalho Chehab, Mauro <mchehab@kernel.org>
MEDIA_IOC_G_TOPOLOGY documentation and documentation improvements.
Copyright © 2010 : Laurent Pinchart
Copyright © 2015-2016 : Mauro Carvalho Chehab
Revision History¶
- revision:
1.1.0 / 2015-12-12 (mcc)
- revision:
1.0.0 / 2010-11-10 (lp)
Initial revision