提交 e87979e3 编写于 作者: L lwx1121892

<取资源方法修改>

Signed-off-by: Nlwx1121892 <liuxueqi3@huawei.com>
上级 4645da2b
......@@ -58,7 +58,17 @@ export async function getFileDescriptor(fileName) {
});
return fileDescriptor;
}
export async function getStageFileDescriptor(fileName) {
let fileDescriptor = undefined;
let mgr = globalThis.abilityContext.resourceManager
await mgr.getRawFileDescriptor(fileName).then(value => {
fileDescriptor = {fd: value.fd, offset: value.offset, length: value.length};
console.log('case getRawFileDescriptor success fileName: ' + fileName);
}).catch(error => {
console.log('case getRawFileDescriptor err: ' + error);
});
return fileDescriptor;
}
export async function closeFileDescriptor(fileName) {
await resourceManager.getResourceManager().then(async (mgr) => {
await mgr.closeRawFileDescriptor(fileName).then(()=> {
......
......@@ -40,13 +40,13 @@ export default function AVPlayerLocalTest() {
beforeAll(async function() {
console.info('beforeAll case');
await mediaTestBase.getFileDescriptor(VIDEO_SOURCE).then((res) => {
await mediaTestBase.getStageFileDescriptor(VIDEO_SOURCE).then((res) => {
fileDescriptor = res;
});
await mediaTestBase.getFileDescriptor(AUDIO_SOURCE).then((res) => {
await mediaTestBase.getStageFileDescriptor(AUDIO_SOURCE).then((res) => {
fileDescriptor2 = res;
});
await mediaTestBase.getFileDescriptor(VIDEO_NOAUDIO).then((res) => {
await mediaTestBase.getStageFileDescriptor(VIDEO_NOAUDIO).then((res) => {
fileDescriptor3 = res;
});
})
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册