Skip to content

Commit 0c6bcd2

Browse files
committed
Modularize the script to single script which works for all the Decoders and encodersAdd Video Decode Testcases for H265
Add Video Decode Testcases for VP9 Add Video Encode Testcases for H265 Signed-off-by: Abhishek Bajaj <[email protected]>
1 parent cf4b4f1 commit 0c6bcd2

File tree

13 files changed

+455
-387
lines changed

13 files changed

+455
-387
lines changed

Runner/suites/Multimedia/Video/Video_V4L2_H264_Decode/run.sh

Lines changed: 0 additions & 60 deletions
This file was deleted.

Runner/suites/Multimedia/Video/Video_V4L2_H264_Encode/run.sh

Lines changed: 0 additions & 60 deletions
This file was deleted.

Runner/suites/Multimedia/Video/Video_V4L2_H265_Decode/h265Decoder.json

Lines changed: 0 additions & 22 deletions
This file was deleted.

Runner/suites/Multimedia/Video/Video_V4L2_H265_Decode/run.sh

Lines changed: 0 additions & 60 deletions
This file was deleted.

Runner/suites/Multimedia/Video/Video_V4L2_H265_Encode/run.sh

Lines changed: 0 additions & 60 deletions
This file was deleted.

Runner/suites/Multimedia/Video/Video_V4L2_H264_Decode/h264Decoder.json renamed to Runner/suites/Multimedia/Video/Video_V4L2_Runner/h264Decoder.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
"ExecutionMode": "Sequential",
33
"TestCases": [
44
{
5-
"Name" : "Decoder Testcase",
5+
"Name" : "H264 Decoder Testcase",
66
"TestConfigs" : {
77
"Domain": "Decoder",
8-
"InputPath": "./simple_AVC_720p_10fps_90frames.264",
8+
"InputPath": "./720p_AVC.h264",
99
"NumFrames": -1,
1010
"CodecName": "AVC",
1111
"PixelFormat": "NV12",
1212
"Width": 1280,
1313
"Height": 720,
14-
"Outputpath": "./output_simple_nv12_720p_90frms.yuv",
14+
"Outputpath": "./720p_AVC.yuv",
1515
"InputBufferCount": 16,
1616
"OutputBufferCount": 16
1717
}

Runner/suites/Multimedia/Video/Video_V4L2_H264_Encode/h264Encoder.json renamed to Runner/suites/Multimedia/Video/Video_V4L2_Runner/h264Encoder.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
"Name" : "Encoder Testcase",
66
"TestConfigs" : {
77
"Domain": "Encoder",
8-
"InputPath": "./simple_nv12_720p_90frms.yuv",
8+
"InputPath": "./90frames_yuv.yuv",
99
"NumFrames": -1,
1010
"CodecName": "AVC",
1111
"PixelFormat": "NV12",
1212
"Width": 1280,
1313
"Height": 720,
14-
"Outputpath": "./output_simple_AVC_720p_10fps.h264",
14+
"Outputpath": "./Enc_AVC_720p.h264",
1515
"InputBufferCount": 32,
1616
"OutputBufferCount": 32,
1717
"OperatingRate": 10,
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"ExecutionMode": "Sequential",
3+
"TestCases": [
4+
{
5+
"Name": "HEVC Decoder TestCase",
6+
"TestConfigs": {
7+
"Domain": "Decoder",
8+
"InputPath": "./720x1280_hevc.h265",
9+
"NumFrames": -1,
10+
"CodecName": "HEVC",
11+
"PixelFormat": "NV12",
12+
"Width": 1280,
13+
"Height": 720,
14+
"Outputpath": "./720x1280_hevc.yuv",
15+
"InputBufferCount": 16,
16+
"OutputBufferCount": 16,
17+
"UseMinBufferCtrl": false
18+
}
19+
}
20+
]
21+
}

0 commit comments

Comments
 (0)