Loading hal/msm8916/platform.c +10 −1 Original line number Diff line number Diff line Loading @@ -6339,9 +6339,18 @@ uint32_t platform_get_compress_passthrough_buffer_size( audio_offload_info_t* info) { uint32_t fragment_size = MIN_COMPRESS_PASSTHROUGH_FRAGMENT_SIZE; char value[PROPERTY_VALUE_MAX] = {0}; if (((info->format == AUDIO_FORMAT_DOLBY_TRUEHD) || (info->format == AUDIO_FORMAT_IEC61937)) && property_get("audio.truehd.buffer.size.kb", value, "") && atoi(value)) { fragment_size = atoi(value) * 1024; goto done; } if (!info->has_video) fragment_size = MIN_COMPRESS_PASSTHROUGH_FRAGMENT_SIZE; done: return fragment_size; } Loading hal/msm8974/platform.c +10 −1 Original line number Diff line number Diff line Loading @@ -6008,9 +6008,18 @@ uint32_t platform_get_compress_passthrough_buffer_size( audio_offload_info_t* info) { uint32_t fragment_size = MIN_COMPRESS_PASSTHROUGH_FRAGMENT_SIZE; char value[PROPERTY_VALUE_MAX] = {0}; if (((info->format == AUDIO_FORMAT_DOLBY_TRUEHD) || (info->format == AUDIO_FORMAT_IEC61937)) && property_get("audio.truehd.buffer.size.kb", value, "") && atoi(value)) { fragment_size = atoi(value) * 1024; goto done; } if (!info->has_video) fragment_size = MIN_COMPRESS_PASSTHROUGH_FRAGMENT_SIZE; done: return fragment_size; } Loading Loading
hal/msm8916/platform.c +10 −1 Original line number Diff line number Diff line Loading @@ -6339,9 +6339,18 @@ uint32_t platform_get_compress_passthrough_buffer_size( audio_offload_info_t* info) { uint32_t fragment_size = MIN_COMPRESS_PASSTHROUGH_FRAGMENT_SIZE; char value[PROPERTY_VALUE_MAX] = {0}; if (((info->format == AUDIO_FORMAT_DOLBY_TRUEHD) || (info->format == AUDIO_FORMAT_IEC61937)) && property_get("audio.truehd.buffer.size.kb", value, "") && atoi(value)) { fragment_size = atoi(value) * 1024; goto done; } if (!info->has_video) fragment_size = MIN_COMPRESS_PASSTHROUGH_FRAGMENT_SIZE; done: return fragment_size; } Loading
hal/msm8974/platform.c +10 −1 Original line number Diff line number Diff line Loading @@ -6008,9 +6008,18 @@ uint32_t platform_get_compress_passthrough_buffer_size( audio_offload_info_t* info) { uint32_t fragment_size = MIN_COMPRESS_PASSTHROUGH_FRAGMENT_SIZE; char value[PROPERTY_VALUE_MAX] = {0}; if (((info->format == AUDIO_FORMAT_DOLBY_TRUEHD) || (info->format == AUDIO_FORMAT_IEC61937)) && property_get("audio.truehd.buffer.size.kb", value, "") && atoi(value)) { fragment_size = atoi(value) * 1024; goto done; } if (!info->has_video) fragment_size = MIN_COMPRESS_PASSTHROUGH_FRAGMENT_SIZE; done: return fragment_size; } Loading