mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
gst: fill default stride in metadata
When there is no metadata on the buffer, use the default video stride as the stride on the pipewire buffers instead of 0. Fixes #3236
This commit is contained in:
parent
b8fe832188
commit
bb72e3bc00
1 changed files with 1 additions and 1 deletions
|
|
@ -482,7 +482,7 @@ do_send_buffer (GstPipeWireSink *pwsink, GstBuffer *buffer)
|
||||||
GstMemory *mem = gst_buffer_peek_memory (buffer, i);
|
GstMemory *mem = gst_buffer_peek_memory (buffer, i);
|
||||||
d->chunk->offset = mem->offset;
|
d->chunk->offset = mem->offset;
|
||||||
d->chunk->size = mem->size;
|
d->chunk->size = mem->size;
|
||||||
d->chunk->stride = 0;
|
d->chunk->stride = pwsink->pool->video_info.stride[i];
|
||||||
}
|
}
|
||||||
|
|
||||||
GstVideoMeta *meta = gst_buffer_get_video_meta (buffer);
|
GstVideoMeta *meta = gst_buffer_get_video_meta (buffer);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue