├── .circleci └── config.yml ├── .github ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.rst ├── DBUS_SPEC.md ├── LICENSE.txt ├── Makefile ├── README.rst ├── devenv ├── .gitignore ├── deploy.sh ├── inventory │ └── raspberrypis ├── roles │ ├── omxplayer-wrapper │ │ ├── defaults │ │ │ └── main.yml │ │ └── tasks │ │ │ └── main.yml │ ├── omxplayer │ │ ├── defaults │ │ │ └── main.yml │ │ └── tasks │ │ │ └── main.yml │ └── pip │ │ ├── defaults │ │ └── main.yml │ │ └── tasks │ │ └── main.yml └── site.yml ├── docs ├── Makefile ├── conf.py ├── examples.rst ├── index.rst ├── installation.rst ├── omxplayer.rst ├── requirements.txt └── tagline.rst ├── examples ├── advanced_usage.py ├── rtsp_stream.py └── video_file.py ├── issues ├── 71.py └── 76.py ├── omxplayer ├── __init__.py ├── __version__.py ├── bus_finder.py ├── dbus_connection.py ├── keys.py └── player.py ├── setup.cfg ├── setup.py ├── tests ├── __init__.py ├── context.py ├── integration │ ├── README.md │ ├── __init__.py │ └── test.py ├── media │ ├── test_media_1.mp4 │ ├── test_media_1_second.mp4 │ ├── test_media_2.mp4 │ └── test_media_2_second.mp4 └── unit │ ├── test_bus_finder.py │ ├── test_dbus_connection.py │ └── test_omxplayer.py └── tox.ini /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/CONTRIBUTING.rst -------------------------------------------------------------------------------- /DBUS_SPEC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/DBUS_SPEC.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/README.rst -------------------------------------------------------------------------------- /devenv/.gitignore: -------------------------------------------------------------------------------- 1 | *.retry 2 | -------------------------------------------------------------------------------- /devenv/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/devenv/deploy.sh -------------------------------------------------------------------------------- /devenv/inventory/raspberrypis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/devenv/inventory/raspberrypis -------------------------------------------------------------------------------- /devenv/roles/omxplayer-wrapper/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/devenv/roles/omxplayer-wrapper/defaults/main.yml -------------------------------------------------------------------------------- /devenv/roles/omxplayer-wrapper/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/devenv/roles/omxplayer-wrapper/tasks/main.yml -------------------------------------------------------------------------------- /devenv/roles/omxplayer/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/devenv/roles/omxplayer/defaults/main.yml -------------------------------------------------------------------------------- /devenv/roles/omxplayer/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/devenv/roles/omxplayer/tasks/main.yml -------------------------------------------------------------------------------- /devenv/roles/pip/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/devenv/roles/pip/defaults/main.yml -------------------------------------------------------------------------------- /devenv/roles/pip/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/devenv/roles/pip/tasks/main.yml -------------------------------------------------------------------------------- /devenv/site.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/devenv/site.yml -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/docs/examples.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /docs/omxplayer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/docs/omxplayer.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/tagline.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/docs/tagline.rst -------------------------------------------------------------------------------- /examples/advanced_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/examples/advanced_usage.py -------------------------------------------------------------------------------- /examples/rtsp_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/examples/rtsp_stream.py -------------------------------------------------------------------------------- /examples/video_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/examples/video_file.py -------------------------------------------------------------------------------- /issues/71.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/issues/71.py -------------------------------------------------------------------------------- /issues/76.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/issues/76.py -------------------------------------------------------------------------------- /omxplayer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/omxplayer/__init__.py -------------------------------------------------------------------------------- /omxplayer/__version__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/omxplayer/__version__.py -------------------------------------------------------------------------------- /omxplayer/bus_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/omxplayer/bus_finder.py -------------------------------------------------------------------------------- /omxplayer/dbus_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/omxplayer/dbus_connection.py -------------------------------------------------------------------------------- /omxplayer/keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/omxplayer/keys.py -------------------------------------------------------------------------------- /omxplayer/player.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/omxplayer/player.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [bdist_wheel] 2 | # For both Python 2 and 3 3 | universal=1 4 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/tests/context.py -------------------------------------------------------------------------------- /tests/integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/tests/integration/README.md -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/tests/integration/test.py -------------------------------------------------------------------------------- /tests/media/test_media_1.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/tests/media/test_media_1.mp4 -------------------------------------------------------------------------------- /tests/media/test_media_1_second.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/tests/media/test_media_1_second.mp4 -------------------------------------------------------------------------------- /tests/media/test_media_2.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/tests/media/test_media_2.mp4 -------------------------------------------------------------------------------- /tests/media/test_media_2_second.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/tests/media/test_media_2_second.mp4 -------------------------------------------------------------------------------- /tests/unit/test_bus_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/tests/unit/test_bus_finder.py -------------------------------------------------------------------------------- /tests/unit/test_dbus_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/tests/unit/test_dbus_connection.py -------------------------------------------------------------------------------- /tests/unit/test_omxplayer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/tests/unit/test_omxplayer.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willprice/python-omxplayer-wrapper/HEAD/tox.ini --------------------------------------------------------------------------------