Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mikuauahdark/nav
NPad Audio Video Decode: Performs audio and video decoding using platform-specific backends.
https://github.com/mikuauahdark/nav
audio audio-decoding video video-decoding
Last synced: 3 months ago
JSON representation
NPad Audio Video Decode: Performs audio and video decoding using platform-specific backends.
- Host: GitHub
- URL: https://github.com/mikuauahdark/nav
- Owner: MikuAuahDark
- License: zlib
- Created: 2024-06-02T15:01:26.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-09-09T12:09:59.000Z (4 months ago)
- Last Synced: 2024-09-09T14:30:56.534Z (4 months ago)
- Topics: audio, audio-decoding, video, video-decoding
- Language: C++
- Homepage:
- Size: 344 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
NAV
=====NPad Audio Video decoding library.
Performs audio and video decoding library using platform-specific backends.
Backends
-----NAV relies on various backends to perform audio and video decoding.
| Backend | Kind | OS Availability | `nav_backend_name()` | Disablement Env. Var | Additional Notes |
|-------------------|-----------|-------------------------|----------------------|-------------------------------|-------------------------------------------------------------------------|
| [NdkMedia] | OS API | Android | `"android"` | `NAV_DISABLE_ANDROIDNDK` | Due to API limitations, Android 9 is required. |
| [FFmpeg 6] | 3rd-Party | Windows, Linux, Android | `"ffmpeg"` | `NAV_DISABLE_FFMPEG` | Requires the appropriate header files to be present when compiling NAV. |
| [GStreamer] | 3rd-Party | Linux | `"gstreamer"` | `NAV_DISABLE_GSTREAMER` | |
| [MediaFoundation] | OS API | Windows | `"mediafoundation"` | `NAV_DISABLE_MEDIAFOUNDATION` | Due to API limitations, UWP target is currently unsupported. |[FFmpeg 6]: https://ffmpeg.org/
[MediaFoundation]: https://learn.microsoft.com/en-us/windows/win32/medfound/microsoft-media-foundation-sdk
[NdkMedia]: https://developer.android.com/ndk/reference/group/media
[GStreamer]: https://gstreamer.freedesktop.org/License
-----zlib/libpng license.