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

Roadmap #1

Open
6 of 12 tasks
kassane opened this issue Dec 8, 2022 · 3 comments
Open
6 of 12 tasks

Roadmap #1

kassane opened this issue Dec 8, 2022 · 3 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed

Comments

@kassane
Copy link
Owner

kassane commented Dec 8, 2022

This project is a small initial sample of VLC binding.
Initially the zig translate-c (c to zig) is not 100% yet, generating some inconsistencies in vlc.h. But libvlc.h is being translated in this example.

Issues

Examples

Next steps

  • Build C and C++ examples w/ zig bindings
  • Impl some abstractions mechanism
  • Document zig binding.

cc: @tguillem

@kassane
Copy link
Owner Author

kassane commented Dec 11, 2022

After I was able to run the example cli-player on Linux.

It is still necessary to investigate why std.time.sleep don't play file as a timeout and requires using c.sleep from the system's native API.

Ref:

@kassane kassane added help wanted Extra attention is needed good first issue Good for newcomers labels Dec 12, 2022
@kassane kassane pinned this issue Dec 12, 2022
@kassane
Copy link
Owner Author

kassane commented Dec 15, 2022

After spending a few days trying to fix the CI/CD (Linux, MacOS), as for Windows, preferred to postpone it a little due to the interpretation complication (will review it more calmly later).

Now, refactoring the SDL_player example with OpenGL support.
Therefore, I take the opportunity to update Todo list for the next steps after merging the SDL2 example.

@kassane
Copy link
Owner Author

kassane commented Mar 25, 2023

Windows CI (MinGW) issue has been fixed, and cli-player (zig version) example issue has been fixed and cli-player (c version) added. #11
The implementation of the SDL will be resumed. #6

@kassane kassane changed the title TODO Roadmap Mar 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant