亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

跨系統(tǒng)多媒體數(shù)據(jù)編解碼方法、裝置、電子設(shè)備和計(jì)算機(jī)程序產(chǎn)品與流程

文檔序號(hào):12515437閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種跨操作系統(tǒng)多媒體數(shù)據(jù)編解碼方法,其特征在于,所述方法包括:

在第一操作系統(tǒng)中,獲取對(duì)多媒體數(shù)據(jù)編解碼處理的編解碼請(qǐng)求,所述編解碼請(qǐng)求包括需要進(jìn)行編解碼處理的多媒體數(shù)據(jù);將所述多媒體數(shù)據(jù)發(fā)送至共享內(nèi)存;根據(jù)所述編解碼請(qǐng)求生成對(duì)所述多媒體數(shù)據(jù)進(jìn)行編解碼處理的編解碼指令,所述編解碼指令包括所述多媒體數(shù)據(jù)在所述共享內(nèi)存的偏移地址;將所述編解碼指令基于跨系統(tǒng)通信發(fā)送至第二操作系統(tǒng);

在所述第二操作系統(tǒng)中,根據(jù)所述編解碼指令中的偏移地址由所述共享內(nèi)存獲得所述多媒體數(shù)據(jù);根據(jù)所述編解碼指令對(duì)所述多媒體數(shù)據(jù)進(jìn)行編解碼處理,所述共享內(nèi)存對(duì)所述第一操作系統(tǒng)和所述第二操作系統(tǒng)均處于可讀和可寫(xiě)狀態(tài)。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述編解碼指令基于跨系統(tǒng)通信發(fā)送至第二操作系統(tǒng),包括:

將所述編解碼指令基于共享內(nèi)存方式發(fā)送至第二操作系統(tǒng)。

3.如權(quán)利要求1所述的方法,其特征在于,所述將所述多媒體數(shù)據(jù)發(fā)送至共享內(nèi)存,包括:

將所述多媒體數(shù)據(jù)發(fā)送至非共享內(nèi)存;

將所述非共享內(nèi)存中的多媒體數(shù)據(jù)拷貝至共享內(nèi)存。

4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在第一操作系統(tǒng)中,獲取對(duì)多媒體數(shù)據(jù)編解碼處理的編解碼請(qǐng)求,所述編解碼請(qǐng)求包括需要進(jìn)行編解碼處理的多媒體數(shù)據(jù),包括:

在第一操作系統(tǒng)中,獲取多媒體框架調(diào)用編解碼器進(jìn)行多媒體數(shù)據(jù)編解碼處理的編解碼請(qǐng)求,所述編解碼請(qǐng)求包括需要進(jìn)行編解碼處理的多媒體數(shù)據(jù);

所述根據(jù)所述編解碼指令對(duì)所述多媒體數(shù)據(jù)進(jìn)行編解碼處理,包括:

根據(jù)所述編解碼指令調(diào)用所述編解碼器的驅(qū)動(dòng)程序?qū)λ龆嗝襟w數(shù)據(jù)進(jìn)行編解碼處理。

5.如權(quán)利要求1所述的方法,其特征在于,所述方法包括:

在第一操作系統(tǒng)OpenMAX集成層中,獲取適配層發(fā)送的對(duì)多媒體數(shù)據(jù)進(jìn)行編解碼處理的編解碼請(qǐng)求,所述編解碼請(qǐng)求包括需要進(jìn)行編解碼處理的多媒體數(shù)據(jù);將所述多媒體數(shù)據(jù)發(fā)送至共享內(nèi)存;根據(jù)所述編解碼請(qǐng)求生成對(duì)所述多媒體數(shù)據(jù)進(jìn)行編解碼處理的編解碼指令,所述編解碼指令包括所述多媒體數(shù)據(jù)在所述共享內(nèi)存的偏移地址;將所述編解碼指令基于跨系統(tǒng)通信發(fā)送至第二操作系統(tǒng);

在所述第二操作系統(tǒng)OpenMAX集成層中,根據(jù)所述編解碼指令中的偏移地址由所述共享內(nèi)存獲得所述多媒體數(shù)據(jù);根據(jù)所述編解碼指令加載所述編解碼器的組件對(duì)所述多媒體數(shù)據(jù)進(jìn)行編解碼處理,所述共享內(nèi)存對(duì)所述第一操作系統(tǒng)和所述第二操作系統(tǒng)均處于可讀和可寫(xiě)狀態(tài)。

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在第一操作系統(tǒng)中,獲取對(duì)多媒體數(shù)據(jù)編解碼處理的編解碼請(qǐng)求,所述編解碼請(qǐng)求包括需要進(jìn)行編解碼處理的多媒體數(shù)據(jù),包括:

在第一操作系統(tǒng)中,獲取多媒體應(yīng)用程序進(jìn)行多媒體數(shù)據(jù)編解碼處理的編解碼請(qǐng)求,所述編解碼請(qǐng)求包括需要進(jìn)行編解碼處理的多媒體數(shù)據(jù);

所述根據(jù)所述編解碼指令對(duì)所述多媒體數(shù)據(jù)進(jìn)行編解碼處理,包括:

將所述編解碼指令和所述多媒體數(shù)據(jù)發(fā)送至第二操作系統(tǒng)中的OpenMAX集成層,以使所述第二操作系統(tǒng)中的OpenMAX集成層根據(jù)所述編解碼指令對(duì)所述多媒體數(shù)據(jù)進(jìn)行編解碼處理。

7.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述根據(jù)所述編解碼指令對(duì)所述多媒體數(shù)據(jù)進(jìn)行編解碼處理之后,還包括:

將所述多媒體數(shù)據(jù)的編解碼處理結(jié)果反饋至所述共享內(nèi)存;

在第一操作系統(tǒng)中,由所述共享內(nèi)存獲取所述編解碼處理結(jié)果。

8.一種跨操作系統(tǒng)多媒體數(shù)據(jù)編解碼裝置,其特征在于,所述裝置包括:

前端模塊,用于在第一操作系統(tǒng)中,獲取對(duì)多媒體數(shù)據(jù)編解碼處理的編解碼請(qǐng)求,所述編解碼請(qǐng)求包括需要進(jìn)行編解碼處理的多媒體數(shù)據(jù);將所述多媒體數(shù)據(jù)發(fā)送至共享內(nèi)存;根據(jù)所述編解碼請(qǐng)求生成對(duì)所述多媒體數(shù)據(jù)進(jìn)行編解碼處理的編解碼指令,所述編解碼指令包括所述多媒體數(shù)據(jù)在所述共享內(nèi)存的偏移地址;將所述編解碼指令基于跨系統(tǒng)通信發(fā)送至第二操作系統(tǒng);

后端模塊,用于在所述第二操作系統(tǒng)中,根據(jù)所述編解碼指令中的偏移地址由所述共享內(nèi)存獲得所述多媒體數(shù)據(jù);根據(jù)所述編解碼指令對(duì)所述多媒體數(shù)據(jù)進(jìn)行編解碼處理,所述共享內(nèi)存對(duì)所述第一操作系統(tǒng)和所述第二操作系統(tǒng)均處于可讀和可寫(xiě)狀態(tài)。

9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述將所述編解碼指令基于跨系統(tǒng)通信發(fā)送至第二操作系統(tǒng),包括:

將所述編解碼指令基于共享內(nèi)存方式發(fā)送至第二操作系統(tǒng)。

10.如權(quán)利要求8所述的裝置,其特征在于,所述將所述多媒體數(shù)據(jù)發(fā)送至共享內(nèi)存,包括:

將所述多媒體數(shù)據(jù)發(fā)送至非共享內(nèi)存;

將所述非共享內(nèi)存中的多媒體數(shù)據(jù)拷貝至共享內(nèi)存。

11.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述在第一操作系統(tǒng)中,獲取對(duì)多媒體數(shù)據(jù)編解碼處理的編解碼請(qǐng)求,所述編解碼請(qǐng)求包括需要進(jìn)行編解碼處理的多媒體數(shù)據(jù),包括:

在第一操作系統(tǒng)中,獲取多媒體框架調(diào)用編解碼器進(jìn)行多媒體數(shù)據(jù)編解碼處理的編解碼請(qǐng)求,所述編解碼請(qǐng)求包括需要進(jìn)行編解碼處理的多媒體數(shù)據(jù);

所述根據(jù)所述編解碼指令對(duì)所述多媒體數(shù)據(jù)進(jìn)行編解碼處理,包括:

根據(jù)所述編解碼指令調(diào)用所述編解碼器的驅(qū)動(dòng)程序?qū)λ龆嗝襟w數(shù)據(jù)進(jìn)行編解碼處理。

12.如權(quán)利要求8所述的裝置,其特征在于:

所述前端模塊具體用于,在第一操作系統(tǒng)OpenMAX集成層中,獲取適配層發(fā)送的對(duì)多媒體數(shù)據(jù)進(jìn)行編解碼處理的編解碼請(qǐng)求,所述編解碼請(qǐng)求包括需要進(jìn)行編解碼處理的多媒體數(shù)據(jù);將所述多媒體數(shù)據(jù)發(fā)送至共享內(nèi)存;根據(jù)所述編解碼請(qǐng)求生成對(duì)所述多媒體數(shù)據(jù)進(jìn)行編解碼處理的編解碼指令,所述編解碼指令包括所述多媒體數(shù)據(jù)在所述共享內(nèi)存的偏移地址;將所述編解碼指令基于跨系統(tǒng)通信發(fā)送至第二操作系統(tǒng);

所述后端模塊具體用于,在所述第二操作系統(tǒng)OpenMAX集成層中,根據(jù)所述編解碼指令中的偏移地址由所述共享內(nèi)存獲得所述多媒體數(shù)據(jù);根據(jù)所述編解碼指令加載所述編解碼器的組件對(duì)所述多媒體數(shù)據(jù)進(jìn)行編解碼處理,所述共享內(nèi)存對(duì)所述第一操作系統(tǒng)和所述第二操作系統(tǒng)均處于可讀和可寫(xiě)狀態(tài)。

13.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述在第一操作系統(tǒng)中,獲取對(duì)多媒體數(shù)據(jù)編解碼處理的編解碼請(qǐng)求,所述編解碼請(qǐng)求包括需要進(jìn)行編解碼處理的多媒體數(shù)據(jù),包括:

在第一操作系統(tǒng)中,獲取多媒體應(yīng)用程序進(jìn)行多媒體數(shù)據(jù)編解碼處理的編解碼請(qǐng)求,所述編解碼請(qǐng)求包括需要進(jìn)行編解碼處理的多媒體數(shù)據(jù);

所述根據(jù)所述編解碼指令對(duì)所述多媒體數(shù)據(jù)進(jìn)行編解碼處理,包括:

將所述編解碼指令和所述多媒體數(shù)據(jù)發(fā)送至第二操作系統(tǒng)中的OpenMAX集成層,以使所述第二操作系統(tǒng)中的OpenMAX集成層根據(jù)所述編解碼指令對(duì)所述多媒體數(shù)據(jù)進(jìn)行編解碼處理。

14.根據(jù)權(quán)利要求8所述的裝置,其特征在于:

所述后端模塊還用于,在所述根據(jù)所述編解碼指令對(duì)所述多媒體數(shù)據(jù)進(jìn)行編解碼處理之后,將所述多媒體數(shù)據(jù)的編解碼處理結(jié)果反饋至所述共享內(nèi)存;

所述前端模塊還用于,在第一操作系統(tǒng)中,由所述共享內(nèi)存獲取所述編解碼處理結(jié)果。

15.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:

存儲(chǔ)器,一個(gè)或多個(gè)處理器;以及一個(gè)或多個(gè)模塊,所述一個(gè)或多個(gè)模塊被存儲(chǔ)在所述存儲(chǔ)器中,并被配置成由所述一個(gè)或多個(gè)處理器執(zhí)行,所述一個(gè)或多個(gè)模塊包括用于執(zhí)行權(quán)利要求1至7中任一所述方法中各個(gè)步驟的指令。

16.一種與電子設(shè)備結(jié)合使用的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括內(nèi)嵌于計(jì)算機(jī)可讀的存儲(chǔ)介質(zhì)中的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括用于使所述電子設(shè)備執(zhí)行權(quán)利要求1至7中任一所述方法中的各個(gè)步驟的指令。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1