From bf645aab5b4abe62a3b82aea2f3266044b9b979c Mon Sep 17 00:00:00 2001
From: Pratyay Pandey
Date: Wed, 18 Jun 2025 17:17:47 -0700
Subject: [PATCH] Add PyAv explicitly to pyproject.toml and remove .close()
function usage
---
pyproject.toml | 1 +
robodm/trajectory.py | 1 -
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/pyproject.toml b/pyproject.toml
index eb4684a..98f23fc 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -33,6 +33,7 @@ dependencies = [
"tqdm>=4.64.0",
"psutil>=5.9.0",
"ray[data]>=2.8.0",
+ "av>=14.0.0",
]
[project.optional-dependencies]
diff --git a/robodm/trajectory.py b/robodm/trajectory.py
index e4076d2..8735ba7 100644
--- a/robodm/trajectory.py
+++ b/robodm/trajectory.py
@@ -346,7 +346,6 @@ def is_codec_config_supported(width: int,
cc.pix_fmt = pix_fmt
cc.time_base = Fraction(1, 30)
cc.open(strict=True)
- cc.close()
return True
except Exception:
return False