mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-15 07:00:05 -05:00
gst: add buffer video meta support
Fixes video buffer strides handling. This enables passing of image datas with right line padding.
This commit is contained in:
parent
38f88d3d25
commit
023577e391
5 changed files with 93 additions and 0 deletions
|
|
@ -28,6 +28,8 @@
|
|||
#include <gst/gst.h>
|
||||
#include <gst/base/gstpushsrc.h>
|
||||
|
||||
#include <gst/video/video.h>
|
||||
|
||||
#include <pipewire/pipewire.h>
|
||||
#include <gst/gstpipewirepool.h>
|
||||
#include <gst/gstpipewirecore.h>
|
||||
|
|
@ -71,6 +73,9 @@ struct _GstPipeWireSrc {
|
|||
|
||||
GstCaps *caps;
|
||||
|
||||
gboolean is_video;
|
||||
GstVideoInfo video_info;
|
||||
|
||||
gboolean negotiated;
|
||||
gboolean flushing;
|
||||
gboolean started;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue