05-28-2021, 06:15 PM
(This post was last modified: 05-28-2021, 06:16 PM by CounterPillow.)
Thanks!
This seems to indicate at least mpeg2 and vp8 are exposed. Not sure where H.264 is, maybe it needs something in rkvdec?
I've since learned from ezequielg that there is a patch to make gstreamer work with the new stable VP8 API, which I am currently attempting to build using gst-build. I'll report back with results.
All in all I'm feeling slightly better about the current status than I did 2 hours ago.
Code:
$ v4l2-ctl --list-ctrls --device /dev/video0
mpeg_2_slice_parameters 0x009909fa (unknown): type=103 flags=has-payload
mpeg_2_quantization_matrices 0x009909fb (unknown): type=104 flags=has-payload
vp8_frame_parameters 0x00a409c8 (unknown): type=240 flags=has-payloadThis seems to indicate at least mpeg2 and vp8 are exposed. Not sure where H.264 is, maybe it needs something in rkvdec?
I've since learned from ezequielg that there is a patch to make gstreamer work with the new stable VP8 API, which I am currently attempting to build using gst-build. I'll report back with results.
All in all I'm feeling slightly better about the current status than I did 2 hours ago.
Occasional Linux Kernel Contributor, Avid Wiki Updater, Ask Me About Quartz64
Open Hardware Quartz64 Model A TOSLink Adapter
Pi-bus GPIO Extender For ROCKPro64 And Quartz64 Model A
Plebian GNU/Linux

The state of mainline hardware decoding
