From 953bc7cd0eb720f1ad06986f571ca81f7ec5f012 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Mon, 14 Apr 2025 18:24:52 +0300 Subject: [PATCH] x265enc: Add bitrate tags to the output Based on the same code in x264enc. Part-of: --- subprojects/gst-plugins-bad/ext/x265/gstx265enc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/subprojects/gst-plugins-bad/ext/x265/gstx265enc.c b/subprojects/gst-plugins-bad/ext/x265/gstx265enc.c index ee72389720..faecfeec2a 100644 --- a/subprojects/gst-plugins-bad/ext/x265/gstx265enc.c +++ b/subprojects/gst-plugins-bad/ext/x265/gstx265enc.c @@ -1247,7 +1247,9 @@ gst_x265_enc_set_src_caps (GstX265Enc * encoder, GstCaps * caps) tags = gst_tag_list_new_empty (); gst_tag_list_add (tags, GST_TAG_MERGE_REPLACE, GST_TAG_ENCODER, "x265", - GST_TAG_ENCODER_VERSION, x265_version_str, NULL); + GST_TAG_ENCODER_VERSION, x265_version_str, + GST_TAG_MAXIMUM_BITRATE, encoder->bitrate * 1024, + GST_TAG_NOMINAL_BITRATE, encoder->bitrate * 1024, NULL); gst_video_encoder_merge_tags (GST_VIDEO_ENCODER (encoder), tags, GST_TAG_MERGE_REPLACE); gst_tag_list_unref (tags);