summaryrefslogtreecommitdiff
path: root/gst-libs/gst/vaapi/gstvaapiencoder.h
diff options
context:
space:
mode:
authorVíctor Manuel Jáquez Leal <vjaquez@igalia.com>2019-01-14 18:21:30 +0100
committerVíctor Manuel Jáquez Leal <vjaquez@igalia.com>2019-01-14 20:09:57 +0100
commit220016aa6cf9606f22307d02bd7b4e7cdf46faed (patch)
treeff3641e0f0f7d1776df424e754514ff444ca8361 /gst-libs/gst/vaapi/gstvaapiencoder.h
parentf50fb8748f02910bdc75e62d91032187a1b73756 (diff)
libs: encoder: h264/h265: flush pending ordered pictures
In order to flush the pending pictures, a new internal encoder vmethod is used: get_pending_reordered() This method follows an iterator pattern which will return the next picture to encode and push. The base encoder will call this function in a loop when flush() is called. For now, only H.264 and H.265 encoders implement this flushing mechanism.
Diffstat (limited to 'gst-libs/gst/vaapi/gstvaapiencoder.h')
-rw-r--r--gst-libs/gst/vaapi/gstvaapiencoder.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/gst-libs/gst/vaapi/gstvaapiencoder.h b/gst-libs/gst/vaapi/gstvaapiencoder.h
index 6be4f13e..974a70a9 100644
--- a/gst-libs/gst/vaapi/gstvaapiencoder.h
+++ b/gst-libs/gst/vaapi/gstvaapiencoder.h
@@ -202,10 +202,6 @@ gst_vaapi_encoder_flush (GstVaapiEncoder * encoder);
GArray *
gst_vaapi_encoder_get_surface_formats (GstVaapiEncoder * encoder,
GstVaapiProfile profile);
-
-GstVaapiCodedBufferProxy *
-gst_vaapi_encoder_create_coded_buffer (GstVaapiEncoder * encoder);
-
G_END_DECLS
#endif /* GST_VAAPI_ENCODER_H */