... | @@ -28,57 +28,56 @@ At this time, the port targets Linux RV64 exclusively. |
... | @@ -28,57 +28,56 @@ At this time, the port targets Linux RV64 exclusively. |
|
|
|
|
|
### Base
|
|
### Base
|
|
|
|
|
|
* [x] VLC core
|
|
* [x] Cross-compilation support
|
|
* [x] Cross-compilation support
|
|
* [x] Contribs
|
|
* [x] Native compilation support
|
|
* [x] Native compilation support
|
|
* [x] Test suite
|
|
* [x] Test suite
|
|
* [x] Core functionality
|
|
* [x] CPU detection
|
|
* [x] Contribs cross-compilation support
|
|
|
|
|
|
### Video output
|
|
### Video
|
|
|
|
|
|
* DRM-KMS
|
|
* Output:
|
|
* [x] Kernel Mode Setting module
|
|
* [x] KMS full-screen module
|
|
* [x] HDMI
|
|
* [ ] DRI display module **work in progress**
|
|
* [ ] MIPI DSI **blocked** (missing hardware panel)
|
|
* [ ] HDMI **not working**
|
|
* [ ] Direct Rendering Manager module **work in progress**
|
|
* [ ] YUY2 **not working**
|
|
* [ ] YUY2 **work in progress**
|
|
* [ ] I420 (NV12)
|
|
* [ ] I420 (NV12)
|
|
* [ ] RV16
|
|
* [ ] RV16
|
|
* [ ] RV32
|
|
* [ ] RV32 **work in progress**
|
|
* [ ] RGBA
|
|
* [ ] RGBA
|
|
* [ ] MIPI DSI (**Blocked**: no panel)
|
|
* Hardware decoding
|
|
* Hardware codec
|
|
* [ ] AVC
|
|
* [ ] OpenMAX IL decoder
|
|
* [ ] HEVC
|
|
* [ ] AVC
|
|
|
|
* [ ] HEVC
|
|
### Audio output
|
|
* [ ] OpenMAX IL encoder
|
|
|
|
* [ ] AVC
|
|
* [x] ALSA output module
|
|
* [ ] HEVC
|
|
* [x] Analog 16 kHz
|
|
* Input
|
|
* [ ] Analog 44.1 kHz **blocked** (pending kernel driver support)
|
|
|
|
* [ ] Analog 48 kHz **blocked** (pending kernel driver support)
|
|
|
|
* [ ] HDMI **blocked** (missing kernel support)
|
|
|
|
* [ ] S/PDIF **blocked** (needs extension board, hardware)
|
|
|
|
* [ ] USB *needs testing*
|
|
|
|
* [x] SALSA output module
|
|
|
|
|
|
|
|
### Inputs
|
|
|
|
|
|
|
|
* Video
|
|
* [x] Video4Linux module
|
|
* [x] Video4Linux module
|
|
* [x] USB
|
|
* [x] USB
|
|
* [ ] MIPI CSI (**Blocked**: no device driver, no sensor)
|
|
* [ ] MIPI CSI **blocked** (missing kernel support, hardware sensor)
|
|
|
|
* Hardware encoding
|
|
### Audio
|
|
* [ ] AVC
|
|
|
|
* [ ] HEVC
|
|
* Output
|
|
* [ ] JPEG *not planned*
|
|
* [x] ALSA module
|
|
* Audio
|
|
* [ ] HDMI (**Blocked**: not exposed by kernel)
|
|
* [x] ALSA input module
|
|
* [x] Analog 16 kHz
|
|
* [ ] Analog **blocked** (needs extension board)
|
|
* [ ] Analog 44.1 kHz (**Blocked**: not supported in driver)
|
|
|
|
* [ ] Analog 48 kHz (**Blocked**: not supported in driver)
|
|
|
|
* [ ] S/PDIF (**Blocked**: no controller)
|
|
|
|
* [ ] USB (probably works)
|
|
|
|
* [x] SALSA module
|
|
|
|
* Input
|
|
|
|
* [x] ALSA module
|
|
|
|
* [ ] Analog (**Blocked**: no controller)
|
|
|
|
* [x] USB
|
|
* [x] USB
|
|
* [x] SALSA module
|
|
* [x] SALSA input module
|
|
|
|
* Control
|
|
### Misc
|
|
* [ ] HDMI CEC *under investigation* (device tree or hardware problem)
|
|
|
|
|
|
* [ ] HDMI CEC (**Blocked**: driver not provisioned)
|
|
|
|
|
|
|
|
## Build instruction (summary)
|
|
## Build instruction (summary)
|
|
|
|
|
... | | ... | |