diff options
author | Jan Schmidt <jan@centricular.com> | 2020-01-31 01:33:51 +1100 |
---|---|---|
committer | Jan Schmidt <jan@centricular.com> | 2020-02-09 02:19:12 +1100 |
commit | 29e3d0901447e74af864ec58e65e68938afdccaa (patch) | |
tree | 51531278e78242f9ba51a312177eaf46d47ced75 /sys/androidmedia/gstamc-codec.h | |
parent | 1b8bf1be010fd7a125d73b5c73d4d139b8d7b52c (diff) |
androidmedia: Allow dynamic bitrate changes on Android >= 19
Android 19 added an API for dynamically changing the bitrate in a running
codec.
Also make it so that even when not update-able at runtime, parameters will at least
be stored so that they take effect the next the codec is restarted.
Diffstat (limited to 'sys/androidmedia/gstamc-codec.h')
-rw-r--r-- | sys/androidmedia/gstamc-codec.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/androidmedia/gstamc-codec.h b/sys/androidmedia/gstamc-codec.h index 398214e2c..9c40f58da 100644 --- a/sys/androidmedia/gstamc-codec.h +++ b/sys/androidmedia/gstamc-codec.h @@ -61,6 +61,8 @@ gboolean gst_amc_codec_stop (GstAmcCodec * codec, GError **err); gboolean gst_amc_codec_flush (GstAmcCodec * codec, GError **err); gboolean gst_amc_codec_release (GstAmcCodec * codec, GError **err); gboolean gst_amc_codec_request_key_frame (GstAmcCodec * codec, GError **err); +gboolean gst_amc_codec_have_dynamic_bitrate (void); +gboolean gst_amc_codec_set_dynamic_bitrate (GstAmcCodec * codec, GError **err, gint bitrate); GstAmcBuffer * gst_amc_codec_get_output_buffer (GstAmcCodec * codec, gint index, GError **err); GstAmcBuffer * gst_amc_codec_get_input_buffer (GstAmcCodec * codec, gint index, GError **err); |