function process_count($media_count, $privacy)
{
$total = array('all' => 0);
$media_count = !empty($media_count) ? $media_count : array();
$exclude_type_count = apply_filters('rtmedia_media_count_exclude_type', array('album'));
foreach ($media_count as $private => $ind_count) {
if ($private <= $privacy) {
foreach ($ind_count as $type => $ind_ind_count) {
if (!in_array($type, $exclude_type_count, true)) {
$total['all'] += (int) $ind_ind_count;
}
if (!isset($total[$type])) {
$total[$type] = 0;
}
$total[$type] += (int) $ind_ind_count;
}
} else {
unset($media_count[$private]);
}
}
$media_count['total'] = $total;
return $media_count;
}