gitextract_izcxaq8m/ ├── .ci/ │ ├── apple_arm64_x265.patch │ ├── apple_libvorbis_cpusubtype.patch │ ├── build-wheels.sh │ ├── build_wheels_osx.sh │ ├── dep_versions.sh │ ├── fdk.patch │ ├── libmp3lame-symbols.patch │ ├── merge_osx_deps.sh │ ├── x265_51ae8e922bcc4586ad4710812072289af91492a8.patch │ ├── x265_b354c009a60bcd6d7fc04014e200a1ee9c45c167.patch │ └── yum_deps.sh ├── .github/ │ └── workflows/ │ └── pythonapp.yml ├── .gitignore ├── COPYING ├── Makefile ├── README.rst ├── doc/ │ ├── Makefile │ ├── make.bat │ └── source/ │ ├── api.rst │ ├── conf.py │ ├── examples.rst │ ├── getting_started.rst │ ├── index.rst │ ├── installation.rst │ ├── pic.rst │ ├── player.rst │ ├── tools.rst │ └── writer.rst ├── examples/ │ └── test.py ├── ffpyplayer/ │ ├── __init__.py │ ├── clib/ │ │ ├── misc.c │ │ └── misc.h │ ├── includes/ │ │ ├── ff_consts.pxi │ │ ├── ffmpeg.pxi │ │ ├── inline_funcs.pxi │ │ └── sdl.pxi │ ├── pic.pxd │ ├── pic.pyx │ ├── player/ │ │ ├── __init__.py │ │ ├── clock.pxd │ │ ├── clock.pyx │ │ ├── core.pxd │ │ ├── core.pyx │ │ ├── decoder.pxd │ │ ├── decoder.pyx │ │ ├── frame_queue.pxd │ │ ├── frame_queue.pyx │ │ ├── player.pxd │ │ ├── player.pyx │ │ ├── queue.pxd │ │ └── queue.pyx │ ├── tests/ │ │ ├── __init__.py │ │ ├── common.py │ │ ├── test_pic.py │ │ ├── test_play.py │ │ └── test_write.py │ ├── threading.pxd │ ├── threading.pyx │ ├── tools.pyx │ ├── writer.pxd │ └── writer.pyx ├── pyproject.toml └── setup.py