| 
    Monado OpenXR Runtime
    
   | 
 
An xrt_frame_sink that uses appsrc. More...
#include <gstreamer/gst_internal.h>


Data Fields | |
| struct xrt_frame_sink | base | 
| The base structure exposing the sink interface.  More... | |
| struct xrt_frame_node | node | 
| A sink can expose multie xrt_frame_sink but only one node.  More... | |
| struct gstreamer_pipeline * | gp | 
| Pipeline this sink is producing frames into.  More... | |
| uint64_t | offset_ns | 
| Offset applied to timestamps given to GStreamer.  More... | |
| uint64_t | timestamp_ns | 
| Last sent timestamp, used to calculate duration.  More... | |
| GstElement * | appsrc | 
| Cached appsrc element.  More... | |
| bool | need_even_dims | 
| Info about required / configured width/height padding.  More... | |
| bool | have_padded_height | 
| bool | have_padded_width | 
  Data Fields inherited from xrt_frame_sink | |
| void(* | push_frame )(struct xrt_frame_sink *sink, struct xrt_frame *frame) | 
| Push a frame into the sink.  More... | |
  Data Fields inherited from xrt_frame_node | |
| struct xrt_frame_node * | next | 
| void(* | break_apart )(struct xrt_frame_node *node) | 
| Called first in when the graph is being destroyed, remove any references frames and other objects and stop threads.  More... | |
| void(* | destroy )(struct xrt_frame_node *node) | 
| Do the actual freeing of the objects.  More... | |
An xrt_frame_sink that uses appsrc.
| GstElement* gstreamer_sink::appsrc | 
Cached appsrc element.
| struct xrt_frame_sink gstreamer_sink::base | 
The base structure exposing the sink interface.
| struct gstreamer_pipeline* gstreamer_sink::gp | 
Pipeline this sink is producing frames into.
| bool gstreamer_sink::need_even_dims | 
Info about required / configured width/height padding.
| struct xrt_frame_node gstreamer_sink::node | 
A sink can expose multie xrt_frame_sink but only one node.
| uint64_t gstreamer_sink::offset_ns | 
Offset applied to timestamps given to GStreamer.
| uint64_t gstreamer_sink::timestamp_ns | 
Last sent timestamp, used to calculate duration.