-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace VLC with OMXPlayer #19
Changes from 1 commit
f8dcda7
776cd40
c3c57b9
d4b12b9
3f50d47
3f1e77f
120723f
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,6 +3,12 @@ Pi Video Machine - a scalable, synchronized, and networked-controlled, raspberry | |
|
||
|
||
### { This is a work in progress } | ||
|
||
- TODO: rename the variable | ||
- TODO: rewrite logging | ||
- TODO: rewrite logic between commands | ||
- TODO: Create another python file to control two display | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. this sounds more like a latter version of the project - the end goal (last milestone) -, rather than an alternative version?
of course, I am not saying that you shouldn't start working on it, I am just saying that it might turn out to be the final version of the project, and not an alternative python script 😄 There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes, we need to think about the use case in more detail in the later milestone. |
||
- TODO: create a isFileSet flag | ||
|
||
## Requirements | ||
|
||
|
@@ -82,17 +88,15 @@ Note: this is assuming that you clone this repo on your raspberry pi in the main | |
_ | filename | description | ||
---------: | :----------- | :--------------------------------------------------- | ||
**device** | `pvm.py` | main python script, this runs on each pi device | ||
_ | `pvm_alt.py` | (to be removed) alternative main python script, this runs on each pi device. Does not use `python-vlc`, instead controls vlc from a terminal stdin | ||
**control** | `max-init.txt` | this file can make control patch setup faster | ||
_ | `pvm.maxpat` | main control patch. controls 6 pvm devices at the same time | ||
_ | `pvm_control.maxpat` | abstraction with the control patch GUI to be embedded as a bpatcher | ||
_ | `pvm_init.maxpat` | abstraction responsible for parsing the `max-init.txt` file | ||
_ | `pvm_send.maxpat` | abstraction for OSC sending. Arguments: _ip port_. Attributes: `@ip` `@port` | ||
_ | `pvm_warmup.maxpat` | abstraction for interpolating playback rates, to be embedded as a bpatcher | ||
_ | `host.py` | (to be removed) control a remote device using a python script instead | ||
**others** | `doc_vlc_-I_rc.txt` | help log from `vlc` interactive mode CLI | ||
_ | `doc_vlc_-h_--advanced.txt` | help log from `vlc` advanced options CLI | ||
_ | `launch.sh` | shell script to start `pvm.py` with one _click_ | ||
**others** | `launch.sh` | shell script to start `pvm.py` with one _click_ | ||
_ | `build_omxplayer.sh` | shell script to build `omxplayer` with one _click_ | ||
|
||
|
||
## Helpful links | ||
|
This file was deleted.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@KaneBetter what variable?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I mean
media
in https://github.com/omarcostahamido/PVM/blob/UseOmxplayer/pvm.py#L26There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, I see what you did now. You just transcribed all the todo comment lines into the readme.