diff options
author | Jun Zhao <jun.zhao@intel.com> | 2017-05-16 23:26:34 +0800 |
---|---|---|
committer | Xiang, Haihao <haihao.xiang@intel.com> | 2017-05-22 15:51:44 +0800 |
commit | 5f479acd6d856c13be18321642eac8e9635b25c9 (patch) | |
tree | 0bba68590bc99833af3ec570c6781549a260fcd6 /src/gen6_mfc.h | |
parent | 4f91841d918fdcaf13a7ab411246a7b23d01becf (diff) | |
download | libva-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.h | 6 |
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, |