国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種汽車音響系統(tǒng)的聲音通道控制方法

      文檔序號:7893180閱讀:402來源:國知局
      專利名稱:一種汽車音響系統(tǒng)的聲音通道控制方法
      技術領域
      本發(fā)明涉及汽車音響系統(tǒng)的控制,尤其是涉及一種汽車音響系統(tǒng)的聲音通道控制 方法。
      背景技術
      〔0002〕 隨著汽車工業(yè)的發(fā)展,汽車中需要利用汽車影響系統(tǒng)的應用程序越來越多,例如 藍牙免提、移動電視、音樂播放、電話、倒車報警等等,多程序在請求開啟不同聲音通道是容 易導致混亂狀況,例如倒車報警過程中,突然來電話,可能出音響喇叭同時播放報警聲音和 來電聲音,影響司機倒車,或者來電聲音被禁止播放,而導致司機錯過電話。

      發(fā)明內(nèi)容
      〔0003〕 本發(fā)明所要解決的技術問題是,提供一種汽車音響系統(tǒng)的聲音通道控制方法,解 決多應用程序請求時聲音通道混亂的情況。
      〔0004〕 本發(fā)明的技術問題通過以下技術手段予以解決
      一種汽車音響系統(tǒng)的聲音通道控制方法,包括接收應用程序發(fā)送的聲音通道開啟請求 并根據(jù)接收到的聲音通道開啟請求控制聲音通道的開啟,具體包括以下步驟
      事先創(chuàng)建一個?;驍?shù)組,并將所有的聲音通道及其優(yōu)先級存入所述?;驍?shù)組中;創(chuàng)建 一個鏈表,該鏈表中的每個結(jié)點均包含通道標識和此通道是否開啟的標識、以及連接下一 結(jié)點的指針;
      所述根據(jù)接收到的聲音通道開啟請求控制聲音通道的開啟包括以下步驟根據(jù)所 述?;驍?shù)組中所存的聲音通道優(yōu)先級排序,判斷所述鏈表的結(jié)點中是否存有優(yōu)先級高于請 求開啟的聲音通道的記錄,若否,則關閉當前開啟的聲音通道,然后開啟請求開啟的聲音通 道,若是,則記錄當前聲音通道開啟請求作為所述鏈表中的結(jié)點。
      〔0005〕 優(yōu)選地,還包括接收應用程序發(fā)送的聲音通道關閉請求并根據(jù)接收到的聲音通道 關閉請求控制聲音通道的關閉,其包括以下步驟
      2〉查詢鏈表中的結(jié)點中是否存在請求關閉的聲音通道,若存在,則進一步查詢該聲音 通道是否開啟,若開啟則關閉通道并刪除記錄此聲音通道的結(jié)點,若未開啟則直接刪除記 錄此聲音通道的節(jié)點;若不存在,則不進行處理。
      〔0006〕 優(yōu)選地,所述步驟0之前還包括以下步驟查詢當前的聲音通道開啟請求是否已 記錄在鏈表的結(jié)點中,若是,則不進行任何處理,若否,則進入步驟0。
      〔0007〕 與現(xiàn)有技術相比,本發(fā)明利用優(yōu)先級對聲音通道進行控制,開啟優(yōu)先級最高的聲 音通道,并經(jīng)其他聲音通道開啟請求保存在鏈表中等待執(zhí)行,因此具有以下有益效果一 方面可以避免聲音通道開關混亂,另一方面也能夠避免非最高優(yōu)先級的聲音通道請求被忽 略。


      圖I是本發(fā)明具體實施例的流程圖。
      具體實施例方式下面對照附圖并結(jié)合優(yōu)選的實施方式對本發(fā)明作進ー步說明。如圖I所示,本實施例的一種汽車的聲音通道控制方法,用于解決多應用程序共 用汽車音響系統(tǒng)的聲音通道控制問題,其包括以下步驟
      I)首先創(chuàng)建ー個棧或數(shù)組,然后將所有的聲音通道及其優(yōu)先級存入?;驍?shù)組中,以數(shù) 組為例,假如一共有5個聲音通道,則可建立ー個數(shù)組并將5個聲音通道存入數(shù)組,以數(shù)組 的下標來表不聲音通道的優(yōu)先級,例如A1表不優(yōu)先級為I的聲音通道。同時創(chuàng)建ー個鏈 表,該鏈表的每個結(jié)點包含通道標識和此通道是否開啟的標識、以及連接下一結(jié)點的指針, 通道標識用于標識記錄的聲音通道,而通道是否開啟的標識用于標識記錄的聲音通道的狀 態(tài),即是否開啟。2)接收到應用程序發(fā)送的聲音通道開啟請求后,按照下述步驟控制聲音通道的開 啟2-1)查詢當前的聲音通道開啟請求是否已存在鏈表中,若是,則不進行任何處理,若否, 則進入下一步驟;2-2)查詢判斷鏈表的結(jié)點中是否存有一條或一條以上優(yōu)先級高于請求開 啟的聲音通道的記錄,若否,則關閉當前開啟的聲音通道,然后開啟請求開啟的聲音通道, 若是,則記錄當前聲音通道開啟請求作為所述鏈表中的結(jié)點。3)接收到應用程序發(fā)送的聲音通道關閉請求后,按照下述步驟控制聲音通道的關 閉查詢鏈表中的結(jié)點中是否存在請求關閉的聲音通道,若存在,則進一歩查詢該聲音通道 是否開啟,若開啟則關閉通道并刪除記錄此聲音通道的結(jié)點,若未開啟則直接刪除記錄此 聲音通道的節(jié)點;若不存在,則不進行處理。以上內(nèi)容是結(jié)合具體的優(yōu)選實施方式對本發(fā)明所作的進ー步詳細說明,不能認定 本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬技術領域的技術人員來說,在不脫 離本發(fā)明構(gòu)思的前提下,還可以做出若干等同替代或明顯變型,而且性能或用途相同,都應 當視為屬于本發(fā)明的保護范圍。
      權(quán)利要求
      1.一種汽車音響系統(tǒng)的聲音通道控制方法,包括接收應用程序發(fā)送的聲音通道開啟請求井根據(jù)接收到的聲音通道開啟請求控制聲音通道的開啟,其特征在干 事先創(chuàng)建ー個?;驍?shù)組,并將所有的聲音通道及其優(yōu)先級存入所述?;驍?shù)組中;創(chuàng)建ー個鏈表,該鏈表中的每個結(jié)點均包含通道標識和此通道是否開啟的標識、以及連接下一結(jié)點的指針; 所述根據(jù)接收到的聲音通道開啟請求控制聲音通道的開啟包括以下步驟1)根據(jù)所述?;驍?shù)組中所存的聲音通道優(yōu)先級排序,判斷所述鏈表的結(jié)點中是否存有優(yōu)先級高于請求開啟的聲音通道的記錄,若否,則關閉當前開啟的聲音通道,然后開啟請求開啟的聲音通道,若是,則記錄當前聲音通道開啟請求作為所述鏈表中的結(jié)點。
      2.根據(jù)權(quán)利要求I所述的聲音通道的控制方法,其特征在于還包括接收應用程序發(fā)送的聲音通道關閉請求井根據(jù)接收到的聲音通道關閉請求控制聲音通道的關閉,其包括以下步驟 2)查詢鏈表中的結(jié)點中是否存在請求關閉的聲音通道,若存在,則進一歩查詢該聲音通道是否開啟,若開啟則關閉通道并刪除記錄此聲音通道的結(jié)點,若未開啟則直接刪除記錄此聲音通道的節(jié)點;若不存在,則不進行處理。
      3.根據(jù)權(quán)利要求I或2所述的聲音通道的控制方法,其特征在于所述步驟I)之前還包括以下步驟查詢當前的聲音通道開啟請求是否已記錄在鏈表的結(jié)點中,若是,則不進行任何處理,若否,則進入步驟I)。
      全文摘要
      本發(fā)明公開了一種汽車音響系統(tǒng)的聲音通道控制方法,包括事先創(chuàng)建一個?;驍?shù)組,并將所有的聲音通道及其優(yōu)先級存入所述棧或數(shù)組中;創(chuàng)建一個鏈表,該鏈表中的每個結(jié)點均包含通道標識和此通道是否開啟的標識、以及連接下一結(jié)點的指針;根據(jù)接收到的聲音通道開啟請求控制聲音通道的開啟,包括以下步驟1)根據(jù)所述?;驍?shù)組中所存的聲音通道優(yōu)先級排序,判斷所述鏈表的結(jié)點中是否存有優(yōu)先級高于請求開啟的聲音通道的記錄,若否,則關閉當前開啟的聲音通道,然后開啟請求開啟的聲音通道,若是,則記錄當前聲音通道開啟請求作為所述鏈表中的結(jié)點。與現(xiàn)有技術相比,本發(fā)明的方法能夠避免聲音通道開關混亂及低優(yōu)先級請求被忽略。
      文檔編號H04S7/00GK102665163SQ20121010107
      公開日2012年9月12日 申請日期2012年4月9日 優(yōu)先權(quán)日2012年4月9日
      發(fā)明者丘永洋, 黨少軍, 劉崇博, 劉立向, 吳宏亮, 吳明, 唐軍, 張義術, 趙惠, 連紅星, 鐘楨 申請人:深圳市領華衛(wèi)通數(shù)碼科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1