使用V4L2在每一帧传递私有数据问题

请问V4L2框架怎么从应用层将自定义的私有数据和图像帧有关的描述信息,如传递帧给V4L2设备处理时,将每帧的通道号给到驱动层。在驱动中,对应用通道号判断输入来源,处理完成后再将处理帧和帧私有数据返回给应用程序。应该怎么去实现?