| Total Complexity | 1 |
| Total Lines | 11 |
| Duplicated Lines | 0 % |
| Changes | 0 | ||
| 1 | from .ffprobe_proxy import FFProbeProxy |
||
| 2 | from .ffprobe_subject import FFProbeSubject |
||
| 3 | |||
| 4 | __all__ = ['FFProbeProxy'] |
||
| 5 | |||
| 6 | |||
| 7 | # Proxy that proxies a Singleton ffprobe instance |
||
| 8 | class FFProbe(FFProbeProxy): |
||
| 9 | def __init__(self, ffprobe_binary: str): |
||
| 10 | super().__init__(FFProbeSubject(ffprobe_binary)) |
||
| 11 |