Skip to content
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

Le video Take 2 #22

Open
wants to merge 7 commits into
base: wip
Choose a base branch
from
Open

Le video Take 2 #22

wants to merge 7 commits into from

Conversation

underdoeg
Copy link
Contributor

@underdoeg underdoeg commented Jan 19, 2021

The implementation uses libvlc. Mainly because it is easy to use, cross platform and plays pretty much every video format. It might also be useful to implement le_audio sometime

The interesting part though are the changes to resource manager and pixels. Pixels can now be locked on demand before accessing the data, while the resource manager supports adding and updating raw le_pixels.

@underdoeg
Copy link
Contributor Author

underdoeg commented Jan 19, 2021

I feel like le_pixels should be more about actual pixel access and manipulation and the image loading part could be its own module that generates le_pixels. On the other hand it is pretty nice to just pass in an image path and have it translate automatically

@underdoeg
Copy link
Contributor Author

Le video should be a separate addon. Still need an api to modify pixel resources though

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant