Signed-off-by: Xiang, Haihao <[email protected]>
---
 src/gen6_mfc_common.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/gen6_mfc_common.c b/src/gen6_mfc_common.c
index 9f041d8..abeefa8 100644
--- a/src/gen6_mfc_common.c
+++ b/src/gen6_mfc_common.c
@@ -422,9 +422,12 @@ void intel_mfc_brc_prepare(struct encode_state 
*encode_state,
     unsigned int rate_control_mode = encoder_context->rate_control_mode;
     struct gen6_mfc_context *mfc_context = encoder_context->mfc_context;
 
+    if (encoder_context->codec != CODEC_H264 &&
+        encoder_context->codec != CODEC_H264_MVC)
+        return;
+
     if (rate_control_mode == VA_RC_CBR) {
         bool brc_updated;
-        assert(encoder_context->codec != CODEC_MPEG2);
 
         brc_updated = intel_mfc_brc_updated_check(encode_state, 
encoder_context);
 
-- 
1.9.1

_______________________________________________
Libva mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libva

Reply via email to