summaryrefslogtreecommitdiff
path: root/src/gen6_mfc.h
diff options
context:
space:
mode:
authorJun Zhao <jun.zhao@intel.com>2017-05-16 23:26:34 +0800
committerXiang, Haihao <haihao.xiang@intel.com>2017-05-22 15:51:44 +0800
commit5f479acd6d856c13be18321642eac8e9635b25c9 (patch)
tree0bba68590bc99833af3ec570c6781549a260fcd6 /src/gen6_mfc.h
parent4f91841d918fdcaf13a7ab411246a7b23d01becf (diff)
downloadlibva-intel-driver-5f479acd6d856c13be18321642eac8e9635b25c9.tar.gz
Fix AUD insert issue in AVC encoder with GEN6/7.5/8.
If find the AUD NAL in raw data list, it will insert AUD first in the bitstream. Fix #155 Signed-off-by: Jun Zhao <jun.zhao@intel.com>
Diffstat (limited to 'src/gen6_mfc.h')
-rw-r--r--src/gen6_mfc.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/gen6_mfc.h b/src/gen6_mfc.h
index 9161c0ee..efe3cabf 100644
--- a/src/gen6_mfc.h
+++ b/src/gen6_mfc.h
@@ -376,6 +376,12 @@ extern
Bool gen8_mfc_context_init(VADriverContextP ctx, struct intel_encoder_context *encoder_context);
extern void
+intel_avc_insert_aud_packed_data(VADriverContextP ctx,
+ struct encode_state *encode_state,
+ struct intel_encoder_context *encoder_context,
+ struct intel_batchbuffer *batch);
+
+extern void
intel_avc_slice_insert_packed_data(VADriverContextP ctx,
struct encode_state *encode_state,
struct intel_encoder_context *encoder_context,