diff options
author | Jesús <heckyel@hyperbola.info> | 2021-10-18 12:52:41 -0500 |
---|---|---|
committer | Jesús <heckyel@hyperbola.info> | 2021-10-18 12:52:41 -0500 |
commit | 59687ede1efedf6e05b2cb0f943f3f6050bab411 (patch) | |
tree | 0815696227b22322bd4bafc07b23bbd6790c10c9 /test/test_utils.py | |
parent | 7872079c20088eb804b596becfe77e441da6cbf6 (diff) | |
parent | 176f1866cb437dd59cf8f600638cfd7ba2a8525e (diff) | |
download | hypervideo-pre-59687ede1efedf6e05b2cb0f943f3f6050bab411.tar.lz hypervideo-pre-59687ede1efedf6e05b2cb0f943f3f6050bab411.tar.xz hypervideo-pre-59687ede1efedf6e05b2cb0f943f3f6050bab411.zip |
update from upstream
Diffstat (limited to 'test/test_utils.py')
-rw-r--r-- | test/test_utils.py | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/test/test_utils.py b/test/test_utils.py index 7fc431505..9a5e3f0f0 100644 --- a/test/test_utils.py +++ b/test/test_utils.py @@ -848,30 +848,52 @@ class TestUtil(unittest.TestCase): self.assertEqual(parse_codecs('avc1.77.30, mp4a.40.2'), { 'vcodec': 'avc1.77.30', 'acodec': 'mp4a.40.2', + 'dynamic_range': None, }) self.assertEqual(parse_codecs('mp4a.40.2'), { 'vcodec': 'none', 'acodec': 'mp4a.40.2', + 'dynamic_range': None, }) self.assertEqual(parse_codecs('mp4a.40.5,avc1.42001e'), { 'vcodec': 'avc1.42001e', 'acodec': 'mp4a.40.5', + 'dynamic_range': None, }) self.assertEqual(parse_codecs('avc3.640028'), { 'vcodec': 'avc3.640028', 'acodec': 'none', + 'dynamic_range': None, }) self.assertEqual(parse_codecs(', h264,,newcodec,aac'), { 'vcodec': 'h264', 'acodec': 'aac', + 'dynamic_range': None, }) self.assertEqual(parse_codecs('av01.0.05M.08'), { 'vcodec': 'av01.0.05M.08', 'acodec': 'none', + 'dynamic_range': None, + }) + self.assertEqual(parse_codecs('vp9.2'), { + 'vcodec': 'vp9.2', + 'acodec': 'none', + 'dynamic_range': 'HDR10', + }) + self.assertEqual(parse_codecs('av01.0.12M.10.0.110.09.16.09.0'), { + 'vcodec': 'av01.0.12M.10', + 'acodec': 'none', + 'dynamic_range': 'HDR10', + }) + self.assertEqual(parse_codecs('dvhe'), { + 'vcodec': 'dvhe', + 'acodec': 'none', + 'dynamic_range': 'DV', }) self.assertEqual(parse_codecs('theora, vorbis'), { 'vcodec': 'theora', 'acodec': 'vorbis', + 'dynamic_range': None, }) self.assertEqual(parse_codecs('unknownvcodec, unknownacodec'), { 'vcodec': 'unknownvcodec', |