Lines Matching defs:stream

309  * @s_stream: used to notify the audio code that stream will start or has
349 * @stream: stream in routing configuration
359 u32 stream;
564 * @g_skip_frames: number of frames to skip at stream start. This is needed for
707 * struct v4l2_subdev_stream_config - Used for storing stream configuration.
710 * @stream: stream number
711 * @enabled: has the stream been enabled with v4l2_subdev_enable_stream()
716 * This structure stores configuration for a stream.
720 u32 stream;
729 * struct v4l2_subdev_stream_configs - A collection of stream configs.
759 * @stream_configs: stream configurations (only for V4L2_SUBDEV_FL_STREAMS)
805 * that belongs to a pipeline can be used for stream.
821 * this operation as close as possible to stream on time. The
967 * that the driver supports routing and handles the stream parameter in its
1542 * v4l2_subdev_state_get_stream_format() - Get pointer to a stream format
1545 * @stream: stream id
1548 * stream in the subdev state.
1550 * If the state does not contain the given pad + stream, NULL is returned.
1554 unsigned int pad, u32 stream);
1557 * v4l2_subdev_state_get_stream_crop() - Get pointer to a stream crop rectangle
1560 * @stream: stream id
1562 * This returns a pointer to crop rectangle for the given pad + stream in the
1565 * If the state does not contain the given pad + stream, NULL is returned.
1569 unsigned int pad, u32 stream);
1572 * v4l2_subdev_state_get_stream_compose() - Get pointer to a stream compose
1576 * @stream: stream id
1578 * This returns a pointer to compose rectangle for the given pad + stream in the
1581 * If the state does not contain the given pad + stream, NULL is returned.
1585 unsigned int pad, u32 stream);
1588 * v4l2_subdev_routing_find_opposite_end() - Find the opposite stream
1591 * @stream: stream id
1593 * @other_stream: pointer used to return the opposite stream
1595 * This function uses the routing table to find the pad + stream which is
1596 * opposite the given pad + stream.
1604 u32 pad, u32 stream, u32 *other_pad,
1609 * stream format
1612 * @stream: stream id
1614 * This returns a pointer to &struct v4l2_mbus_framefmt for the pad + stream
1615 * that is opposite the given pad + stream in the subdev state.
1617 * If the state does not contain the given pad + stream, NULL is returned.
1621 u32 pad, u32 stream);
1633 * the sink and source side of a route. This function translates stream numbers
1635 * on @pad1 using the routing table from the @state. It returns the stream mask
1650 * an input stream shall not be routed to multiple output streams (stream
1653 * multiple input streams shall not be routed to the same output stream
1654 * (stream merging)
1664 * only non-overlapping 1-to-1 stream routing is allowed (a combination of
1718 * Enabling a stream that is already enabled isn't allowed. If @streams_mask
1719 * contains an already enabled stream, this function returns -EALREADY without
1722 * Per-stream enable is only available for subdevs that implement the
1749 * contains a disabled stream, this function returns -EALREADY without
1752 * Per-stream disable is only available for subdevs that implement the