From bf64e948d60ac0abb0352cd62af116232ca92ae4 Mon Sep 17 00:00:00 2001 From: meimengting Date: Sat, 14 Sep 2024 17:32:21 +0800 Subject: [PATCH 1/9] =?UTF-8?q?=E8=A7=A3=E5=B0=81=E8=A3=85seek=20Signed-of?= =?UTF-8?q?f-by:=20meimengting=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/moduletest/demuxer/BUILD.gn | 1 + .../demuxer/src/randomseek_test.cpp | 872 ++++++++++++++++++ 2 files changed, 873 insertions(+) create mode 100644 test/moduletest/demuxer/src/randomseek_test.cpp diff --git a/test/moduletest/demuxer/BUILD.gn b/test/moduletest/demuxer/BUILD.gn index 4bdfccf5d..7ca872cc8 100644 --- a/test/moduletest/demuxer/BUILD.gn +++ b/test/moduletest/demuxer/BUILD.gn @@ -68,6 +68,7 @@ ohos_unittest("demuxer_native_module_test") { "./src/api_test.cpp", "./src/func2_test.cpp", "./src/func_test.cpp", + "./src/randomseek_test.cpp", #"./src/net_test.cpp", #"./src/net2_test.cpp", diff --git a/test/moduletest/demuxer/src/randomseek_test.cpp b/test/moduletest/demuxer/src/randomseek_test.cpp new file mode 100644 index 000000000..43b522288 --- /dev/null +++ b/test/moduletest/demuxer/src/randomseek_test.cpp @@ -0,0 +1,872 @@ +/* + * Copyright (C) 2023 Huawei Device Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "gtest/gtest.h" + +#include "native_avcodec_base.h" +#include "native_avdemuxer.h" +#include "native_avformat.h" +#include "native_avsource.h" +#include "native_avmemory.h" + +#include +#include +#include +#include +#include +#include +#include +namespace OHOS { +namespace Media { +class DemuxerRandomSeekNdkTest : public testing::Test { +public: + // SetUpTestCase: Called before all test cases + static void SetUpTestCase(void); + // TearDownTestCase: Called after all test case + static void TearDownTestCase(void); + // SetUp: Called before each test cases + void SetUp(void); + // TearDown: Called after each test cases + void TearDown(void); +}; + +static OH_AVMemory *memory = nullptr; +static OH_AVSource *source = nullptr; +static OH_AVDemuxer *demuxer = nullptr; +static OH_AVFormat *sourceFormat = nullptr; +static OH_AVFormat *trackFormat = nullptr; +static OH_AVBuffer *avBuffer = nullptr; +static OH_AVFormat *format = nullptr; +static int32_t g_trackCount; +static int32_t g_width = 3840; +static int32_t g_height = 2160; +void DemuxerRandomSeekNdkTest::SetUpTestCase() {} +void DemuxerRandomSeekNdkTest::TearDownTestCase() {} +void DemuxerRandomSeekNdkTest::SetUp() +{ + memory = OH_AVMemory_Create(g_width * g_height); + g_trackCount = 0; +} +void DemuxerRandomSeekNdkTest::TearDown() +{ + if (trackFormat != nullptr) { + OH_AVFormat_Destroy(trackFormat); + trackFormat = nullptr; + } + + if (sourceFormat != nullptr) { + OH_AVFormat_Destroy(sourceFormat); + sourceFormat = nullptr; + } + if (format != nullptr) { + OH_AVFormat_Destroy(format); + format = nullptr; + } + + if (memory != nullptr) { + OH_AVMemory_Destroy(memory); + memory = nullptr; + } + if (source != nullptr) { + OH_AVSource_Destroy(source); + source = nullptr; + } + if (demuxer != nullptr) { + OH_AVDemuxer_Destroy(demuxer); + demuxer = nullptr; + } + if (avBuffer != nullptr) { + OH_AVBuffer_Destroy(avBuffer); + avBuffer = nullptr; + } +} +} // namespace Media +} // namespace OHOS + +using namespace std; +using namespace OHOS; +using namespace OHOS::Media; +using namespace testing::ext; +std::random_device rd; + +static int64_t GetFileSize(const char *fileName) +{ + int64_t fileSize = 0; + if (fileName != nullptr) { + struct stat fileStatus {}; + if (stat(fileName, &fileStatus) == 0) { + fileSize = static_cast(fileStatus.st_size); + } + } + return fileSize; +} + +static void CheckSeekResult(const char *fileName, uint32_t seekCount) +{ + int64_t duration = 0; + OH_AVCodecBufferAttr attr; + int fd = open(fileName, O_RDONLY); + int64_t size = GetFileSize(fileName); + cout << fileName << "-------" << fd << "-------" << size << endl; + source = OH_AVSource_CreateWithFD(fd, 0, size); + ASSERT_NE(source, nullptr); + demuxer = OH_AVDemuxer_CreateWithSource(source); + ASSERT_NE(demuxer, nullptr); + sourceFormat = OH_AVSource_GetSourceFormat(source); + ASSERT_NE(sourceFormat, nullptr); + ASSERT_TRUE(OH_AVFormat_GetIntValue(sourceFormat, OH_MD_KEY_TRACK_COUNT, &g_trackCount)); + cout << "g_trackCount----" << g_trackCount << endl; + ASSERT_TRUE(OH_AVFormat_GetLongValue(sourceFormat, OH_MD_KEY_DURATION, &duration)); + cout << "duration----" << duration << endl; + srand(time(NULL)); + for (int32_t index = 0; index < g_trackCount; index++) { + ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_SelectTrackByID(demuxer, index)); + for (int32_t i = 0; i < seekCount; i++) { + ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_SeekToTime(demuxer, rd() % duration / 1000.0, (OH_AVSeekMode)((rd() % 1) +1))); + ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_ReadSample(demuxer, index, memory, &attr)); + } + } + close(fd); +} + +/** + * @tc.number : DEMUXER_SEEK_0001 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0001, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/01_video_audio.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0002 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0002, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/avc_mp3.flv", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0003 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0003, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/avc_mp3_error.flv", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0004 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0004, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/avcc_10sec.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0005 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0005, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_2_layer_frame_avc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0006 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0006, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_2_layer_frame_hevc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0007 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0007, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_avc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0008 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0008, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_hevc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0009 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0009, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_avc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0010 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0010, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_hevc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0011 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0011, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_avc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0012 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0012, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_hevc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0013 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0013, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_ipb_frame_avc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0014 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0014, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_ipb_frame_hevc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0015 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0015, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_avc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0016 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0016, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_hevc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0017 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0017, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_avc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0018 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0018, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_hevc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0019 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0019, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_avc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0020 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0020, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_hevc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0021 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0021, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_avc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0022 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0022, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_hevc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0023 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0023, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/double_hevc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0024 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0024, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/double_vivid.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0026 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0026, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/h264_aac_640.ts", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0027 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0027, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/h264_aac_1280.ts", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0028 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0028, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/h264_aac_1920.ts", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0029 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0029, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/h264_mp3_3mevx_fmp4.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0030 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0030, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/h265_aac_1mvex_fmp4.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0032 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0032, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/h265_mp3_640.ts", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0033 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0033, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/h265_mp3_1280.ts", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0034 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0034, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/h265_mp3_1920.ts", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0035 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0035, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/hevc_pcm_a.flv", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0036 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0036, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/hevc_v.ts", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0037 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0037, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/hevc_v_a.ts", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0038 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0038, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/hvcc.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0039 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0039, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/m4a_fmp4.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0040 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0040, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/m4v_fmp4.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0041 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0041, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/mkv.mkv", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0042 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0042, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/MP3_avcc_10sec.bin", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0043 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0043, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/MP3_OGG_48000_1.bin", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0044 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0044, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/mpeg2.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0045 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0045, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/noPermission.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0046 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0046, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/NoTimedmetadataAudio.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0047 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0047, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/single_60.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0048 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0048, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/single_rk.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0054 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0054, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/test_264_B_Gop25_4sec.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0055 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0055, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/test_265_B_Gop25_4sec.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0056 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0056, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/test_video_avcc_10sec.bin", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0057 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0057, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/Timedmetadata1Track0.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0058 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0058, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/Timedmetadata1Track1.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0059 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0059, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/Timedmetadata1Track2.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0060 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0060, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/Timedmetadata2Track2.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0061 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0061, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/TimedmetadataAudio.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0062 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0062, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/TimedmetadataVideo.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0063 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0063, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/ts_video.ts", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0064 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0064, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/video_2audio.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0065 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0065, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/video_9audio.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0071 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0071, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/xm.mp4", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0072 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0072, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/audio/AAC_48000_1.aac", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0073 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0073, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/audio/amr_nb_8000_1.amr", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0074 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0074, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/audio/amr_wb_16000_1.amr", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0075 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0075, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/audio/ape.ape", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0076 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0076, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/audio/feff_bom.mp3", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0077 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0077, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/audio/fffe_bom.mp3", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0078 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0078, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/audio/FLAC_48000_1.flac", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0079 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0079, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/audio/M4A_48000_1.m4a", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0080 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0080, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/audio/MP3_48000_1.mp3", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0081 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0081, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/audio/nonstandard_bom.mp3", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0082 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0082, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/audio/OGG_48000_1.ogg", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0083 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0083, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/audio/wav_48000_1.wav", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0084 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0084, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/audio/wav_audio_test_1562.wav", 10); +} + +/** + * @tc.number : DEMUXER_SEEK_0085 + * @tc.name : demuxer seek + * @tc.desc : function test + */ +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0085, TestSize.Level0) +{ + CheckSeekResult("/data/test/media/audio/wav_audio_test_202406290859.wav", 10); +} \ No newline at end of file From ea85b45901f3421386a7a35a64dcbffc4dd0c84e Mon Sep 17 00:00:00 2001 From: meimengting Date: Wed, 18 Sep 2024 09:47:17 +0800 Subject: [PATCH 2/9] =?UTF-8?q?=E8=A7=A3=E5=B0=81=E8=A3=85=E9=9A=8F?= =?UTF-8?q?=E6=9C=BAseek=20Signed-off-by:=20meimengting=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/moduletest/demuxer/src/randomseek_test.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/moduletest/demuxer/src/randomseek_test.cpp b/test/moduletest/demuxer/src/randomseek_test.cpp index 43b522288..114072570 100644 --- a/test/moduletest/demuxer/src/randomseek_test.cpp +++ b/test/moduletest/demuxer/src/randomseek_test.cpp @@ -52,6 +52,7 @@ static OH_AVFormat *format = nullptr; static int32_t g_trackCount; static int32_t g_width = 3840; static int32_t g_height = 2160; +constexpr int32_t THOUSAND = 1000.0; void DemuxerRandomSeekNdkTest::SetUpTestCase() {} void DemuxerRandomSeekNdkTest::TearDownTestCase() {} void DemuxerRandomSeekNdkTest::SetUp() @@ -134,7 +135,8 @@ static void CheckSeekResult(const char *fileName, uint32_t seekCount) for (int32_t index = 0; index < g_trackCount; index++) { ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_SelectTrackByID(demuxer, index)); for (int32_t i = 0; i < seekCount; i++) { - ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_SeekToTime(demuxer, rd() % duration / 1000.0, (OH_AVSeekMode)((rd() % 1) +1))); + ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_SeekToTime(demuxer, (rd() % duration) / THOUSAND, + (OH_AVSeekMode)((rd() % 1) +1))); ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_ReadSample(demuxer, index, memory, &attr)); } } From 34cb612047718a3e6a343df3d37d040264485456 Mon Sep 17 00:00:00 2001 From: meimengting Date: Wed, 18 Sep 2024 09:59:49 +0800 Subject: [PATCH 3/9] =?UTF-8?q?=E8=A7=A3=E5=B0=81=E8=A3=85=E9=9A=8F?= =?UTF-8?q?=E6=9C=BAseek=20Signed-off-by:=20meimengting=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/moduletest/demuxer/src/randomseek_test.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/moduletest/demuxer/src/randomseek_test.cpp b/test/moduletest/demuxer/src/randomseek_test.cpp index 114072570..edd6703a4 100644 --- a/test/moduletest/demuxer/src/randomseek_test.cpp +++ b/test/moduletest/demuxer/src/randomseek_test.cpp @@ -135,8 +135,10 @@ static void CheckSeekResult(const char *fileName, uint32_t seekCount) for (int32_t index = 0; index < g_trackCount; index++) { ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_SelectTrackByID(demuxer, index)); for (int32_t i = 0; i < seekCount; i++) { - ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_SeekToTime(demuxer, (rd() % duration) / THOUSAND, - (OH_AVSeekMode)((rd() % 1) +1))); + if (duration != 0) { + ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_SeekToTime(demuxer, (rd() % duration) / THOUSAND, + (OH_AVSeekMode)((rd() % 1) +1))); + } ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_ReadSample(demuxer, index, memory, &attr)); } } From e6585bbb3acd2c6c01cdf28c5f8c518696b15aa0 Mon Sep 17 00:00:00 2001 From: meimengting Date: Wed, 18 Sep 2024 10:28:15 +0800 Subject: [PATCH 4/9] =?UTF-8?q?=E8=A7=A3=E5=B0=81=E8=A3=85=E9=9A=8F?= =?UTF-8?q?=E6=9C=BAseek=20Signed-off-by:=20meimengting=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../demuxer/src/randomseek_test.cpp | 149 +++++++++--------- 1 file changed, 75 insertions(+), 74 deletions(-) diff --git a/test/moduletest/demuxer/src/randomseek_test.cpp b/test/moduletest/demuxer/src/randomseek_test.cpp index edd6703a4..38a9fee11 100644 --- a/test/moduletest/demuxer/src/randomseek_test.cpp +++ b/test/moduletest/demuxer/src/randomseek_test.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2023 Huawei Device Co., Ltd. + * Copyright (C) 2024 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at @@ -53,6 +53,7 @@ static int32_t g_trackCount; static int32_t g_width = 3840; static int32_t g_height = 2160; constexpr int32_t THOUSAND = 1000.0; +constexpr int32_t SEEKTIMES = 10; void DemuxerRandomSeekNdkTest::SetUpTestCase() {} void DemuxerRandomSeekNdkTest::TearDownTestCase() {} void DemuxerRandomSeekNdkTest::SetUp() @@ -152,7 +153,7 @@ static void CheckSeekResult(const char *fileName, uint32_t seekCount) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0001, TestSize.Level0) { - CheckSeekResult("/data/test/media/01_video_audio.mp4", 10); + CheckSeekResult("/data/test/media/01_video_audio.mp4", SEEKTIMES); } /** @@ -162,7 +163,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0001, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0002, TestSize.Level0) { - CheckSeekResult("/data/test/media/avc_mp3.flv", 10); + CheckSeekResult("/data/test/media/avc_mp3.flv", SEEKTIMES); } /** @@ -172,7 +173,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0002, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0003, TestSize.Level0) { - CheckSeekResult("/data/test/media/avc_mp3_error.flv", 10); + CheckSeekResult("/data/test/media/avc_mp3_error.flv", SEEKTIMES); } /** @@ -182,7 +183,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0003, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0004, TestSize.Level0) { - CheckSeekResult("/data/test/media/avcc_10sec.mp4", 10); + CheckSeekResult("/data/test/media/avcc_10sec.mp4", SEEKTIMES); } /** @@ -192,7 +193,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0004, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0005, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_2_layer_frame_avc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_2_layer_frame_avc.mp4", SEEKTIMES); } /** @@ -202,7 +203,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0005, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0006, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_2_layer_frame_hevc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_2_layer_frame_hevc.mp4", SEEKTIMES); } /** @@ -212,7 +213,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0006, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0007, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_avc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_avc.mp4", SEEKTIMES); } /** @@ -222,7 +223,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0007, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0008, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_hevc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_hevc.mp4", SEEKTIMES); } /** @@ -232,7 +233,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0008, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0009, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_avc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_avc.mp4", SEEKTIMES); } /** @@ -242,7 +243,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0009, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0010, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_hevc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_hevc.mp4", SEEKTIMES); } /** @@ -252,7 +253,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0010, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0011, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_avc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_avc.mp4", SEEKTIMES); } /** @@ -262,7 +263,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0011, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0012, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_hevc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_hevc.mp4", SEEKTIMES); } /** @@ -272,7 +273,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0012, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0013, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_ipb_frame_avc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_ipb_frame_avc.mp4", SEEKTIMES); } /** @@ -282,7 +283,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0013, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0014, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_ipb_frame_hevc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_ipb_frame_hevc.mp4", SEEKTIMES); } /** @@ -292,7 +293,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0014, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0015, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_avc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_avc.mp4", SEEKTIMES); } /** @@ -302,7 +303,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0015, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0016, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_hevc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_hevc.mp4", SEEKTIMES); } /** @@ -312,7 +313,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0016, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0017, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_avc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_avc.mp4", SEEKTIMES); } /** @@ -322,7 +323,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0017, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0018, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_hevc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_hevc.mp4", SEEKTIMES); } /** @@ -332,7 +333,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0018, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0019, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_avc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_avc.mp4", SEEKTIMES); } /** @@ -342,7 +343,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0019, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0020, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_hevc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_hevc.mp4", SEEKTIMES); } /** @@ -352,7 +353,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0020, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0021, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_avc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_avc.mp4", SEEKTIMES); } /** @@ -362,7 +363,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0021, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0022, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_hevc.mp4", 10); + CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_hevc.mp4", SEEKTIMES); } /** @@ -372,7 +373,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0022, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0023, TestSize.Level0) { - CheckSeekResult("/data/test/media/double_hevc.mp4", 10); + CheckSeekResult("/data/test/media/double_hevc.mp4", SEEKTIMES); } /** @@ -382,7 +383,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0023, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0024, TestSize.Level0) { - CheckSeekResult("/data/test/media/double_vivid.mp4", 10); + CheckSeekResult("/data/test/media/double_vivid.mp4", SEEKTIMES); } /** @@ -392,7 +393,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0024, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0026, TestSize.Level0) { - CheckSeekResult("/data/test/media/h264_aac_640.ts", 10); + CheckSeekResult("/data/test/media/h264_aac_640.ts", SEEKTIMES); } /** @@ -402,7 +403,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0026, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0027, TestSize.Level0) { - CheckSeekResult("/data/test/media/h264_aac_1280.ts", 10); + CheckSeekResult("/data/test/media/h264_aac_1280.ts", SEEKTIMES); } /** @@ -412,7 +413,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0027, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0028, TestSize.Level0) { - CheckSeekResult("/data/test/media/h264_aac_1920.ts", 10); + CheckSeekResult("/data/test/media/h264_aac_1920.ts", SEEKTIMES); } /** @@ -422,7 +423,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0028, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0029, TestSize.Level0) { - CheckSeekResult("/data/test/media/h264_mp3_3mevx_fmp4.mp4", 10); + CheckSeekResult("/data/test/media/h264_mp3_3mevx_fmp4.mp4", SEEKTIMES); } /** @@ -432,7 +433,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0029, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0030, TestSize.Level0) { - CheckSeekResult("/data/test/media/h265_aac_1mvex_fmp4.mp4", 10); + CheckSeekResult("/data/test/media/h265_aac_1mvex_fmp4.mp4", SEEKTIMES); } /** @@ -442,7 +443,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0030, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0032, TestSize.Level0) { - CheckSeekResult("/data/test/media/h265_mp3_640.ts", 10); + CheckSeekResult("/data/test/media/h265_mp3_640.ts", SEEKTIMES); } /** @@ -452,7 +453,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0032, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0033, TestSize.Level0) { - CheckSeekResult("/data/test/media/h265_mp3_1280.ts", 10); + CheckSeekResult("/data/test/media/h265_mp3_1280.ts", SEEKTIMES); } /** @@ -462,7 +463,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0033, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0034, TestSize.Level0) { - CheckSeekResult("/data/test/media/h265_mp3_1920.ts", 10); + CheckSeekResult("/data/test/media/h265_mp3_1920.ts", SEEKTIMES); } /** @@ -472,7 +473,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0034, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0035, TestSize.Level0) { - CheckSeekResult("/data/test/media/hevc_pcm_a.flv", 10); + CheckSeekResult("/data/test/media/hevc_pcm_a.flv", SEEKTIMES); } /** @@ -482,7 +483,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0035, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0036, TestSize.Level0) { - CheckSeekResult("/data/test/media/hevc_v.ts", 10); + CheckSeekResult("/data/test/media/hevc_v.ts", SEEKTIMES); } /** @@ -492,7 +493,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0036, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0037, TestSize.Level0) { - CheckSeekResult("/data/test/media/hevc_v_a.ts", 10); + CheckSeekResult("/data/test/media/hevc_v_a.ts", SEEKTIMES); } /** @@ -502,7 +503,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0037, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0038, TestSize.Level0) { - CheckSeekResult("/data/test/media/hvcc.mp4", 10); + CheckSeekResult("/data/test/media/hvcc.mp4", SEEKTIMES); } /** @@ -512,7 +513,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0038, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0039, TestSize.Level0) { - CheckSeekResult("/data/test/media/m4a_fmp4.mp4", 10); + CheckSeekResult("/data/test/media/m4a_fmp4.mp4", SEEKTIMES); } /** @@ -522,7 +523,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0039, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0040, TestSize.Level0) { - CheckSeekResult("/data/test/media/m4v_fmp4.mp4", 10); + CheckSeekResult("/data/test/media/m4v_fmp4.mp4", SEEKTIMES); } /** @@ -532,7 +533,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0040, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0041, TestSize.Level0) { - CheckSeekResult("/data/test/media/mkv.mkv", 10); + CheckSeekResult("/data/test/media/mkv.mkv", SEEKTIMES); } /** @@ -542,7 +543,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0041, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0042, TestSize.Level0) { - CheckSeekResult("/data/test/media/MP3_avcc_10sec.bin", 10); + CheckSeekResult("/data/test/media/MP3_avcc_10sec.bin", SEEKTIMES); } /** @@ -552,7 +553,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0042, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0043, TestSize.Level0) { - CheckSeekResult("/data/test/media/MP3_OGG_48000_1.bin", 10); + CheckSeekResult("/data/test/media/MP3_OGG_48000_1.bin", SEEKTIMES); } /** @@ -562,7 +563,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0043, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0044, TestSize.Level0) { - CheckSeekResult("/data/test/media/mpeg2.mp4", 10); + CheckSeekResult("/data/test/media/mpeg2.mp4", SEEKTIMES); } /** @@ -572,7 +573,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0044, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0045, TestSize.Level0) { - CheckSeekResult("/data/test/media/noPermission.mp4", 10); + CheckSeekResult("/data/test/media/noPermission.mp4", SEEKTIMES); } /** @@ -582,7 +583,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0045, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0046, TestSize.Level0) { - CheckSeekResult("/data/test/media/NoTimedmetadataAudio.mp4", 10); + CheckSeekResult("/data/test/media/NoTimedmetadataAudio.mp4", SEEKTIMES); } /** @@ -592,7 +593,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0046, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0047, TestSize.Level0) { - CheckSeekResult("/data/test/media/single_60.mp4", 10); + CheckSeekResult("/data/test/media/single_60.mp4", SEEKTIMES); } /** @@ -602,7 +603,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0047, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0048, TestSize.Level0) { - CheckSeekResult("/data/test/media/single_rk.mp4", 10); + CheckSeekResult("/data/test/media/single_rk.mp4", SEEKTIMES); } /** @@ -612,7 +613,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0048, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0054, TestSize.Level0) { - CheckSeekResult("/data/test/media/test_264_B_Gop25_4sec.mp4", 10); + CheckSeekResult("/data/test/media/test_264_B_Gop25_4sec.mp4", SEEKTIMES); } /** @@ -622,7 +623,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0054, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0055, TestSize.Level0) { - CheckSeekResult("/data/test/media/test_265_B_Gop25_4sec.mp4", 10); + CheckSeekResult("/data/test/media/test_265_B_Gop25_4sec.mp4", SEEKTIMES); } /** @@ -632,7 +633,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0055, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0056, TestSize.Level0) { - CheckSeekResult("/data/test/media/test_video_avcc_10sec.bin", 10); + CheckSeekResult("/data/test/media/test_video_avcc_10sec.bin", SEEKTIMES); } /** @@ -642,7 +643,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0056, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0057, TestSize.Level0) { - CheckSeekResult("/data/test/media/Timedmetadata1Track0.mp4", 10); + CheckSeekResult("/data/test/media/Timedmetadata1Track0.mp4", SEEKTIMES); } /** @@ -652,7 +653,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0057, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0058, TestSize.Level0) { - CheckSeekResult("/data/test/media/Timedmetadata1Track1.mp4", 10); + CheckSeekResult("/data/test/media/Timedmetadata1Track1.mp4", SEEKTIMES); } /** @@ -662,7 +663,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0058, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0059, TestSize.Level0) { - CheckSeekResult("/data/test/media/Timedmetadata1Track2.mp4", 10); + CheckSeekResult("/data/test/media/Timedmetadata1Track2.mp4", SEEKTIMES); } /** @@ -672,7 +673,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0059, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0060, TestSize.Level0) { - CheckSeekResult("/data/test/media/Timedmetadata2Track2.mp4", 10); + CheckSeekResult("/data/test/media/Timedmetadata2Track2.mp4", SEEKTIMES); } /** @@ -682,7 +683,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0060, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0061, TestSize.Level0) { - CheckSeekResult("/data/test/media/TimedmetadataAudio.mp4", 10); + CheckSeekResult("/data/test/media/TimedmetadataAudio.mp4", SEEKTIMES); } /** @@ -692,7 +693,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0061, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0062, TestSize.Level0) { - CheckSeekResult("/data/test/media/TimedmetadataVideo.mp4", 10); + CheckSeekResult("/data/test/media/TimedmetadataVideo.mp4", SEEKTIMES); } /** @@ -702,7 +703,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0062, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0063, TestSize.Level0) { - CheckSeekResult("/data/test/media/ts_video.ts", 10); + CheckSeekResult("/data/test/media/ts_video.ts", SEEKTIMES); } /** @@ -712,7 +713,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0063, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0064, TestSize.Level0) { - CheckSeekResult("/data/test/media/video_2audio.mp4", 10); + CheckSeekResult("/data/test/media/video_2audio.mp4", SEEKTIMES); } /** @@ -722,7 +723,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0064, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0065, TestSize.Level0) { - CheckSeekResult("/data/test/media/video_9audio.mp4", 10); + CheckSeekResult("/data/test/media/video_9audio.mp4", SEEKTIMES); } /** @@ -732,7 +733,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0065, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0071, TestSize.Level0) { - CheckSeekResult("/data/test/media/xm.mp4", 10); + CheckSeekResult("/data/test/media/xm.mp4", SEEKTIMES); } /** @@ -742,7 +743,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0071, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0072, TestSize.Level0) { - CheckSeekResult("/data/test/media/audio/AAC_48000_1.aac", 10); + CheckSeekResult("/data/test/media/audio/AAC_48000_1.aac", SEEKTIMES); } /** @@ -752,7 +753,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0072, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0073, TestSize.Level0) { - CheckSeekResult("/data/test/media/audio/amr_nb_8000_1.amr", 10); + CheckSeekResult("/data/test/media/audio/amr_nb_8000_1.amr", SEEKTIMES); } /** @@ -762,7 +763,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0073, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0074, TestSize.Level0) { - CheckSeekResult("/data/test/media/audio/amr_wb_16000_1.amr", 10); + CheckSeekResult("/data/test/media/audio/amr_wb_16000_1.amr", SEEKTIMES); } /** @@ -772,7 +773,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0074, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0075, TestSize.Level0) { - CheckSeekResult("/data/test/media/audio/ape.ape", 10); + CheckSeekResult("/data/test/media/audio/ape.ape", SEEKTIMES); } /** @@ -782,7 +783,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0075, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0076, TestSize.Level0) { - CheckSeekResult("/data/test/media/audio/feff_bom.mp3", 10); + CheckSeekResult("/data/test/media/audio/feff_bom.mp3", SEEKTIMES); } /** @@ -792,7 +793,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0076, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0077, TestSize.Level0) { - CheckSeekResult("/data/test/media/audio/fffe_bom.mp3", 10); + CheckSeekResult("/data/test/media/audio/fffe_bom.mp3", SEEKTIMES); } /** @@ -802,7 +803,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0077, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0078, TestSize.Level0) { - CheckSeekResult("/data/test/media/audio/FLAC_48000_1.flac", 10); + CheckSeekResult("/data/test/media/audio/FLAC_48000_1.flac", SEEKTIMES); } /** @@ -812,7 +813,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0078, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0079, TestSize.Level0) { - CheckSeekResult("/data/test/media/audio/M4A_48000_1.m4a", 10); + CheckSeekResult("/data/test/media/audio/M4A_48000_1.m4a", SEEKTIMES); } /** @@ -822,7 +823,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0079, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0080, TestSize.Level0) { - CheckSeekResult("/data/test/media/audio/MP3_48000_1.mp3", 10); + CheckSeekResult("/data/test/media/audio/MP3_48000_1.mp3", SEEKTIMES); } /** @@ -832,7 +833,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0080, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0081, TestSize.Level0) { - CheckSeekResult("/data/test/media/audio/nonstandard_bom.mp3", 10); + CheckSeekResult("/data/test/media/audio/nonstandard_bom.mp3", SEEKTIMES); } /** @@ -842,7 +843,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0081, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0082, TestSize.Level0) { - CheckSeekResult("/data/test/media/audio/OGG_48000_1.ogg", 10); + CheckSeekResult("/data/test/media/audio/OGG_48000_1.ogg", SEEKTIMES); } /** @@ -852,7 +853,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0082, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0083, TestSize.Level0) { - CheckSeekResult("/data/test/media/audio/wav_48000_1.wav", 10); + CheckSeekResult("/data/test/media/audio/wav_48000_1.wav", SEEKTIMES); } /** @@ -862,7 +863,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0083, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0084, TestSize.Level0) { - CheckSeekResult("/data/test/media/audio/wav_audio_test_1562.wav", 10); + CheckSeekResult("/data/test/media/audio/wav_audio_test_1562.wav", SEEKTIMES); } /** @@ -872,5 +873,5 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0084, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0085, TestSize.Level0) { - CheckSeekResult("/data/test/media/audio/wav_audio_test_202406290859.wav", 10); + CheckSeekResult("/data/test/media/audio/wav_audio_test_202406290859.wav", SEEKTIMES); } \ No newline at end of file From fe3dfebafd45deb0d72a91e2dfd65624f24b6c3b Mon Sep 17 00:00:00 2001 From: meimengting Date: Wed, 18 Sep 2024 10:35:26 +0800 Subject: [PATCH 5/9] =?UTF-8?q?=E8=A7=A3=E5=B0=81=E8=A3=85=E9=9A=8F?= =?UTF-8?q?=E6=9C=BAseek?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: meimengting --- .../demuxer/src/randomseek_test.cpp | 134 +++++++++--------- 1 file changed, 67 insertions(+), 67 deletions(-) diff --git a/test/moduletest/demuxer/src/randomseek_test.cpp b/test/moduletest/demuxer/src/randomseek_test.cpp index 38a9fee11..ac73b480f 100644 --- a/test/moduletest/demuxer/src/randomseek_test.cpp +++ b/test/moduletest/demuxer/src/randomseek_test.cpp @@ -171,7 +171,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0002, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0003, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0003, TestSize.Level2) { CheckSeekResult("/data/test/media/avc_mp3_error.flv", SEEKTIMES); } @@ -181,7 +181,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0003, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0004, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0004, TestSize.Level2) { CheckSeekResult("/data/test/media/avcc_10sec.mp4", SEEKTIMES); } @@ -201,7 +201,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0005, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0006, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0006, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_2_layer_frame_hevc.mp4", SEEKTIMES); } @@ -211,7 +211,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0006, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0007, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0007, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_avc.mp4", SEEKTIMES); } @@ -221,7 +221,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0007, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0008, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0008, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_hevc.mp4", SEEKTIMES); } @@ -231,7 +231,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0008, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0009, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0009, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_avc.mp4", SEEKTIMES); } @@ -241,7 +241,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0009, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0010, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0010, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_hevc.mp4", SEEKTIMES); } @@ -251,7 +251,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0010, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0011, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0011, TestSize.Level1) { CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_avc.mp4", SEEKTIMES); } @@ -261,7 +261,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0011, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0012, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0012, TestSize.Level1) { CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_hevc.mp4", SEEKTIMES); } @@ -291,7 +291,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0014, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0015, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0015, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_avc.mp4", SEEKTIMES); } @@ -301,7 +301,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0015, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0016, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0016, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_hevc.mp4", SEEKTIMES); } @@ -321,7 +321,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0017, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0018, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0018, TestSize.Level1) { CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_hevc.mp4", SEEKTIMES); } @@ -331,7 +331,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0018, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0019, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0019, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_avc.mp4", SEEKTIMES); } @@ -341,7 +341,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0019, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0020, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0020, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_hevc.mp4", SEEKTIMES); } @@ -351,7 +351,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0020, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0021, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0021, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_avc.mp4", SEEKTIMES); } @@ -361,7 +361,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0021, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0022, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0022, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_hevc.mp4", SEEKTIMES); } @@ -371,7 +371,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0022, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0023, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0023, TestSize.Level1) { CheckSeekResult("/data/test/media/double_hevc.mp4", SEEKTIMES); } @@ -381,7 +381,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0023, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0024, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0024, TestSize.Level2) { CheckSeekResult("/data/test/media/double_vivid.mp4", SEEKTIMES); } @@ -391,7 +391,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0024, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0026, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0026, TestSize.Level2) { CheckSeekResult("/data/test/media/h264_aac_640.ts", SEEKTIMES); } @@ -401,7 +401,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0026, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0027, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0027, TestSize.Level2) { CheckSeekResult("/data/test/media/h264_aac_1280.ts", SEEKTIMES); } @@ -411,7 +411,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0027, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0028, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0028, TestSize.Level2) { CheckSeekResult("/data/test/media/h264_aac_1920.ts", SEEKTIMES); } @@ -421,7 +421,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0028, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0029, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0029, TestSize.Level1) { CheckSeekResult("/data/test/media/h264_mp3_3mevx_fmp4.mp4", SEEKTIMES); } @@ -431,7 +431,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0029, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0030, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0030, TestSize.Level2) { CheckSeekResult("/data/test/media/h265_aac_1mvex_fmp4.mp4", SEEKTIMES); } @@ -441,7 +441,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0030, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0032, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0032, TestSize.Level2) { CheckSeekResult("/data/test/media/h265_mp3_640.ts", SEEKTIMES); } @@ -451,7 +451,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0032, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0033, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0033, TestSize.Level2) { CheckSeekResult("/data/test/media/h265_mp3_1280.ts", SEEKTIMES); } @@ -461,7 +461,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0033, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0034, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0034, TestSize.Level2) { CheckSeekResult("/data/test/media/h265_mp3_1920.ts", SEEKTIMES); } @@ -471,7 +471,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0034, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0035, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0035, TestSize.Level2) { CheckSeekResult("/data/test/media/hevc_pcm_a.flv", SEEKTIMES); } @@ -481,7 +481,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0035, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0036, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0036, TestSize.Level2) { CheckSeekResult("/data/test/media/hevc_v.ts", SEEKTIMES); } @@ -491,7 +491,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0036, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0037, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0037, TestSize.Level2) { CheckSeekResult("/data/test/media/hevc_v_a.ts", SEEKTIMES); } @@ -501,7 +501,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0037, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0038, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0038, TestSize.Level1) { CheckSeekResult("/data/test/media/hvcc.mp4", SEEKTIMES); } @@ -511,7 +511,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0038, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0039, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0039, TestSize.Level2) { CheckSeekResult("/data/test/media/m4a_fmp4.mp4", SEEKTIMES); } @@ -521,7 +521,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0039, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0040, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0040, TestSize.Level2) { CheckSeekResult("/data/test/media/m4v_fmp4.mp4", SEEKTIMES); } @@ -531,7 +531,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0040, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0041, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0041, TestSize.Level1) { CheckSeekResult("/data/test/media/mkv.mkv", SEEKTIMES); } @@ -541,7 +541,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0041, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0042, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0042, TestSize.Level2) { CheckSeekResult("/data/test/media/MP3_avcc_10sec.bin", SEEKTIMES); } @@ -551,7 +551,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0042, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0043, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0043, TestSize.Level2) { CheckSeekResult("/data/test/media/MP3_OGG_48000_1.bin", SEEKTIMES); } @@ -561,7 +561,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0043, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0044, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0044, TestSize.Level2) { CheckSeekResult("/data/test/media/mpeg2.mp4", SEEKTIMES); } @@ -571,7 +571,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0044, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0045, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0045, TestSize.Level2) { CheckSeekResult("/data/test/media/noPermission.mp4", SEEKTIMES); } @@ -581,7 +581,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0045, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0046, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0046, TestSize.Level2) { CheckSeekResult("/data/test/media/NoTimedmetadataAudio.mp4", SEEKTIMES); } @@ -591,7 +591,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0046, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0047, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0047, TestSize.Level2) { CheckSeekResult("/data/test/media/single_60.mp4", SEEKTIMES); } @@ -601,7 +601,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0047, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0048, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0048, TestSize.Level2) { CheckSeekResult("/data/test/media/single_rk.mp4", SEEKTIMES); } @@ -611,7 +611,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0048, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0054, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0054, TestSize.Level2) { CheckSeekResult("/data/test/media/test_264_B_Gop25_4sec.mp4", SEEKTIMES); } @@ -621,7 +621,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0054, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0055, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0055, TestSize.Level2) { CheckSeekResult("/data/test/media/test_265_B_Gop25_4sec.mp4", SEEKTIMES); } @@ -631,7 +631,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0055, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0056, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0056, TestSize.Level1) { CheckSeekResult("/data/test/media/test_video_avcc_10sec.bin", SEEKTIMES); } @@ -641,7 +641,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0056, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0057, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0057, TestSize.Level2) { CheckSeekResult("/data/test/media/Timedmetadata1Track0.mp4", SEEKTIMES); } @@ -651,7 +651,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0057, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0058, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0058, TestSize.Level2) { CheckSeekResult("/data/test/media/Timedmetadata1Track1.mp4", SEEKTIMES); } @@ -661,7 +661,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0058, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0059, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0059, TestSize.Level2) { CheckSeekResult("/data/test/media/Timedmetadata1Track2.mp4", SEEKTIMES); } @@ -671,7 +671,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0059, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0060, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0060, TestSize.Level2) { CheckSeekResult("/data/test/media/Timedmetadata2Track2.mp4", SEEKTIMES); } @@ -681,7 +681,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0060, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0061, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0061, TestSize.Level2) { CheckSeekResult("/data/test/media/TimedmetadataAudio.mp4", SEEKTIMES); } @@ -691,7 +691,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0061, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0062, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0062, TestSize.Level2) { CheckSeekResult("/data/test/media/TimedmetadataVideo.mp4", SEEKTIMES); } @@ -701,7 +701,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0062, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0063, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0063, TestSize.Level1) { CheckSeekResult("/data/test/media/ts_video.ts", SEEKTIMES); } @@ -711,7 +711,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0063, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0064, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0064, TestSize.Level2) { CheckSeekResult("/data/test/media/video_2audio.mp4", SEEKTIMES); } @@ -721,7 +721,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0064, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0065, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0065, TestSize.Level2) { CheckSeekResult("/data/test/media/video_9audio.mp4", SEEKTIMES); } @@ -731,7 +731,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0065, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0071, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0071, TestSize.Level2) { CheckSeekResult("/data/test/media/xm.mp4", SEEKTIMES); } @@ -741,7 +741,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0071, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0072, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0072, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/AAC_48000_1.aac", SEEKTIMES); } @@ -751,7 +751,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0072, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0073, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0073, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/amr_nb_8000_1.amr", SEEKTIMES); } @@ -761,7 +761,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0073, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0074, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0074, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/amr_wb_16000_1.amr", SEEKTIMES); } @@ -771,7 +771,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0074, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0075, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0075, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/ape.ape", SEEKTIMES); } @@ -781,7 +781,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0075, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0076, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0076, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/feff_bom.mp3", SEEKTIMES); } @@ -791,7 +791,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0076, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0077, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0077, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/fffe_bom.mp3", SEEKTIMES); } @@ -801,7 +801,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0077, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0078, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0078, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/FLAC_48000_1.flac", SEEKTIMES); } @@ -811,7 +811,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0078, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0079, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0079, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/M4A_48000_1.m4a", SEEKTIMES); } @@ -821,7 +821,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0079, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0080, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0080, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/MP3_48000_1.mp3", SEEKTIMES); } @@ -831,7 +831,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0080, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0081, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0081, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/nonstandard_bom.mp3", SEEKTIMES); } @@ -841,7 +841,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0081, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0082, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0082, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/OGG_48000_1.ogg", SEEKTIMES); } @@ -851,7 +851,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0082, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0083, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0083, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/wav_48000_1.wav", SEEKTIMES); } @@ -861,7 +861,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0083, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0084, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0084, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/wav_audio_test_1562.wav", SEEKTIMES); } @@ -871,7 +871,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0084, TestSize.Level0) * @tc.name : demuxer seek * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0085, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0085, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/wav_audio_test_202406290859.wav", SEEKTIMES); } \ No newline at end of file From 3ac33bd108519e06e894e6d67319d4a40da0a79b Mon Sep 17 00:00:00 2001 From: meimengting Date: Wed, 18 Sep 2024 10:52:13 +0800 Subject: [PATCH 6/9] =?UTF-8?q?=E8=A7=A3=E5=B0=81=E8=A3=85=E9=9A=8F?= =?UTF-8?q?=E6=9C=BAseek=20Signed-off-by:=20meimengting=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../demuxer/src/randomseek_test.cpp | 298 +++++++++--------- 1 file changed, 149 insertions(+), 149 deletions(-) diff --git a/test/moduletest/demuxer/src/randomseek_test.cpp b/test/moduletest/demuxer/src/randomseek_test.cpp index ac73b480f..98524d69e 100644 --- a/test/moduletest/demuxer/src/randomseek_test.cpp +++ b/test/moduletest/demuxer/src/randomseek_test.cpp @@ -52,8 +52,8 @@ static OH_AVFormat *format = nullptr; static int32_t g_trackCount; static int32_t g_width = 3840; static int32_t g_height = 2160; -constexpr int32_t THOUSAND = 1000.0; -constexpr int32_t SEEKTIMES = 10; +constexpr int32_t thousand = 1000.0; +constexpr int32_t seekTimes = 10; void DemuxerRandomSeekNdkTest::SetUpTestCase() {} void DemuxerRandomSeekNdkTest::TearDownTestCase() {} void DemuxerRandomSeekNdkTest::SetUp() @@ -137,7 +137,7 @@ static void CheckSeekResult(const char *fileName, uint32_t seekCount) ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_SelectTrackByID(demuxer, index)); for (int32_t i = 0; i < seekCount; i++) { if (duration != 0) { - ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_SeekToTime(demuxer, (rd() % duration) / THOUSAND, + ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_SeekToTime(demuxer, (rd() % duration) / thousand, (OH_AVSeekMode)((rd() % 1) +1))); } ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_ReadSample(demuxer, index, memory, &attr)); @@ -148,730 +148,730 @@ static void CheckSeekResult(const char *fileName, uint32_t seekCount) /** * @tc.number : DEMUXER_SEEK_0001 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, 01_video_audio.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0001, TestSize.Level0) { - CheckSeekResult("/data/test/media/01_video_audio.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/01_video_audio.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0002 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, avc_mp3.flv * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0002, TestSize.Level0) { - CheckSeekResult("/data/test/media/avc_mp3.flv", SEEKTIMES); + CheckSeekResult("/data/test/media/avc_mp3.flv", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0003 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0003, TestSize.Level2) { - CheckSeekResult("/data/test/media/avc_mp3_error.flv", SEEKTIMES); + CheckSeekResult("/data/test/media/avc_mp3_error.flv", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0004 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, avcc_10sec.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0004, TestSize.Level2) { - CheckSeekResult("/data/test/media/avcc_10sec.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/avcc_10sec.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0005 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_2_layer_frame_avc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0005, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_2_layer_frame_avc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_2_layer_frame_avc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0006 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_2_layer_frame_hevc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0006, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_2_layer_frame_hevc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_2_layer_frame_hevc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0007 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_3_layer_frame_avc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0007, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_avc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_avc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0008 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_3_layer_frame_hevc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0008, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_hevc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_hevc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0009 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_4_layer_frame_avc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0009, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_avc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_avc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0010 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_4_layer_frame_hevc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0010, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_hevc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_hevc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0011 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_all_i_frame_avc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0011, TestSize.Level1) { - CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_avc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_avc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0012 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_all_i_frame_hevc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0012, TestSize.Level1) { - CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_hevc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_hevc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0013 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_ipb_frame_avc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0013, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_ipb_frame_avc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_ipb_frame_avc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0014 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_ipb_frame_hevc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0014, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_ipb_frame_hevc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_ipb_frame_hevc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0015 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_ltr_frame_avc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0015, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_avc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_avc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0016 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_ltr_frame_hevc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0016, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_hevc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_hevc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0017 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_one_i_frame_avc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0017, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_avc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_avc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0018 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_one_i_frame_hevc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0018, TestSize.Level1) { - CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_hevc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_hevc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0019 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_one_i_frame_no_audio_avc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0019, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_avc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_avc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0020 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_one_i_frame_no_audio_hevc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0020, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_hevc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_hevc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0021 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_sdtp_frame_avc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0021, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_avc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_avc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0022 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, demuxer_parser_sdtp_frame_hevc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0022, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_hevc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_hevc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0023 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, double_hevc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0023, TestSize.Level1) { - CheckSeekResult("/data/test/media/double_hevc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/double_hevc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0024 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, double_vivid.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0024, TestSize.Level2) { - CheckSeekResult("/data/test/media/double_vivid.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/double_vivid.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0026 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, h264_aac_640.ts * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0026, TestSize.Level2) { - CheckSeekResult("/data/test/media/h264_aac_640.ts", SEEKTIMES); + CheckSeekResult("/data/test/media/h264_aac_640.ts", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0027 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, h264_aac_1280.ts * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0027, TestSize.Level2) { - CheckSeekResult("/data/test/media/h264_aac_1280.ts", SEEKTIMES); + CheckSeekResult("/data/test/media/h264_aac_1280.ts", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0028 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, h264_aac_1920.ts * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0028, TestSize.Level2) { - CheckSeekResult("/data/test/media/h264_aac_1920.ts", SEEKTIMES); + CheckSeekResult("/data/test/media/h264_aac_1920.ts", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0029 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, h264_mp3_3mevx_fmp4.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0029, TestSize.Level1) { - CheckSeekResult("/data/test/media/h264_mp3_3mevx_fmp4.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/h264_mp3_3mevx_fmp4.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0030 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, h265_aac_1mvex_fmp4.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0030, TestSize.Level2) { - CheckSeekResult("/data/test/media/h265_aac_1mvex_fmp4.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/h265_aac_1mvex_fmp4.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0032 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, h265_mp3_640.ts * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0032, TestSize.Level2) { - CheckSeekResult("/data/test/media/h265_mp3_640.ts", SEEKTIMES); + CheckSeekResult("/data/test/media/h265_mp3_640.ts", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0033 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, h265_mp3_1280.ts * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0033, TestSize.Level2) { - CheckSeekResult("/data/test/media/h265_mp3_1280.ts", SEEKTIMES); + CheckSeekResult("/data/test/media/h265_mp3_1280.ts", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0034 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, h265_mp3_1920.ts * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0034, TestSize.Level2) { - CheckSeekResult("/data/test/media/h265_mp3_1920.ts", SEEKTIMES); + CheckSeekResult("/data/test/media/h265_mp3_1920.ts", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0035 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, hevc_pcm_a.flv * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0035, TestSize.Level2) { - CheckSeekResult("/data/test/media/hevc_pcm_a.flv", SEEKTIMES); + CheckSeekResult("/data/test/media/hevc_pcm_a.flv", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0036 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, hevc_v.ts * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0036, TestSize.Level2) { - CheckSeekResult("/data/test/media/hevc_v.ts", SEEKTIMES); + CheckSeekResult("/data/test/media/hevc_v.ts", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0037 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, hevc_v_a.ts * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0037, TestSize.Level2) { - CheckSeekResult("/data/test/media/hevc_v_a.ts", SEEKTIMES); + CheckSeekResult("/data/test/media/hevc_v_a.ts", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0038 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, hvcc.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0038, TestSize.Level1) { - CheckSeekResult("/data/test/media/hvcc.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/hvcc.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0039 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, m4a_fmp4.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0039, TestSize.Level2) { - CheckSeekResult("/data/test/media/m4a_fmp4.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/m4a_fmp4.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0040 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, m4v_fmp4.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0040, TestSize.Level2) { - CheckSeekResult("/data/test/media/m4v_fmp4.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/m4v_fmp4.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0041 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, mkv.mkv * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0041, TestSize.Level1) { - CheckSeekResult("/data/test/media/mkv.mkv", SEEKTIMES); + CheckSeekResult("/data/test/media/mkv.mkv", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0042 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, MP3_avcc_10sec.bin * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0042, TestSize.Level2) { - CheckSeekResult("/data/test/media/MP3_avcc_10sec.bin", SEEKTIMES); + CheckSeekResult("/data/test/media/MP3_avcc_10sec.bin", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0043 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, MP3_OGG_48000_1.bin * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0043, TestSize.Level2) { - CheckSeekResult("/data/test/media/MP3_OGG_48000_1.bin", SEEKTIMES); + CheckSeekResult("/data/test/media/MP3_OGG_48000_1.bin", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0044 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, mpeg2.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0044, TestSize.Level2) { - CheckSeekResult("/data/test/media/mpeg2.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/mpeg2.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0045 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, noPermission.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0045, TestSize.Level2) { - CheckSeekResult("/data/test/media/noPermission.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/noPermission.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0046 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, NoTimedmetadataAudio.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0046, TestSize.Level2) { - CheckSeekResult("/data/test/media/NoTimedmetadataAudio.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/NoTimedmetadataAudio.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0047 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, single_60.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0047, TestSize.Level2) { - CheckSeekResult("/data/test/media/single_60.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/single_60.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0048 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, single_rk.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0048, TestSize.Level2) { - CheckSeekResult("/data/test/media/single_rk.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/single_rk.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0054 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, test_264_B_Gop25_4sec.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0054, TestSize.Level2) { - CheckSeekResult("/data/test/media/test_264_B_Gop25_4sec.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/test_264_B_Gop25_4sec.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0055 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, test_265_B_Gop25_4sec.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0055, TestSize.Level2) { - CheckSeekResult("/data/test/media/test_265_B_Gop25_4sec.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/test_265_B_Gop25_4sec.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0056 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, test_video_avcc_10sec.bin * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0056, TestSize.Level1) { - CheckSeekResult("/data/test/media/test_video_avcc_10sec.bin", SEEKTIMES); + CheckSeekResult("/data/test/media/test_video_avcc_10sec.bin", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0057 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, Timedmetadata1Track0.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0057, TestSize.Level2) { - CheckSeekResult("/data/test/media/Timedmetadata1Track0.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/Timedmetadata1Track0.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0058 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, Timedmetadata1Track1.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0058, TestSize.Level2) { - CheckSeekResult("/data/test/media/Timedmetadata1Track1.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/Timedmetadata1Track1.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0059 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, Timedmetadata1Track2.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0059, TestSize.Level2) { - CheckSeekResult("/data/test/media/Timedmetadata1Track2.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/Timedmetadata1Track2.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0060 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, Timedmetadata2Track2.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0060, TestSize.Level2) { - CheckSeekResult("/data/test/media/Timedmetadata2Track2.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/Timedmetadata2Track2.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0061 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, TimedmetadataAudio.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0061, TestSize.Level2) { - CheckSeekResult("/data/test/media/TimedmetadataAudio.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/TimedmetadataAudio.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0062 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, TimedmetadataVideo.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0062, TestSize.Level2) { - CheckSeekResult("/data/test/media/TimedmetadataVideo.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/TimedmetadataVideo.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0063 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, ts_video.ts * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0063, TestSize.Level1) { - CheckSeekResult("/data/test/media/ts_video.ts", SEEKTIMES); + CheckSeekResult("/data/test/media/ts_video.ts", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0064 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, video_2audio.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0064, TestSize.Level2) { - CheckSeekResult("/data/test/media/video_2audio.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/video_2audio.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0065 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, video_9audio.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0065, TestSize.Level2) { - CheckSeekResult("/data/test/media/video_9audio.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/video_9audio.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0071 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, xm.mp4 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0071, TestSize.Level2) { - CheckSeekResult("/data/test/media/xm.mp4", SEEKTIMES); + CheckSeekResult("/data/test/media/xm.mp4", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0072 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, AAC_48000_1.aac * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0072, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/AAC_48000_1.aac", SEEKTIMES); + CheckSeekResult("/data/test/media/audio/AAC_48000_1.aac", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0073 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, amr_nb_8000_1.amr * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0073, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/amr_nb_8000_1.amr", SEEKTIMES); + CheckSeekResult("/data/test/media/audio/amr_nb_8000_1.amr", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0074 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, amr_wb_16000_1.amr * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0074, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/amr_wb_16000_1.amr", SEEKTIMES); + CheckSeekResult("/data/test/media/audio/amr_wb_16000_1.amr", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0075 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, ape.ape * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0075, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/ape.ape", SEEKTIMES); + CheckSeekResult("/data/test/media/audio/ape.ape", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0076 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, feff_bom.mp3 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0076, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/feff_bom.mp3", SEEKTIMES); + CheckSeekResult("/data/test/media/audio/feff_bom.mp3", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0077 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, fffe_bom.mp3 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0077, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/fffe_bom.mp3", SEEKTIMES); + CheckSeekResult("/data/test/media/audio/fffe_bom.mp3", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0078 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, FLAC_48000_1.flac * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0078, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/FLAC_48000_1.flac", SEEKTIMES); + CheckSeekResult("/data/test/media/audio/FLAC_48000_1.flac", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0079 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, M4A_48000_1.m4a * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0079, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/M4A_48000_1.m4a", SEEKTIMES); + CheckSeekResult("/data/test/media/audio/M4A_48000_1.m4a", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0080 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, MP3_48000_1.mp3 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0080, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/MP3_48000_1.mp3", SEEKTIMES); + CheckSeekResult("/data/test/media/audio/MP3_48000_1.mp3", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0081 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, nonstandard_bom.mp3 * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0081, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/nonstandard_bom.mp3", SEEKTIMES); + CheckSeekResult("/data/test/media/audio/nonstandard_bom.mp3", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0082 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, OGG_48000_1.ogg * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0082, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/OGG_48000_1.ogg", SEEKTIMES); + CheckSeekResult("/data/test/media/audio/OGG_48000_1.ogg", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0083 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, wav_48000_1.wav * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0083, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/wav_48000_1.wav", SEEKTIMES); + CheckSeekResult("/data/test/media/audio/wav_48000_1.wav", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0084 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, wav_audio_test_1562.wav * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0084, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/wav_audio_test_1562.wav", SEEKTIMES); + CheckSeekResult("/data/test/media/audio/wav_audio_test_1562.wav", seekTimes); } /** * @tc.number : DEMUXER_SEEK_0085 - * @tc.name : demuxer seek + * @tc.name : demuxer random seek, wav_audio_test_202406290859.wav * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0085, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/wav_audio_test_202406290859.wav", SEEKTIMES); + CheckSeekResult("/data/test/media/audio/wav_audio_test_202406290859.wav", seekTimes); } \ No newline at end of file From a983c5fca3f438b5735587f3f201d1158d0efe74 Mon Sep 17 00:00:00 2001 From: meimengting Date: Wed, 18 Sep 2024 10:55:09 +0800 Subject: [PATCH 7/9] =?UTF-8?q?=E8=A7=A3=E5=B0=81=E8=A3=85=E9=9A=8F?= =?UTF-8?q?=E6=9C=BAseek=20Signed-off-by:=20meimengting=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/moduletest/demuxer/src/randomseek_test.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/moduletest/demuxer/src/randomseek_test.cpp b/test/moduletest/demuxer/src/randomseek_test.cpp index 98524d69e..e90caf1df 100644 --- a/test/moduletest/demuxer/src/randomseek_test.cpp +++ b/test/moduletest/demuxer/src/randomseek_test.cpp @@ -168,7 +168,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0002, TestSize.Level0) /** * @tc.number : DEMUXER_SEEK_0003 - * @tc.name : demuxer random seek, + * @tc.name : demuxer random seek, avc_mp3_error.flv * @tc.desc : function test */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0003, TestSize.Level2) From 99663660ebfddd0454187a0e940fcad7e53a2f2b Mon Sep 17 00:00:00 2001 From: meimengting Date: Wed, 18 Sep 2024 11:00:45 +0800 Subject: [PATCH 8/9] =?UTF-8?q?=E8=A7=A3=E5=B0=81=E8=A3=85=E9=9A=8F?= =?UTF-8?q?=E6=9C=BAseek=20Signed-off-by:=20meimengting=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../demuxer/src/randomseek_test.cpp | 292 +++++++++--------- 1 file changed, 146 insertions(+), 146 deletions(-) diff --git a/test/moduletest/demuxer/src/randomseek_test.cpp b/test/moduletest/demuxer/src/randomseek_test.cpp index e90caf1df..4d2092d62 100644 --- a/test/moduletest/demuxer/src/randomseek_test.cpp +++ b/test/moduletest/demuxer/src/randomseek_test.cpp @@ -147,731 +147,731 @@ static void CheckSeekResult(const char *fileName, uint32_t seekCount) } /** - * @tc.number : DEMUXER_SEEK_0001 + * @tc.number : DEMUXER_RANDOM_SEEK_0001 * @tc.name : demuxer random seek, 01_video_audio.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0001, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0001, TestSize.Level0) { CheckSeekResult("/data/test/media/01_video_audio.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0002 + * @tc.number : DEMUXER_RANDOM_SEEK_0002 * @tc.name : demuxer random seek, avc_mp3.flv * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0002, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0002, TestSize.Level0) { CheckSeekResult("/data/test/media/avc_mp3.flv", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0003 + * @tc.number : DEMUXER_RANDOM_SEEK_0003 * @tc.name : demuxer random seek, avc_mp3_error.flv * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0003, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0003, TestSize.Level2) { CheckSeekResult("/data/test/media/avc_mp3_error.flv", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0004 + * @tc.number : DEMUXER_RANDOM_SEEK_0004 * @tc.name : demuxer random seek, avcc_10sec.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0004, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0004, TestSize.Level2) { CheckSeekResult("/data/test/media/avcc_10sec.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0005 + * @tc.number : DEMUXER_RANDOM_SEEK_0005 * @tc.name : demuxer random seek, demuxer_parser_2_layer_frame_avc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0005, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0005, TestSize.Level0) { CheckSeekResult("/data/test/media/demuxer_parser_2_layer_frame_avc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0006 + * @tc.number : DEMUXER_RANDOM_SEEK_0006 * @tc.name : demuxer random seek, demuxer_parser_2_layer_frame_hevc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0006, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0006, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_2_layer_frame_hevc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0007 + * @tc.number : DEMUXER_RANDOM_SEEK_0007 * @tc.name : demuxer random seek, demuxer_parser_3_layer_frame_avc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0007, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0007, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_avc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0008 + * @tc.number : DEMUXER_RANDOM_SEEK_0008 * @tc.name : demuxer random seek, demuxer_parser_3_layer_frame_hevc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0008, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0008, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_hevc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0009 + * @tc.number : DEMUXER_RANDOM_SEEK_0009 * @tc.name : demuxer random seek, demuxer_parser_4_layer_frame_avc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0009, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0009, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_avc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0010 + * @tc.number : DEMUXER_RANDOM_SEEK_0010 * @tc.name : demuxer random seek, demuxer_parser_4_layer_frame_hevc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0010, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0010, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_hevc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0011 + * @tc.number : DEMUXER_RANDOM_SEEK_0011 * @tc.name : demuxer random seek, demuxer_parser_all_i_frame_avc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0011, TestSize.Level1) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0011, TestSize.Level1) { CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_avc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0012 + * @tc.number : DEMUXER_RANDOM_SEEK_0012 * @tc.name : demuxer random seek, demuxer_parser_all_i_frame_hevc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0012, TestSize.Level1) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0012, TestSize.Level1) { CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_hevc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0013 + * @tc.number : DEMUXER_RANDOM_SEEK_0013 * @tc.name : demuxer random seek, demuxer_parser_ipb_frame_avc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0013, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0013, TestSize.Level0) { CheckSeekResult("/data/test/media/demuxer_parser_ipb_frame_avc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0014 + * @tc.number : DEMUXER_RANDOM_SEEK_0014 * @tc.name : demuxer random seek, demuxer_parser_ipb_frame_hevc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0014, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0014, TestSize.Level0) { CheckSeekResult("/data/test/media/demuxer_parser_ipb_frame_hevc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0015 + * @tc.number : DEMUXER_RANDOM_SEEK_0015 * @tc.name : demuxer random seek, demuxer_parser_ltr_frame_avc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0015, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0015, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_avc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0016 + * @tc.number : DEMUXER_RANDOM_SEEK_0016 * @tc.name : demuxer random seek, demuxer_parser_ltr_frame_hevc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0016, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0016, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_hevc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0017 + * @tc.number : DEMUXER_RANDOM_SEEK_0017 * @tc.name : demuxer random seek, demuxer_parser_one_i_frame_avc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0017, TestSize.Level0) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0017, TestSize.Level0) { CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_avc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0018 + * @tc.number : DEMUXER_RANDOM_SEEK_0018 * @tc.name : demuxer random seek, demuxer_parser_one_i_frame_hevc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0018, TestSize.Level1) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0018, TestSize.Level1) { CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_hevc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0019 + * @tc.number : DEMUXER_RANDOM_SEEK_0019 * @tc.name : demuxer random seek, demuxer_parser_one_i_frame_no_audio_avc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0019, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0019, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_avc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0020 + * @tc.number : DEMUXER_RANDOM_SEEK_0020 * @tc.name : demuxer random seek, demuxer_parser_one_i_frame_no_audio_hevc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0020, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0020, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_hevc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0021 + * @tc.number : DEMUXER_RANDOM_SEEK_0021 * @tc.name : demuxer random seek, demuxer_parser_sdtp_frame_avc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0021, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0021, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_avc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0022 + * @tc.number : DEMUXER_RANDOM_SEEK_0022 * @tc.name : demuxer random seek, demuxer_parser_sdtp_frame_hevc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0022, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0022, TestSize.Level2) { CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_hevc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0023 + * @tc.number : DEMUXER_RANDOM_SEEK_0023 * @tc.name : demuxer random seek, double_hevc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0023, TestSize.Level1) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0023, TestSize.Level1) { CheckSeekResult("/data/test/media/double_hevc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0024 + * @tc.number : DEMUXER_RANDOM_SEEK_0024 * @tc.name : demuxer random seek, double_vivid.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0024, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0024, TestSize.Level2) { CheckSeekResult("/data/test/media/double_vivid.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0026 + * @tc.number : DEMUXER_RANDOM_SEEK_0026 * @tc.name : demuxer random seek, h264_aac_640.ts * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0026, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0026, TestSize.Level2) { CheckSeekResult("/data/test/media/h264_aac_640.ts", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0027 + * @tc.number : DEMUXER_RANDOM_SEEK_0027 * @tc.name : demuxer random seek, h264_aac_1280.ts * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0027, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0027, TestSize.Level2) { CheckSeekResult("/data/test/media/h264_aac_1280.ts", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0028 + * @tc.number : DEMUXER_RANDOM_SEEK_0028 * @tc.name : demuxer random seek, h264_aac_1920.ts * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0028, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0028, TestSize.Level2) { CheckSeekResult("/data/test/media/h264_aac_1920.ts", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0029 + * @tc.number : DEMUXER_RANDOM_SEEK_0029 * @tc.name : demuxer random seek, h264_mp3_3mevx_fmp4.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0029, TestSize.Level1) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0029, TestSize.Level1) { CheckSeekResult("/data/test/media/h264_mp3_3mevx_fmp4.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0030 + * @tc.number : DEMUXER_RANDOM_SEEK_0030 * @tc.name : demuxer random seek, h265_aac_1mvex_fmp4.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0030, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0030, TestSize.Level2) { CheckSeekResult("/data/test/media/h265_aac_1mvex_fmp4.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0032 + * @tc.number : DEMUXER_RANDOM_SEEK_0032 * @tc.name : demuxer random seek, h265_mp3_640.ts * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0032, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0032, TestSize.Level2) { CheckSeekResult("/data/test/media/h265_mp3_640.ts", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0033 + * @tc.number : DEMUXER_RANDOM_SEEK_0033 * @tc.name : demuxer random seek, h265_mp3_1280.ts * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0033, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0033, TestSize.Level2) { CheckSeekResult("/data/test/media/h265_mp3_1280.ts", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0034 + * @tc.number : DEMUXER_RANDOM_SEEK_0034 * @tc.name : demuxer random seek, h265_mp3_1920.ts * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0034, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0034, TestSize.Level2) { CheckSeekResult("/data/test/media/h265_mp3_1920.ts", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0035 + * @tc.number : DEMUXER_RANDOM_SEEK_0035 * @tc.name : demuxer random seek, hevc_pcm_a.flv * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0035, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0035, TestSize.Level2) { CheckSeekResult("/data/test/media/hevc_pcm_a.flv", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0036 + * @tc.number : DEMUXER_RANDOM_SEEK_0036 * @tc.name : demuxer random seek, hevc_v.ts * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0036, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0036, TestSize.Level2) { CheckSeekResult("/data/test/media/hevc_v.ts", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0037 + * @tc.number : DEMUXER_RANDOM_SEEK_0037 * @tc.name : demuxer random seek, hevc_v_a.ts * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0037, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0037, TestSize.Level2) { CheckSeekResult("/data/test/media/hevc_v_a.ts", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0038 + * @tc.number : DEMUXER_RANDOM_SEEK_0038 * @tc.name : demuxer random seek, hvcc.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0038, TestSize.Level1) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0038, TestSize.Level1) { CheckSeekResult("/data/test/media/hvcc.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0039 + * @tc.number : DEMUXER_RANDOM_SEEK_0039 * @tc.name : demuxer random seek, m4a_fmp4.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0039, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0039, TestSize.Level2) { CheckSeekResult("/data/test/media/m4a_fmp4.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0040 + * @tc.number : DEMUXER_RANDOM_SEEK_0040 * @tc.name : demuxer random seek, m4v_fmp4.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0040, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0040, TestSize.Level2) { CheckSeekResult("/data/test/media/m4v_fmp4.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0041 + * @tc.number : DEMUXER_RANDOM_SEEK_0041 * @tc.name : demuxer random seek, mkv.mkv * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0041, TestSize.Level1) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0041, TestSize.Level1) { CheckSeekResult("/data/test/media/mkv.mkv", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0042 + * @tc.number : DEMUXER_RANDOM_SEEK_0042 * @tc.name : demuxer random seek, MP3_avcc_10sec.bin * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0042, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0042, TestSize.Level2) { CheckSeekResult("/data/test/media/MP3_avcc_10sec.bin", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0043 + * @tc.number : DEMUXER_RANDOM_SEEK_0043 * @tc.name : demuxer random seek, MP3_OGG_48000_1.bin * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0043, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0043, TestSize.Level2) { CheckSeekResult("/data/test/media/MP3_OGG_48000_1.bin", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0044 + * @tc.number : DEMUXER_RANDOM_SEEK_0044 * @tc.name : demuxer random seek, mpeg2.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0044, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0044, TestSize.Level2) { CheckSeekResult("/data/test/media/mpeg2.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0045 + * @tc.number : DEMUXER_RANDOM_SEEK_0045 * @tc.name : demuxer random seek, noPermission.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0045, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0045, TestSize.Level2) { CheckSeekResult("/data/test/media/noPermission.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0046 + * @tc.number : DEMUXER_RANDOM_SEEK_0046 * @tc.name : demuxer random seek, NoTimedmetadataAudio.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0046, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0046, TestSize.Level2) { CheckSeekResult("/data/test/media/NoTimedmetadataAudio.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0047 + * @tc.number : DEMUXER_RANDOM_SEEK_0047 * @tc.name : demuxer random seek, single_60.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0047, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0047, TestSize.Level2) { CheckSeekResult("/data/test/media/single_60.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0048 + * @tc.number : DEMUXER_RANDOM_SEEK_0048 * @tc.name : demuxer random seek, single_rk.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0048, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0048, TestSize.Level2) { CheckSeekResult("/data/test/media/single_rk.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0054 + * @tc.number : DEMUXER_RANDOM_SEEK_0054 * @tc.name : demuxer random seek, test_264_B_Gop25_4sec.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0054, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0054, TestSize.Level2) { CheckSeekResult("/data/test/media/test_264_B_Gop25_4sec.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0055 + * @tc.number : DEMUXER_RANDOM_SEEK_0055 * @tc.name : demuxer random seek, test_265_B_Gop25_4sec.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0055, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0055, TestSize.Level2) { CheckSeekResult("/data/test/media/test_265_B_Gop25_4sec.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0056 + * @tc.number : DEMUXER_RANDOM_SEEK_0056 * @tc.name : demuxer random seek, test_video_avcc_10sec.bin * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0056, TestSize.Level1) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0056, TestSize.Level1) { CheckSeekResult("/data/test/media/test_video_avcc_10sec.bin", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0057 + * @tc.number : DEMUXER_RANDOM_SEEK_0057 * @tc.name : demuxer random seek, Timedmetadata1Track0.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0057, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0057, TestSize.Level2) { CheckSeekResult("/data/test/media/Timedmetadata1Track0.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0058 + * @tc.number : DEMUXER_RANDOM_SEEK_0058 * @tc.name : demuxer random seek, Timedmetadata1Track1.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0058, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0058, TestSize.Level2) { CheckSeekResult("/data/test/media/Timedmetadata1Track1.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0059 + * @tc.number : DEMUXER_RANDOM_SEEK_0059 * @tc.name : demuxer random seek, Timedmetadata1Track2.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0059, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0059, TestSize.Level2) { CheckSeekResult("/data/test/media/Timedmetadata1Track2.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0060 + * @tc.number : DEMUXER_RANDOM_SEEK_0060 * @tc.name : demuxer random seek, Timedmetadata2Track2.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0060, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0060, TestSize.Level2) { CheckSeekResult("/data/test/media/Timedmetadata2Track2.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0061 + * @tc.number : DEMUXER_RANDOM_SEEK_0061 * @tc.name : demuxer random seek, TimedmetadataAudio.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0061, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0061, TestSize.Level2) { CheckSeekResult("/data/test/media/TimedmetadataAudio.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0062 + * @tc.number : DEMUXER_RANDOM_SEEK_0062 * @tc.name : demuxer random seek, TimedmetadataVideo.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0062, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0062, TestSize.Level2) { CheckSeekResult("/data/test/media/TimedmetadataVideo.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0063 + * @tc.number : DEMUXER_RANDOM_SEEK_0063 * @tc.name : demuxer random seek, ts_video.ts * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0063, TestSize.Level1) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0063, TestSize.Level1) { CheckSeekResult("/data/test/media/ts_video.ts", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0064 + * @tc.number : DEMUXER_RANDOM_SEEK_0064 * @tc.name : demuxer random seek, video_2audio.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0064, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0064, TestSize.Level2) { CheckSeekResult("/data/test/media/video_2audio.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0065 + * @tc.number : DEMUXER_RANDOM_SEEK_0065 * @tc.name : demuxer random seek, video_9audio.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0065, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0065, TestSize.Level2) { CheckSeekResult("/data/test/media/video_9audio.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0071 + * @tc.number : DEMUXER_RANDOM_SEEK_0071 * @tc.name : demuxer random seek, xm.mp4 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0071, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0071, TestSize.Level2) { CheckSeekResult("/data/test/media/xm.mp4", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0072 + * @tc.number : DEMUXER_RANDOM_SEEK_0072 * @tc.name : demuxer random seek, AAC_48000_1.aac * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0072, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0072, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/AAC_48000_1.aac", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0073 + * @tc.number : DEMUXER_RANDOM_SEEK_0073 * @tc.name : demuxer random seek, amr_nb_8000_1.amr * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0073, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0073, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/amr_nb_8000_1.amr", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0074 + * @tc.number : DEMUXER_RANDOM_SEEK_0074 * @tc.name : demuxer random seek, amr_wb_16000_1.amr * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0074, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0074, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/amr_wb_16000_1.amr", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0075 + * @tc.number : DEMUXER_RANDOM_SEEK_0075 * @tc.name : demuxer random seek, ape.ape * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0075, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0075, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/ape.ape", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0076 + * @tc.number : DEMUXER_RANDOM_SEEK_0076 * @tc.name : demuxer random seek, feff_bom.mp3 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0076, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0076, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/feff_bom.mp3", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0077 + * @tc.number : DEMUXER_RANDOM_SEEK_0077 * @tc.name : demuxer random seek, fffe_bom.mp3 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0077, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0077, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/fffe_bom.mp3", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0078 + * @tc.number : DEMUXER_RANDOM_SEEK_0078 * @tc.name : demuxer random seek, FLAC_48000_1.flac * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0078, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0078, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/FLAC_48000_1.flac", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0079 + * @tc.number : DEMUXER_RANDOM_SEEK_0079 * @tc.name : demuxer random seek, M4A_48000_1.m4a * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0079, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0079, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/M4A_48000_1.m4a", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0080 + * @tc.number : DEMUXER_RANDOM_SEEK_0080 * @tc.name : demuxer random seek, MP3_48000_1.mp3 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0080, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0080, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/MP3_48000_1.mp3", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0081 + * @tc.number : DEMUXER_RANDOM_SEEK_0081 * @tc.name : demuxer random seek, nonstandard_bom.mp3 * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0081, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0081, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/nonstandard_bom.mp3", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0082 + * @tc.number : DEMUXER_RANDOM_SEEK_0082 * @tc.name : demuxer random seek, OGG_48000_1.ogg * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0082, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0082, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/OGG_48000_1.ogg", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0083 + * @tc.number : DEMUXER_RANDOM_SEEK_0083 * @tc.name : demuxer random seek, wav_48000_1.wav * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0083, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0083, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/wav_48000_1.wav", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0084 + * @tc.number : DEMUXER_RANDOM_SEEK_0084 * @tc.name : demuxer random seek, wav_audio_test_1562.wav * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0084, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0084, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/wav_audio_test_1562.wav", seekTimes); } /** - * @tc.number : DEMUXER_SEEK_0085 + * @tc.number : DEMUXER_RANDOM_SEEK_0085 * @tc.name : demuxer random seek, wav_audio_test_202406290859.wav * @tc.desc : function test */ -HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_SEEK_0085, TestSize.Level2) +HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0085, TestSize.Level2) { CheckSeekResult("/data/test/media/audio/wav_audio_test_202406290859.wav", seekTimes); } \ No newline at end of file From d8a030675eabdef9c74dcc57d6bf79d73c3177b8 Mon Sep 17 00:00:00 2001 From: meimengting Date: Wed, 18 Sep 2024 11:16:02 +0800 Subject: [PATCH 9/9] =?UTF-8?q?=E8=A7=A3=E5=B0=81=E8=A3=85=E9=9A=8F?= =?UTF-8?q?=E6=9C=BAseek=20Signed-off-by:=20meimengting=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../demuxer/src/randomseek_test.cpp | 152 +++++++++--------- 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/test/moduletest/demuxer/src/randomseek_test.cpp b/test/moduletest/demuxer/src/randomseek_test.cpp index 4d2092d62..083468071 100644 --- a/test/moduletest/demuxer/src/randomseek_test.cpp +++ b/test/moduletest/demuxer/src/randomseek_test.cpp @@ -52,8 +52,8 @@ static OH_AVFormat *format = nullptr; static int32_t g_trackCount; static int32_t g_width = 3840; static int32_t g_height = 2160; -constexpr int32_t thousand = 1000.0; -constexpr int32_t seekTimes = 10; +constexpr int32_t THOUSAND = 1000.0; +constexpr int32_t SEEKTIMES = 10; void DemuxerRandomSeekNdkTest::SetUpTestCase() {} void DemuxerRandomSeekNdkTest::TearDownTestCase() {} void DemuxerRandomSeekNdkTest::SetUp() @@ -137,7 +137,7 @@ static void CheckSeekResult(const char *fileName, uint32_t seekCount) ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_SelectTrackByID(demuxer, index)); for (int32_t i = 0; i < seekCount; i++) { if (duration != 0) { - ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_SeekToTime(demuxer, (rd() % duration) / thousand, + ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_SeekToTime(demuxer, (rd() % duration) / THOUSAND, (OH_AVSeekMode)((rd() % 1) +1))); } ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_ReadSample(demuxer, index, memory, &attr)); @@ -153,7 +153,7 @@ static void CheckSeekResult(const char *fileName, uint32_t seekCount) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0001, TestSize.Level0) { - CheckSeekResult("/data/test/media/01_video_audio.mp4", seekTimes); + CheckSeekResult("/data/test/media/01_video_audio.mp4", SEEKTIMES); } /** @@ -163,7 +163,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0001, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0002, TestSize.Level0) { - CheckSeekResult("/data/test/media/avc_mp3.flv", seekTimes); + CheckSeekResult("/data/test/media/avc_mp3.flv", SEEKTIMES); } /** @@ -173,7 +173,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0002, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0003, TestSize.Level2) { - CheckSeekResult("/data/test/media/avc_mp3_error.flv", seekTimes); + CheckSeekResult("/data/test/media/avc_mp3_error.flv", SEEKTIMES); } /** @@ -183,7 +183,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0003, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0004, TestSize.Level2) { - CheckSeekResult("/data/test/media/avcc_10sec.mp4", seekTimes); + CheckSeekResult("/data/test/media/avcc_10sec.mp4", SEEKTIMES); } /** @@ -193,7 +193,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0004, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0005, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_2_layer_frame_avc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_2_layer_frame_avc.mp4", SEEKTIMES); } /** @@ -203,7 +203,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0005, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0006, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_2_layer_frame_hevc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_2_layer_frame_hevc.mp4", SEEKTIMES); } /** @@ -213,7 +213,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0006, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0007, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_avc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_avc.mp4", SEEKTIMES); } /** @@ -223,7 +223,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0007, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0008, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_hevc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_3_layer_frame_hevc.mp4", SEEKTIMES); } /** @@ -233,7 +233,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0008, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0009, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_avc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_avc.mp4", SEEKTIMES); } /** @@ -243,7 +243,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0009, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0010, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_hevc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_4_layer_frame_hevc.mp4", SEEKTIMES); } /** @@ -253,7 +253,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0010, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0011, TestSize.Level1) { - CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_avc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_avc.mp4", SEEKTIMES); } /** @@ -263,7 +263,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0011, TestSize.Level1) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0012, TestSize.Level1) { - CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_hevc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_all_i_frame_hevc.mp4", SEEKTIMES); } /** @@ -273,7 +273,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0012, TestSize.Level1) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0013, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_ipb_frame_avc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_ipb_frame_avc.mp4", SEEKTIMES); } /** @@ -283,7 +283,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0013, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0014, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_ipb_frame_hevc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_ipb_frame_hevc.mp4", SEEKTIMES); } /** @@ -293,7 +293,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0014, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0015, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_avc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_avc.mp4", SEEKTIMES); } /** @@ -303,7 +303,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0015, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0016, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_hevc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_ltr_frame_hevc.mp4", SEEKTIMES); } /** @@ -313,7 +313,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0016, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0017, TestSize.Level0) { - CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_avc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_avc.mp4", SEEKTIMES); } /** @@ -323,7 +323,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0017, TestSize.Level0) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0018, TestSize.Level1) { - CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_hevc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_hevc.mp4", SEEKTIMES); } /** @@ -333,7 +333,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0018, TestSize.Level1) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0019, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_avc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_avc.mp4", SEEKTIMES); } /** @@ -343,7 +343,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0019, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0020, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_hevc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_one_i_frame_no_audio_hevc.mp4", SEEKTIMES); } /** @@ -353,7 +353,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0020, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0021, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_avc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_avc.mp4", SEEKTIMES); } /** @@ -363,7 +363,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0021, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0022, TestSize.Level2) { - CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_hevc.mp4", seekTimes); + CheckSeekResult("/data/test/media/demuxer_parser_sdtp_frame_hevc.mp4", SEEKTIMES); } /** @@ -373,7 +373,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0022, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0023, TestSize.Level1) { - CheckSeekResult("/data/test/media/double_hevc.mp4", seekTimes); + CheckSeekResult("/data/test/media/double_hevc.mp4", SEEKTIMES); } /** @@ -383,7 +383,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0023, TestSize.Level1) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0024, TestSize.Level2) { - CheckSeekResult("/data/test/media/double_vivid.mp4", seekTimes); + CheckSeekResult("/data/test/media/double_vivid.mp4", SEEKTIMES); } /** @@ -393,7 +393,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0024, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0026, TestSize.Level2) { - CheckSeekResult("/data/test/media/h264_aac_640.ts", seekTimes); + CheckSeekResult("/data/test/media/h264_aac_640.ts", SEEKTIMES); } /** @@ -403,7 +403,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0026, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0027, TestSize.Level2) { - CheckSeekResult("/data/test/media/h264_aac_1280.ts", seekTimes); + CheckSeekResult("/data/test/media/h264_aac_1280.ts", SEEKTIMES); } /** @@ -413,7 +413,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0027, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0028, TestSize.Level2) { - CheckSeekResult("/data/test/media/h264_aac_1920.ts", seekTimes); + CheckSeekResult("/data/test/media/h264_aac_1920.ts", SEEKTIMES); } /** @@ -423,7 +423,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0028, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0029, TestSize.Level1) { - CheckSeekResult("/data/test/media/h264_mp3_3mevx_fmp4.mp4", seekTimes); + CheckSeekResult("/data/test/media/h264_mp3_3mevx_fmp4.mp4", SEEKTIMES); } /** @@ -433,7 +433,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0029, TestSize.Level1) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0030, TestSize.Level2) { - CheckSeekResult("/data/test/media/h265_aac_1mvex_fmp4.mp4", seekTimes); + CheckSeekResult("/data/test/media/h265_aac_1mvex_fmp4.mp4", SEEKTIMES); } /** @@ -443,7 +443,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0030, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0032, TestSize.Level2) { - CheckSeekResult("/data/test/media/h265_mp3_640.ts", seekTimes); + CheckSeekResult("/data/test/media/h265_mp3_640.ts", SEEKTIMES); } /** @@ -453,7 +453,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0032, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0033, TestSize.Level2) { - CheckSeekResult("/data/test/media/h265_mp3_1280.ts", seekTimes); + CheckSeekResult("/data/test/media/h265_mp3_1280.ts", SEEKTIMES); } /** @@ -463,7 +463,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0033, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0034, TestSize.Level2) { - CheckSeekResult("/data/test/media/h265_mp3_1920.ts", seekTimes); + CheckSeekResult("/data/test/media/h265_mp3_1920.ts", SEEKTIMES); } /** @@ -473,7 +473,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0034, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0035, TestSize.Level2) { - CheckSeekResult("/data/test/media/hevc_pcm_a.flv", seekTimes); + CheckSeekResult("/data/test/media/hevc_pcm_a.flv", SEEKTIMES); } /** @@ -483,7 +483,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0035, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0036, TestSize.Level2) { - CheckSeekResult("/data/test/media/hevc_v.ts", seekTimes); + CheckSeekResult("/data/test/media/hevc_v.ts", SEEKTIMES); } /** @@ -493,7 +493,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0036, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0037, TestSize.Level2) { - CheckSeekResult("/data/test/media/hevc_v_a.ts", seekTimes); + CheckSeekResult("/data/test/media/hevc_v_a.ts", SEEKTIMES); } /** @@ -503,7 +503,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0037, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0038, TestSize.Level1) { - CheckSeekResult("/data/test/media/hvcc.mp4", seekTimes); + CheckSeekResult("/data/test/media/hvcc.mp4", SEEKTIMES); } /** @@ -513,7 +513,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0038, TestSize.Level1) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0039, TestSize.Level2) { - CheckSeekResult("/data/test/media/m4a_fmp4.mp4", seekTimes); + CheckSeekResult("/data/test/media/m4a_fmp4.mp4", SEEKTIMES); } /** @@ -523,7 +523,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0039, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0040, TestSize.Level2) { - CheckSeekResult("/data/test/media/m4v_fmp4.mp4", seekTimes); + CheckSeekResult("/data/test/media/m4v_fmp4.mp4", SEEKTIMES); } /** @@ -533,7 +533,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0040, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0041, TestSize.Level1) { - CheckSeekResult("/data/test/media/mkv.mkv", seekTimes); + CheckSeekResult("/data/test/media/mkv.mkv", SEEKTIMES); } /** @@ -543,7 +543,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0041, TestSize.Level1) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0042, TestSize.Level2) { - CheckSeekResult("/data/test/media/MP3_avcc_10sec.bin", seekTimes); + CheckSeekResult("/data/test/media/MP3_avcc_10sec.bin", SEEKTIMES); } /** @@ -553,7 +553,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0042, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0043, TestSize.Level2) { - CheckSeekResult("/data/test/media/MP3_OGG_48000_1.bin", seekTimes); + CheckSeekResult("/data/test/media/MP3_OGG_48000_1.bin", SEEKTIMES); } /** @@ -563,7 +563,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0043, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0044, TestSize.Level2) { - CheckSeekResult("/data/test/media/mpeg2.mp4", seekTimes); + CheckSeekResult("/data/test/media/mpeg2.mp4", SEEKTIMES); } /** @@ -573,7 +573,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0044, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0045, TestSize.Level2) { - CheckSeekResult("/data/test/media/noPermission.mp4", seekTimes); + CheckSeekResult("/data/test/media/noPermission.mp4", SEEKTIMES); } /** @@ -583,7 +583,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0045, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0046, TestSize.Level2) { - CheckSeekResult("/data/test/media/NoTimedmetadataAudio.mp4", seekTimes); + CheckSeekResult("/data/test/media/NoTimedmetadataAudio.mp4", SEEKTIMES); } /** @@ -593,7 +593,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0046, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0047, TestSize.Level2) { - CheckSeekResult("/data/test/media/single_60.mp4", seekTimes); + CheckSeekResult("/data/test/media/single_60.mp4", SEEKTIMES); } /** @@ -603,7 +603,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0047, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0048, TestSize.Level2) { - CheckSeekResult("/data/test/media/single_rk.mp4", seekTimes); + CheckSeekResult("/data/test/media/single_rk.mp4", SEEKTIMES); } /** @@ -613,7 +613,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0048, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0054, TestSize.Level2) { - CheckSeekResult("/data/test/media/test_264_B_Gop25_4sec.mp4", seekTimes); + CheckSeekResult("/data/test/media/test_264_B_Gop25_4sec.mp4", SEEKTIMES); } /** @@ -623,7 +623,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0054, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0055, TestSize.Level2) { - CheckSeekResult("/data/test/media/test_265_B_Gop25_4sec.mp4", seekTimes); + CheckSeekResult("/data/test/media/test_265_B_Gop25_4sec.mp4", SEEKTIMES); } /** @@ -633,7 +633,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0055, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0056, TestSize.Level1) { - CheckSeekResult("/data/test/media/test_video_avcc_10sec.bin", seekTimes); + CheckSeekResult("/data/test/media/test_video_avcc_10sec.bin", SEEKTIMES); } /** @@ -643,7 +643,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0056, TestSize.Level1) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0057, TestSize.Level2) { - CheckSeekResult("/data/test/media/Timedmetadata1Track0.mp4", seekTimes); + CheckSeekResult("/data/test/media/Timedmetadata1Track0.mp4", SEEKTIMES); } /** @@ -653,7 +653,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0057, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0058, TestSize.Level2) { - CheckSeekResult("/data/test/media/Timedmetadata1Track1.mp4", seekTimes); + CheckSeekResult("/data/test/media/Timedmetadata1Track1.mp4", SEEKTIMES); } /** @@ -663,7 +663,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0058, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0059, TestSize.Level2) { - CheckSeekResult("/data/test/media/Timedmetadata1Track2.mp4", seekTimes); + CheckSeekResult("/data/test/media/Timedmetadata1Track2.mp4", SEEKTIMES); } /** @@ -673,7 +673,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0059, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0060, TestSize.Level2) { - CheckSeekResult("/data/test/media/Timedmetadata2Track2.mp4", seekTimes); + CheckSeekResult("/data/test/media/Timedmetadata2Track2.mp4", SEEKTIMES); } /** @@ -683,7 +683,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0060, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0061, TestSize.Level2) { - CheckSeekResult("/data/test/media/TimedmetadataAudio.mp4", seekTimes); + CheckSeekResult("/data/test/media/TimedmetadataAudio.mp4", SEEKTIMES); } /** @@ -693,7 +693,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0061, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0062, TestSize.Level2) { - CheckSeekResult("/data/test/media/TimedmetadataVideo.mp4", seekTimes); + CheckSeekResult("/data/test/media/TimedmetadataVideo.mp4", SEEKTIMES); } /** @@ -703,7 +703,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0062, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0063, TestSize.Level1) { - CheckSeekResult("/data/test/media/ts_video.ts", seekTimes); + CheckSeekResult("/data/test/media/ts_video.ts", SEEKTIMES); } /** @@ -713,7 +713,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0063, TestSize.Level1) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0064, TestSize.Level2) { - CheckSeekResult("/data/test/media/video_2audio.mp4", seekTimes); + CheckSeekResult("/data/test/media/video_2audio.mp4", SEEKTIMES); } /** @@ -723,7 +723,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0064, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0065, TestSize.Level2) { - CheckSeekResult("/data/test/media/video_9audio.mp4", seekTimes); + CheckSeekResult("/data/test/media/video_9audio.mp4", SEEKTIMES); } /** @@ -733,7 +733,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0065, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0071, TestSize.Level2) { - CheckSeekResult("/data/test/media/xm.mp4", seekTimes); + CheckSeekResult("/data/test/media/xm.mp4", SEEKTIMES); } /** @@ -743,7 +743,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0071, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0072, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/AAC_48000_1.aac", seekTimes); + CheckSeekResult("/data/test/media/audio/AAC_48000_1.aac", SEEKTIMES); } /** @@ -753,7 +753,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0072, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0073, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/amr_nb_8000_1.amr", seekTimes); + CheckSeekResult("/data/test/media/audio/amr_nb_8000_1.amr", SEEKTIMES); } /** @@ -763,7 +763,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0073, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0074, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/amr_wb_16000_1.amr", seekTimes); + CheckSeekResult("/data/test/media/audio/amr_wb_16000_1.amr", SEEKTIMES); } /** @@ -773,7 +773,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0074, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0075, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/ape.ape", seekTimes); + CheckSeekResult("/data/test/media/audio/ape.ape", SEEKTIMES); } /** @@ -783,7 +783,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0075, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0076, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/feff_bom.mp3", seekTimes); + CheckSeekResult("/data/test/media/audio/feff_bom.mp3", SEEKTIMES); } /** @@ -793,7 +793,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0076, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0077, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/fffe_bom.mp3", seekTimes); + CheckSeekResult("/data/test/media/audio/fffe_bom.mp3", SEEKTIMES); } /** @@ -803,7 +803,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0077, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0078, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/FLAC_48000_1.flac", seekTimes); + CheckSeekResult("/data/test/media/audio/FLAC_48000_1.flac", SEEKTIMES); } /** @@ -813,7 +813,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0078, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0079, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/M4A_48000_1.m4a", seekTimes); + CheckSeekResult("/data/test/media/audio/M4A_48000_1.m4a", SEEKTIMES); } /** @@ -823,7 +823,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0079, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0080, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/MP3_48000_1.mp3", seekTimes); + CheckSeekResult("/data/test/media/audio/MP3_48000_1.mp3", SEEKTIMES); } /** @@ -833,7 +833,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0080, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0081, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/nonstandard_bom.mp3", seekTimes); + CheckSeekResult("/data/test/media/audio/nonstandard_bom.mp3", SEEKTIMES); } /** @@ -843,7 +843,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0081, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0082, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/OGG_48000_1.ogg", seekTimes); + CheckSeekResult("/data/test/media/audio/OGG_48000_1.ogg", SEEKTIMES); } /** @@ -853,7 +853,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0082, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0083, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/wav_48000_1.wav", seekTimes); + CheckSeekResult("/data/test/media/audio/wav_48000_1.wav", SEEKTIMES); } /** @@ -863,7 +863,7 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0083, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0084, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/wav_audio_test_1562.wav", seekTimes); + CheckSeekResult("/data/test/media/audio/wav_audio_test_1562.wav", SEEKTIMES); } /** @@ -873,5 +873,5 @@ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0084, TestSize.Level2) */ HWTEST_F(DemuxerRandomSeekNdkTest, DEMUXER_RANDOM_SEEK_0085, TestSize.Level2) { - CheckSeekResult("/data/test/media/audio/wav_audio_test_202406290859.wav", seekTimes); + CheckSeekResult("/data/test/media/audio/wav_audio_test_202406290859.wav", SEEKTIMES); } \ No newline at end of file