Romain Roffé
12a22eb8a4
build: Use pkg-config to find vlc
2022-05-09 14:26:33 +02:00
Romain Roffé
55310d8bd3
Move libvlc link to libvlc-sys
2022-02-25 16:16:32 +01:00
Romain Roffé
34bd7b2988
Use bindgen
...
binding.rs generation with bindgen is optional.
By default, a pre-generated binding.rs is copied in OUT_DIR. This allows
for example to build on Windows and link against a standard VLC
installation.
Feature "use-bindgen" will trigger binding generation.
2022-02-25 16:05:10 +01:00
Rene Richter
6c4a081099
Add EventManager::detach method
2022-01-26 03:15:14 +00:00
Romain Roffé
6133d47ca7
media: Add add_option() method
2022-01-25 13:30:48 +01:00
Pierre Réveillon
14dd7928bd
CI: Add Gitlab CI
2021-11-22 02:53:55 +00:00
Martin Finkel
21c4cb25f5
Merge branch 'windows-build' into 'master'
...
Improve linking on Windows
See merge request mfkl/vlc-rs!1
2021-07-21 06:25:32 +00:00
Markus Røyset
80b31f723e
Adjust rustc-link-lib directive
2021-04-13 21:18:30 +02:00
Markus Røyset
37e72976d6
Add support for building on Windows
2021-04-13 20:22:58 +02:00
T. Okubo
8e18b13beb
Merge pull request #7 from Spiideo/vlm-broadcast
...
VLM support
2019-11-25 20:34:07 +09:00
Raniz
93560d3e10
Update for Rust 2018
2019-11-25 11:48:12 +01:00
Raniz
ab7c27e8cb
Merge branch 'master' into vlm-broadcast
2019-11-25 11:43:53 +01:00
Raniz
d379d70a1c
VLM as a separate module
...
* Refactored VLM methods into a VLM trait in it's own module
* Added more VLM methods
2019-11-25 11:43:23 +01:00
Raniz
cd3b94f83b
Add support for VLM events
2019-11-25 11:43:23 +01:00
Raniz
31a5840407
Merge remote-tracking branch '0xpr03/master'
2019-11-25 11:43:23 +01:00
Raniz
a5499802ab
Add method for adding VODs to VLM
2019-11-25 11:43:22 +01:00
T. Okubo
97898ed074
Merge pull request #5 from alexandre-janniaux/change-edition-2018/MR
...
Update repository to Rust edition 2018
2019-11-19 18:24:39 +09:00
Raniz
b13d7ead4b
Add methods for handling VLM broadcasts to Instance
2019-11-18 13:49:40 +01:00
Alexandre Janniaux
f771e6210c
cargo: update edition to 2018
2019-11-15 18:43:24 +01:00
Alexandre Janniaux
7e09da35b6
media_list: fix crate path
2019-11-15 18:43:24 +01:00
Alexandre Janniaux
2f066ce170
media_library: fix crate path
2019-11-15 18:43:24 +01:00
Alexandre Janniaux
3061aaa977
video: fix crate path
2019-11-15 18:43:24 +01:00
Alexandre Janniaux
7b60a12911
audio: fix crate path
2019-11-15 18:43:24 +01:00
Alexandre Janniaux
56fc69eb3e
media_player: fix whitespace
2019-11-15 18:43:24 +01:00
Alexandre Janniaux
23a16997af
media_player: fix crate path
2019-11-15 18:43:24 +01:00
Alexandre Janniaux
a1d51ebb7a
media: fix whitespace
2019-11-15 18:43:24 +01:00
Alexandre Janniaux
b4346a2573
media: fix crate path
2019-11-15 18:43:24 +01:00
Alexandre Janniaux
8ccb60ef9a
core: fix whitespaces
2019-11-15 18:43:24 +01:00
Alexandre Janniaux
3dd635a5e8
core: fix crate path
2019-11-15 18:43:24 +01:00
Alexandre Janniaux
092377878c
media_player: fix missing dyn
2019-11-15 18:43:24 +01:00
Alexandre Janniaux
4fc958841d
core: fix missing dyn
2019-11-15 18:43:24 +01:00
Alexandre Janniaux
b18049f978
audio: fix obsolete unnamed parameter
2019-11-15 18:43:24 +01:00
Alexandre Janniaux
bde5163367
tools: use ? instead of try
2019-11-15 18:43:24 +01:00
Alexandre Janniaux
5b242e55a3
sys: use absolute crate path for pub use
2019-11-15 18:38:12 +01:00
Alexandre Janniaux
6c4bbf3aa3
lib: fix crate path
2019-11-15 18:38:12 +01:00
Aron Heinecke
c37c697d57
Merge branch 'send'
2018-11-25 04:29:15 +01:00
Aron Heinecke
7238e34869
Implement Send to allow for shared state
...
Signed-off-by: Aron Heinecke <aron.heinecke@t-online.de>
2018-11-25 04:27:36 +01:00
T. Okubo
83589234c7
Add travis badge
2018-11-06 21:08:38 +09:00
T. Okubo
496d85f1cd
Add travis settings
2018-11-06 21:02:45 +09:00
T. Okubo
ea2f4c4080
Merge pull request #1 from 0xpr03/feature_args
...
Implement Instance args
2018-10-31 23:12:33 +09:00
Aron Heinecke
7bb3671a09
Add args functionality to Instance
...
Signed-off-by: Aron Heinecke <aron.heinecke@t-online.de>
2018-10-31 14:52:08 +01:00
T. Okubo
43d6f46d34
Bump up version to 0.3.0
2018-06-10 20:14:55 +09:00
T. Okubo
faf6fa7323
Make pointer fields private and add raw() method
2018-06-04 21:52:17 +09:00
T. Okubo
8a4e4acecf
Bump up version to 0.2.0
2018-03-10 14:17:57 +09:00
T. Okubo
5cde4f36d8
Use String instead of Cow<str>
2018-03-10 14:03:51 +09:00
T. Okubo
8720144735
Make some structs Copy
2018-02-28 21:22:03 +09:00
T. Okubo
a8b98d25c2
Use union to represent libVLC struct types
2018-02-27 23:45:31 +09:00
T. Okubo
3d029b0c37
Rename ffi module to sys
2018-02-27 22:52:21 +09:00
T. Okubo
c4f08bb2cb
Add some fields to Cargo.toml
2017-04-02 09:56:22 +09:00
T. Okubo
ca128f8a96
Use AsRef<Path> for file path
2016-11-05 12:38:52 +09:00