aboutsummaryrefslogtreecommitdiff
path: root/decoder/ihevcd_parse_headers.c
AgeCommit message (Collapse)Author
2018-04-20[automerger] Return error for invalid st/lt sps parameters am: b93923e288 ↵Android Build Merger (Role)
am: 797c104f3b am: 092cd28d04 am: 0e0458c8da am: 400d114e64 am: fa6d5fe71f am: 03831de632 am: 1a661cfc0e am: 8151a909f7 Change-Id: If66401894ec3e28da20fd560582fd97c78d4ec22
2018-04-20[automerger] Return error for invalid st/lt sps parameters am: b93923e288 ↵Android Build Merger (Role)
am: 797c104f3b am: 092cd28d04 am: 0e0458c8da am: 400d114e64 Change-Id: I492074238997f2ce090e3f579282578f6795779c
2018-04-20[automerger] Return error for invalid st/lt sps parameters am: b93923e288Android Build Merger (Role)
Change-Id: I6b15a4359ef9228c6f707f4e104c587d189c6bfc
2018-04-20Return error for invalid st/lt sps parametersNaveen Kumar P
When num_short_term_ref_pic_sets or num_long_term_ref_pics_sps in sps is out of range, error is returned. Bug: 77599438 Test: poc before/after Change-Id: I652d27849438c3ea2d42fc6e9abb8aeb25ebdc22
2018-04-06Merge changes from topic "am-710d603e-2dfd-4779-8a9e-e8fd1e2198ef" into oc-devTreeHugger Robot
* changes: [automerger] Return error for invalid sps sub layers parameters am: f4486cdb2f am: 37579e833a am: 38e104d65a am: 247c93b227 am: 3e163fda73 am: d2eb213a27 am: 33805721b3 am: c9c55cb311 am: 7f03778448 [automerger] Return error for invalid sps sub layers parameters am: f4486cdb2f am: 37579e833a am: 38e104d65a am: 247c93b227 am: 3e163fda73 am: d2eb213a27 am: 33805721b3 am: c9c55cb311 [automerger] Return error for invalid sps sub layers parameters am: f4486cdb2f am: 37579e833a am: 38e104d65a am: 247c93b227 am: 3e163fda73 am: d2eb213a27 am: 33805721b3 [automerger] Return error for invalid sps sub layers parameters am: f4486cdb2f am: 37579e833a am: 38e104d65a am: 247c93b227 am: 3e163fda73 am: d2eb213a27 [automerger] Return error for invalid sps sub layers parameters am: f4486cdb2f am: 37579e833a am: 38e104d65a am: 247c93b227 am: 3e163fda73 [automerger] Return error for invalid sps sub layers parameters am: f4486cdb2f am: 37579e833a am: 38e104d65a am: 247c93b227 [automerger] Return error for invalid sps sub layers parameters am: f4486cdb2f am: 37579e833a am: 38e104d65a [automerger] Return error for invalid sps sub layers parameters am: f4486cdb2f am: 37579e833a [automerger] Return error for invalid sps sub layers parameters am: f4486cdb2f Return error for invalid sps sub layers parameters
2018-04-06Merge changes from topic "am-710d603e-2dfd-4779-8a9e-e8fd1e2198ef" into ↵TreeHugger Robot
nyc-dr1-dev * changes: [automerger] Return error for invalid sps sub layers parameters am: f4486cdb2f am: 37579e833a am: 38e104d65a am: 247c93b227 am: 3e163fda73 [automerger] Return error for invalid sps sub layers parameters am: f4486cdb2f am: 37579e833a am: 38e104d65a am: 247c93b227 [automerger] Return error for invalid sps sub layers parameters am: f4486cdb2f am: 37579e833a am: 38e104d65a [automerger] Return error for invalid sps sub layers parameters am: f4486cdb2f am: 37579e833a [automerger] Return error for invalid sps sub layers parameters am: f4486cdb2f Return error for invalid sps sub layers parameters
2018-04-06Merge changes from topic "am-710d603e-2dfd-4779-8a9e-e8fd1e2198ef" into ↵TreeHugger Robot
mnc-dr-dev * changes: [automerger] Return error for invalid sps sub layers parameters am: f4486cdb2f Return error for invalid sps sub layers parameters
2018-04-06Merge changes from topic "am-492ad0fb-402d-4977-be93-b82e053bee6f" into oc-devTreeHugger Robot
* changes: [automerger] Add limits check for depth hierarchy sps parameters am: f7287c7993 am: 46dc210bfd am: cd00b5307b am: 96f3a8ba91 am: 9b88c05de9 am: 914006b851 am: 208dc7fec5 am: e0195fdd6d am: 8a2a757acb [automerger] Add limits check for depth hierarchy sps parameters am: f7287c7993 am: 46dc210bfd am: cd00b5307b am: 96f3a8ba91 am: 9b88c05de9 am: 914006b851 am: 208dc7fec5 am: e0195fdd6d [automerger] Add limits check for depth hierarchy sps parameters am: f7287c7993 am: 46dc210bfd am: cd00b5307b am: 96f3a8ba91 am: 9b88c05de9 am: 914006b851 am: 208dc7fec5 [automerger] Add limits check for depth hierarchy sps parameters am: f7287c7993 am: 46dc210bfd am: cd00b5307b am: 96f3a8ba91 am: 9b88c05de9 am: 914006b851 [automerger] Add limits check for depth hierarchy sps parameters am: f7287c7993 am: 46dc210bfd am: cd00b5307b am: 96f3a8ba91 am: 9b88c05de9 [automerger] Add limits check for depth hierarchy sps parameters am: f7287c7993 am: 46dc210bfd am: cd00b5307b am: 96f3a8ba91 [automerger] Add limits check for depth hierarchy sps parameters am: f7287c7993 am: 46dc210bfd am: cd00b5307b [automerger] Add limits check for depth hierarchy sps parameters am: f7287c7993 am: 46dc210bfd [automerger] Add limits check for depth hierarchy sps parameters am: f7287c7993 Add limits check for depth hierarchy sps parameters
2018-04-06Merge changes from topic "am-492ad0fb-402d-4977-be93-b82e053bee6f" into ↵TreeHugger Robot
nyc-dr1-dev * changes: [automerger] Add limits check for depth hierarchy sps parameters am: f7287c7993 am: 46dc210bfd am: cd00b5307b am: 96f3a8ba91 am: 9b88c05de9 [automerger] Add limits check for depth hierarchy sps parameters am: f7287c7993 am: 46dc210bfd am: cd00b5307b am: 96f3a8ba91 [automerger] Add limits check for depth hierarchy sps parameters am: f7287c7993 am: 46dc210bfd am: cd00b5307b [automerger] Add limits check for depth hierarchy sps parameters am: f7287c7993 am: 46dc210bfd [automerger] Add limits check for depth hierarchy sps parameters am: f7287c7993 Add limits check for depth hierarchy sps parameters
2018-04-06Merge changes from topic "am-492ad0fb-402d-4977-be93-b82e053bee6f" into ↵TreeHugger Robot
mnc-dr-dev * changes: [automerger] Add limits check for depth hierarchy sps parameters am: f7287c7993 Add limits check for depth hierarchy sps parameters
2018-03-27[automerger] Add limits check for depth hierarchy sps parameters am: ↵Android Build Merger (Role)
f7287c7993 am: 46dc210bfd am: cd00b5307b am: 96f3a8ba91 am: 9b88c05de9 am: 914006b851 am: 208dc7fec5 am: e0195fdd6d am: 8a2a757acb Change-Id: I6036a3964aff3a04b52f3024e31252017dbee9e1
2018-03-27[automerger] Add limits check for depth hierarchy sps parameters am: ↵Android Build Merger (Role)
f7287c7993 am: 46dc210bfd am: cd00b5307b am: 96f3a8ba91 am: 9b88c05de9 Change-Id: I2884bb46efb8272fc030b597e641e2b1cf3e9d30
2018-03-27[automerger] Add limits check for depth hierarchy sps parameters am: f7287c7993Android Build Merger (Role)
Change-Id: I4b03b97ead99b399a9cdfcb4be05d422afc5ddf9
2018-03-27Add limits check for depth hierarchy sps parametersNaveen Kumar P
Bug: 73965890 Test: run poc before/after According to the hevc specification, max_transform_hierarchy_depth_inter and max_transform_hierarchy_depth_intra cannot be greater than difference between log2_ctb_size and log2_min_transform_block_size. Change-Id: I9a6f56b029957cead3e81bd07d7fb8392a1a98a2
2018-03-14[automerger] Return error for invalid sps sub layers parameters am: ↵Android Build Merger (Role)
f4486cdb2f am: 37579e833a am: 38e104d65a am: 247c93b227 am: 3e163fda73 am: d2eb213a27 am: 33805721b3 am: c9c55cb311 am: 7f03778448 Change-Id: Iead61c64b675a99470f9b9a7c43b99273ceeccbf
2018-03-14[automerger] Return error for invalid sps sub layers parameters am: ↵Android Build Merger (Role)
f4486cdb2f am: 37579e833a am: 38e104d65a am: 247c93b227 am: 3e163fda73 Change-Id: I0615554e3bcc95ed09c984f5cdbdabde278d53ff
2018-03-14[automerger] Return error for invalid sps sub layers parameters am: f4486cdb2fAndroid Build Merger (Role)
Change-Id: Ibf6aa79e101a3cf38914e54598d9b53d68c11a05
2018-03-14[automerger] Return error for invalid reorder parameter am: 4286d31e9e am: ↵Android Build Merger (Role)
df2bef9a86 am: e7950035a8 am: b596887685 am: 3d1c41dfb1 am: a5af46e7c4 am: a01ece8616 am: a4843b0735 am: 884157609f Change-Id: I1578a37ea0fb33c258cd08550fc31c849fb1eaa4
2018-03-14[automerger] Return error for invalid reorder parameter am: 4286d31e9e am: ↵Android Build Merger (Role)
df2bef9a86 am: e7950035a8 am: b596887685 am: 3d1c41dfb1 Change-Id: I49bcf6cf3713131d06edd5b29e02f60e1d757a0e
2018-03-14[automerger] Return error for invalid reorder parameter am: 4286d31e9eAndroid Build Merger (Role)
Change-Id: Idf58826d100160a8b79cd13d496c7bdcc5735350
2018-03-14Return error for invalid sps sub layers parametersNaveen Kumar P
Return error for negative values of max_dec_pic_buffering and num_reorder_pics sps parameters. Bug: 73965867 Test: Ittiam Change-Id: I6035b3b2fcbd29c6bbb1223f4714ba04b4bca6b3
2018-03-14Return error for invalid reorder parameterNaveen Kumar P
Bug: 62689208 Test: before/after process PoC on ASAN builds. Change-Id: Ib1404bdf512fba28c2641f3f2022811a2a2d7751
2018-02-07Merge changes from topic "am-d9f32dd9-3390-41f5-bb22-01a4025e5105" into mnc-devTreeHugger Robot
* changes: [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc [automerger] Update sps id after decoding the sps am: df865d1a3d Update sps id after decoding the sps
2018-02-07Merge changes from topic "am-d9f32dd9-3390-41f5-bb22-01a4025e5105" into ↵TreeHugger Robot
mnc-dr-dev * changes: [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc am: fef5c42d9e [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc [automerger] Update sps id after decoding the sps am: df865d1a3d Update sps id after decoding the sps
2018-02-07Merge changes from topic "am-d9f32dd9-3390-41f5-bb22-01a4025e5105" into ↵TreeHugger Robot
nyc-dr1-dev * changes: [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc am: fef5c42d9e am: e2882ef69c am: 43add9adfd am: 16c260efdb am: 18dd00f64d [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc am: fef5c42d9e am: e2882ef69c am: 43add9adfd am: 16c260efdb [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc am: fef5c42d9e am: e2882ef69c am: 43add9adfd [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc am: fef5c42d9e am: e2882ef69c [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc am: fef5c42d9e [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc [automerger] Update sps id after decoding the sps am: df865d1a3d Update sps id after decoding the sps
2018-02-07Merge changes from topic "am-d9f32dd9-3390-41f5-bb22-01a4025e5105" into oc-devTreeHugger Robot
* changes: [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc am: fef5c42d9e am: e2882ef69c am: 43add9adfd am: 16c260efdb am: 18dd00f64d am: 484190d3e0 am: 7f576ec64a am: b38eb184d9 am: 249cc8d791 [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc am: fef5c42d9e am: e2882ef69c am: 43add9adfd am: 16c260efdb am: 18dd00f64d am: 484190d3e0 am: 7f576ec64a am: b38eb184d9 [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc am: fef5c42d9e am: e2882ef69c am: 43add9adfd am: 16c260efdb am: 18dd00f64d am: 484190d3e0 am: 7f576ec64a [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc am: fef5c42d9e am: e2882ef69c am: 43add9adfd am: 16c260efdb am: 18dd00f64d am: 484190d3e0 [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc am: fef5c42d9e am: e2882ef69c am: 43add9adfd am: 16c260efdb am: 18dd00f64d [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc am: fef5c42d9e am: e2882ef69c am: 43add9adfd am: 16c260efdb [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc am: fef5c42d9e am: e2882ef69c am: 43add9adfd [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc am: fef5c42d9e am: e2882ef69c [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc am: fef5c42d9e [automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fc [automerger] Update sps id after decoding the sps am: df865d1a3d Update sps id after decoding the sps
2018-01-31[automerger] Update sps id after decoding the sps am: df865d1a3d am: ↵Android Build Merger (Role)
f6dd7e59fc am: fef5c42d9e am: e2882ef69c am: 43add9adfd am: 16c260efdb am: 18dd00f64d am: 484190d3e0 am: 7f576ec64a am: b38eb184d9 am: 249cc8d791 Change-Id: I3217f751287390f8297790d58f9bd3c9948595db
2018-01-31[automerger] Update sps id after decoding the sps am: df865d1a3d am: ↵Android Build Merger (Role)
f6dd7e59fc am: fef5c42d9e am: e2882ef69c am: 43add9adfd am: 16c260efdb am: 18dd00f64d Change-Id: Ifc362654e5d7a885fdde878cae6de93444701049
2018-01-31[automerger] Update sps id after decoding the sps am: df865d1a3d am: ↵Android Build Merger (Role)
f6dd7e59fc am: fef5c42d9e Change-Id: Iec62ef3e02e3f7b5c4dd97ff7150f782f9c22d44
2018-01-31[automerger] Update sps id after decoding the sps am: df865d1a3d am: f6dd7e59fcAndroid Build Merger (Role)
Change-Id: Id0dbe58e46afab4c1a565d7c85737b1c493fad3d
2018-01-31[automerger] Update sps id after decoding the sps am: df865d1a3dAndroid Build Merger (Role)
Change-Id: I5f0a24ce894a00ed35ad65312897905bb38a0266
2018-01-31Update sps id after decoding the spsNaveen Kumar P
The update of sps_id in ps_codec is moved to the end of the sps parsing function to ensure the sps is completely parsed without any error Bug: 71567394 Test: poc before/after Change-Id: I072b7e0486170ffc46b5c6807aca492013b1b06e
2018-01-26[automerger] Check limits for log2_max_pic_order_cnt_lsb_minus4 in sps am: ↵Android Build Merger (Role)
4d32ff55cf am: 1011e9b3e7 am: 840115bf1a am: 8a4369a73f am: 5dd91cba1c am: db58269ba7 am: a7c7893ba1 am: 7bcc6d9e73 am: 7c9fff3553 am: e3b1e96886 am: ae7974bf18 Change-Id: I58d639fe6757206286f3d0b08210f86e43f33893
2018-01-26[automerger] Check limits for log2_max_pic_order_cnt_lsb_minus4 in sps am: ↵Android Build Merger (Role)
4d32ff55cf am: 1011e9b3e7 am: 840115bf1a am: 8a4369a73f am: 5dd91cba1c am: db58269ba7 am: a7c7893ba1 Change-Id: I0df8b93e52295851c7e18fdc0758351ebc35dc3b
2018-01-26[automerger] Check limits for log2_max_pic_order_cnt_lsb_minus4 in sps am: ↵Android Build Merger (Role)
4d32ff55cf am: 1011e9b3e7 am: 840115bf1a Change-Id: Ib6de9f35196c1accbfc3351d826b1079ce4b32b4
2018-01-26[automerger] Check limits for log2_max_pic_order_cnt_lsb_minus4 in sps am: ↵Android Build Merger (Role)
4d32ff55cf am: 1011e9b3e7 Change-Id: I5b0373be695152b8bacacdbf45b666404853a785
2018-01-26[automerger] Check limits for log2_max_pic_order_cnt_lsb_minus4 in sps am: ↵Android Build Merger (Role)
4d32ff55cf Change-Id: Ifccdd6f76e543106fb097e15d2782386ebe8bfaf
2018-01-26Check limits for log2_max_pic_order_cnt_lsb_minus4 in spsNaveen Kumar P
Bug: 71766721 According to the spec, the value of log2_max_pic_order_cnt_lsb_minus4 shall be in the range of 0 to 12, inclusive. Change-Id: Ibd199b6dea246c2fac6214c21e49f27d95c07659
2017-12-04Merge "Check if luma wd and ht are multiple of min cb size" into lmp-dev am: ↵Naveen Kumar P
6a587c6be7 am: b743e04ef4 Change-Id: I525571135133138fded3df3838186eec3ee675f8
2017-12-04Merge "Check if luma wd and ht are multiple of min cb size" into lmp-devNaveen Kumar P
am: 6a587c6be7 Change-Id: I3cdb3354f7a2172bf9ca4b18c7f37eba469a5433
2017-12-02Merge "Check if luma wd and ht are multiple of min cb size" into mnc-dr-dev ↵Naveen Kumar P
am: 918c794d94 am: 634a9c6275 am: 19381bf8f7 am: 09719a1747 am: d053b9dc55 am: f80fd5ffc3 am: 1f24e2a93c am: 64e1df860a Change-Id: Ic14bb258c7f6e55d2d15f78a1ef6d70026902035
2017-12-02Merge "Check if luma wd and ht are multiple of min cb size" into mnc-dr-dev ↵Naveen Kumar P
am: 918c794d94 am: 634a9c6275 am: 19381bf8f7 am: 09719a1747 Change-Id: I313f1e82e12f92256715ae67741a0fa8d62e2d8b
2017-12-02Merge "Check if luma wd and ht are multiple of min cb size" into mnc-dr-devTreeHugger Robot
2017-11-06Merge "Return error for negative crop parameters" into lmp-mr1-dev am: ↵Sungtak Lee
a96528e62e am: 4852744932 am: 1e8ce1e3fd am: b0fc6be6a2 am: 1b261917c5 am: a6c6fdf878 am: bd43385f77 am: ed89be013b am: ba0fd2ca16 am: 75c216e72e Change-Id: Ie882814c6e1c860011a9e857360d3ae7198433ef
2017-11-06Merge "Return error for negative crop parameters" into lmp-mr1-dev am: ↵Sungtak Lee
a96528e62e am: 4852744932 am: 1e8ce1e3fd am: b0fc6be6a2 am: 1b261917c5 am: a6c6fdf878 Change-Id: I9705cc0660ab53a6f29dfec172b468ce5cd14232
2017-11-06Merge "Return error for negative crop parameters" into lmp-mr1-dev am: ↵Sungtak Lee
a96528e62e am: 4852744932 Change-Id: I158447b65362d6603421b7503196e90d62fa7d14
2017-11-06Merge "Return error for negative crop parameters" into lmp-mr1-devSungtak Lee
am: a96528e62e Change-Id: I5d95d3aeebc111d2268988c644c7dc6b6cd26f4a
2017-11-02Return error for negative crop parametersNaveen Kumar P
Bug: 65398821 Change-Id: I18a94d40d77504bb9c9d5a5e7bf41207aed28712 Signed-off-by: Sungtak Lee <taklee@google.com>
2017-10-18Check if luma wd and ht are multiple of min cb sizeNaveen Kumar P
Bug: 65483665 Instead of aligning width and height to 8, it is now checked for being a multiple of min CB size Merged-In: I99bf60e19d490fd06933aa01fa6a34f47fe58bb4 Change-Id: I99bf60e19d490fd06933aa01fa6a34f47fe58bb4
2017-10-18Check if luma wd and ht are multiple of min cb sizeNaveen Kumar P
Bug: 65483665 Instead of aligning width and height to 8, it is now checked for being a multiple of min CB size Change-Id: I99bf60e19d490fd06933aa01fa6a34f47fe58bb4