diff options
Diffstat (limited to 'packages/meshbay-node/tests/test_stream_hevc_transcode.py')
| -rw-r--r-- | packages/meshbay-node/tests/test_stream_hevc_transcode.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/meshbay-node/tests/test_stream_hevc_transcode.py b/packages/meshbay-node/tests/test_stream_hevc_transcode.py index b3f0474..7d831ee 100644 --- a/packages/meshbay-node/tests/test_stream_hevc_transcode.py +++ b/packages/meshbay-node/tests/test_stream_hevc_transcode.py @@ -26,7 +26,7 @@ from meshbay_common.webcrypto import chunk_key_aes, decrypt_chunk_aes from meshbay_node.indexer.group_index import GroupIndex from meshbay_node.transport.webrtc_server import WebRTCPeerSession, _probe_video -from conftest import one_root +from conftest import needs_subprocess, one_root _HAVE_FFMPEG = shutil.which("ffmpeg") and shutil.which("ffprobe") _HAVE_HEVC_ENCODER = _HAVE_FFMPEG and b"libx265" in subprocess.run( @@ -34,6 +34,7 @@ _HAVE_HEVC_ENCODER = _HAVE_FFMPEG and b"libx265" in subprocess.run( pytestmark = [ pytest.mark.asyncio, pytest.mark.skipif(not _HAVE_HEVC_ENCODER, reason="ffmpeg/libx265 not installed"), + needs_subprocess, ] |