forked from Minki/linux
media: videobuf2: Remove vb2_find_timestamp()
Now that we've transitioned all users to vb2_find_buffer API, remove the unused vb2_find_timestamp(). Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> Acked-by: Tomasz Figa <tfiga@chromium.org> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
This commit is contained in:
parent
e21cde4016
commit
2801f6f30f
@ -625,19 +625,6 @@ static const struct vb2_buf_ops v4l2_buf_ops = {
|
||||
.copy_timestamp = __copy_timestamp,
|
||||
};
|
||||
|
||||
int vb2_find_timestamp(const struct vb2_queue *q, u64 timestamp,
|
||||
unsigned int start_idx)
|
||||
{
|
||||
unsigned int i;
|
||||
|
||||
for (i = start_idx; i < q->num_buffers; i++)
|
||||
if (q->bufs[i]->copied_timestamp &&
|
||||
q->bufs[i]->timestamp == timestamp)
|
||||
return i;
|
||||
return -1;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(vb2_find_timestamp);
|
||||
|
||||
struct vb2_buffer *vb2_find_buffer(struct vb2_queue *q, u64 timestamp)
|
||||
{
|
||||
unsigned int i;
|
||||
|
@ -62,22 +62,6 @@ struct vb2_v4l2_buffer {
|
||||
#define to_vb2_v4l2_buffer(vb) \
|
||||
container_of(vb, struct vb2_v4l2_buffer, vb2_buf)
|
||||
|
||||
/**
|
||||
* vb2_find_timestamp() - Find buffer with given timestamp in the queue
|
||||
*
|
||||
* @q: pointer to &struct vb2_queue with videobuf2 queue.
|
||||
* @timestamp: the timestamp to find.
|
||||
* @start_idx: the start index (usually 0) in the buffer array to start
|
||||
* searching from. Note that there may be multiple buffers
|
||||
* with the same timestamp value, so you can restart the search
|
||||
* by setting @start_idx to the previously found index + 1.
|
||||
*
|
||||
* Returns the buffer index of the buffer with the given @timestamp, or
|
||||
* -1 if no buffer with @timestamp was found.
|
||||
*/
|
||||
int vb2_find_timestamp(const struct vb2_queue *q, u64 timestamp,
|
||||
unsigned int start_idx);
|
||||
|
||||
/**
|
||||
* vb2_find_buffer() - Find a buffer with given timestamp
|
||||
*
|
||||
|
Loading…
Reference in New Issue
Block a user