Commit e3a8067a authored by Sooraj S's avatar Sooraj S 👽 Committed by Romain Hunault
Browse files

FP3: Fix audio hal compilation

- System property 'media.msm8956' is used to differentiate between msm8952 and msm8956 hardware and select correct media_codecs xml

- Enable smooth streaming

- Set property av.debug.disable.pers.cache to 1 to disable persist cache feature.

- Enable parser property for core parser

- disable PQ feature by default

- update video encoding and decoding properties
parent 67eaff6f
......@@ -67,6 +67,14 @@ PRODUCT_PROPERTY_OVERRIDES += \
PRODUCT_PROPERTY_OVERRIDES += \
persist.vendor.cne.feature=1
#system props for the MM modules
PRODUCT_PROPERTY_OVERRIDES += \
media.msm8956hw=0 \
mm.enable.smoothstreaming=true \
mmp.enable.3g2=true \
media.aac_51_output_enabled=true \
av.debug.disable.pers.cache=1
# AUDIO
##fluencetype can be "fluence" or "fluencepro" or "none"
PRODUCT_PROPERTY_OVERRIDES += \
......@@ -209,6 +217,21 @@ PRODUCT_PROPERTY_OVERRIDES += \
PRODUCT_PROPERTY_OVERRIDES += \
af.fast_track_multiplier=1
#codecs:(PARSER_)AAC AC3 AMR_NB AMR_WB ASF AVI DTS FLV 3GP 3G2 MKV MP2PS MP2TS MP3 OGG QCP WAV FLAC AIFF APE
PRODUCT_PROPERTY_OVERRIDES += \
vendor.mm.enable.qcom_parser=1048575
# disable PQ feature by default
PRODUCT_PROPERTY_OVERRIDES += \
vendor.vidc.enc.disable.pq=true
PRODUCT_PROPERTY_OVERRIDES += \
vendor.vidc.enc.disable_bframes=1 \
vendor.vidc.disable.split.mode=1 \
vendor.vidc.dec.downscalar_width=1920 \
vendor.vidc.dec.downscalar_height=1088 \
vendor.video.disable.ubwc=1
# vendor library
PRODUCT_PROPERTY_OVERRIDES += \
ro.vendor.extension_library=libqti-perfd-client.so
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment