summaryrefslogtreecommitdiff
path: root/gstreamer_ti_dm81xx/ti_build/gst-openmax/omx/gstomx_base_filter.h
diff options
context:
space:
mode:
Diffstat (limited to 'gstreamer_ti_dm81xx/ti_build/gst-openmax/omx/gstomx_base_filter.h')
-rw-r--r--gstreamer_ti_dm81xx/ti_build/gst-openmax/omx/gstomx_base_filter.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gstreamer_ti_dm81xx/ti_build/gst-openmax/omx/gstomx_base_filter.h b/gstreamer_ti_dm81xx/ti_build/gst-openmax/omx/gstomx_base_filter.h
index be5b4e7..1280aa4 100644
--- a/gstreamer_ti_dm81xx/ti_build/gst-openmax/omx/gstomx_base_filter.h
+++ b/gstreamer_ti_dm81xx/ti_build/gst-openmax/omx/gstomx_base_filter.h
@@ -34,6 +34,7 @@ G_BEGIN_DECLS
typedef struct GstOmxBaseFilter GstOmxBaseFilter;
typedef struct GstOmxBaseFilterClass GstOmxBaseFilterClass;
typedef void (*GstOmxBaseFilterCb) (GstOmxBaseFilter *self);
+typedef void (*GstOmxBaseFilterPushCb) (GstOmxBaseFilter *self, GstBuffer *buf);
#include "gstomx_util.h"
#include <async_queue.h>
@@ -56,6 +57,7 @@ struct GstOmxBaseFilter
GMutex *ready_lock;
GstOmxBaseFilterCb omx_setup;
+ GstOmxBaseFilterPushCb push_cb;
GstFlowReturn last_pad_push_return;
GstBuffer *codec_data;
GstClockTime duration;