├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── bindings.md ├── examples ├── events.rs ├── opengl.rs └── protocol.rs ├── libmpv-sys ├── Cargo.toml ├── LICENSE ├── README.md ├── build.rs ├── include │ ├── client.h │ ├── render.h │ ├── render_gl.h │ └── stream_cb.h ├── pregenerated_bindings.rs └── src │ └── lib.rs ├── src ├── lib.rs ├── mpv.rs ├── mpv │ ├── errors.rs │ ├── events.rs │ ├── protocol.rs │ └── render.rs └── tests.rs └── test-data ├── jellyfish.mp4 ├── mpv.conf └── speech_12kbps_mb.wav /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/README.md -------------------------------------------------------------------------------- /bindings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/bindings.md -------------------------------------------------------------------------------- /examples/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/examples/events.rs -------------------------------------------------------------------------------- /examples/opengl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/examples/opengl.rs -------------------------------------------------------------------------------- /examples/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/examples/protocol.rs -------------------------------------------------------------------------------- /libmpv-sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/libmpv-sys/Cargo.toml -------------------------------------------------------------------------------- /libmpv-sys/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/libmpv-sys/LICENSE -------------------------------------------------------------------------------- /libmpv-sys/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/libmpv-sys/README.md -------------------------------------------------------------------------------- /libmpv-sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/libmpv-sys/build.rs -------------------------------------------------------------------------------- /libmpv-sys/include/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/libmpv-sys/include/client.h -------------------------------------------------------------------------------- /libmpv-sys/include/render.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/libmpv-sys/include/render.h -------------------------------------------------------------------------------- /libmpv-sys/include/render_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/libmpv-sys/include/render_gl.h -------------------------------------------------------------------------------- /libmpv-sys/include/stream_cb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/libmpv-sys/include/stream_cb.h -------------------------------------------------------------------------------- /libmpv-sys/pregenerated_bindings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/libmpv-sys/pregenerated_bindings.rs -------------------------------------------------------------------------------- /libmpv-sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/libmpv-sys/src/lib.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/mpv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/src/mpv.rs -------------------------------------------------------------------------------- /src/mpv/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/src/mpv/errors.rs -------------------------------------------------------------------------------- /src/mpv/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/src/mpv/events.rs -------------------------------------------------------------------------------- /src/mpv/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/src/mpv/protocol.rs -------------------------------------------------------------------------------- /src/mpv/render.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/src/mpv/render.rs -------------------------------------------------------------------------------- /src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/src/tests.rs -------------------------------------------------------------------------------- /test-data/jellyfish.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/test-data/jellyfish.mp4 -------------------------------------------------------------------------------- /test-data/mpv.conf: -------------------------------------------------------------------------------- 1 | volume=50 2 | -------------------------------------------------------------------------------- /test-data/speech_12kbps_mb.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kohsine/libmpv2-rs/HEAD/test-data/speech_12kbps_mb.wav --------------------------------------------------------------------------------