diff options
| author | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2018-06-09 02:57:26 +0300 | 
|---|---|---|
| committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2018-06-09 02:57:26 +0300 | 
| commit | 6dc91f22f9bb2aafeee2f7c5df53a02a37acc3a0 (patch) | |
| tree | 4ee5452e3454a156c3f952c6c1fe5086497fdab7 | |
| parent | 2483a44374433299866b0c16e35ccea40b5379e5 (diff) | |
uvc: Initialize the maxsize field internally
The uvc_device maxsize field is initialized in stream.c, requiring
access to the uvc_device internals. Move its initialization to uvc.c.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
| -rw-r--r-- | stream.c | 5 | ||||
| -rw-r--r-- | uvc.c | 2 | 
2 files changed, 2 insertions, 5 deletions
| @@ -230,11 +230,6 @@ void uvc_stream_delete(struct uvc_stream *stream)  void uvc_stream_init_uvc(struct uvc_stream *stream,  			 struct uvc_function_config *fc)  { -	/* -	 * FIXME: The maximum size should be specified per format and frame. -	 */ -	stream->uvc->maxsize = 0; -  	uvc_set_config(stream->uvc, fc);  	uvc_events_init(stream->uvc, stream->events);  } @@ -357,6 +357,8 @@ void uvc_events_init(struct uvc_device *dev, struct events *events)  void uvc_set_config(struct uvc_device *dev, struct uvc_function_config *fc)  { +	/* FIXME: The maximum size should be specified per format and frame. */ +	dev->maxsize = 0;  	dev->fc = fc;  } | 
