mmind00 changed the topic of #linux-rockchip to: Rockchip development discussion | public log at https://libera.irclog.whitequark.org/linux-rockchip
stikonas has quit [Remote host closed the connection]
stikonas has joined #linux-rockchip
stikonas has quit [Ping timeout: 252 seconds]
camus has quit [Ping timeout: 255 seconds]
sL1pKn07 has quit [Ping timeout: 240 seconds]
kevery has joined #linux-rockchip
camus has joined #linux-rockchip
naoki has joined #linux-rockchip
naoki has quit [Client Quit]
crabbedhaloablut has joined #linux-rockchip
kevery1 has joined #linux-rockchip
kevery has quit [Ping timeout: 240 seconds]
kevery1 is now known as kevery
dlg_ is now known as dlg
serdarth has joined #linux-rockchip
Daanct12 has joined #linux-rockchip
warpme has joined #linux-rockchip
Daanct12 has quit [Ping timeout: 246 seconds]
Daanct12 has joined #linux-rockchip
ldevulder has joined #linux-rockchip
asriel has quit [Quit: Don't drink the water. They put something in it to make you forget.]
asriel has joined #linux-rockchip
psydroid has joined #linux-rockchip
stikonas has joined #linux-rockchip
stikonas has quit [Ping timeout: 240 seconds]
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
warpme has joined #linux-rockchip
dsimic has quit [Ping timeout: 255 seconds]
dsimic has joined #linux-rockchip
muxelplexer has joined #linux-rockchip
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
warpme has joined #linux-rockchip
Danct12 has quit [Read error: Connection reset by peer]
Daanct12 has quit [Quit: WeeChat 4.1.1]
muxelplexer has quit [Ping timeout: 255 seconds]
muxelplexer has joined #linux-rockchip
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<dsimic> nice :)
warpme has joined #linux-rockchip
_sfo has joined #linux-rockchip
_sfo has quit [Client Quit]
sL1pKn07 has joined #linux-rockchip
Danct12 has joined #linux-rockchip
Danct12 has quit [Client Quit]
mripard has joined #linux-rockchip
mripard has quit [Read error: Connection reset by peer]
mripard has joined #linux-rockchip
muxelplexer has quit [Ping timeout: 255 seconds]
muxelplexer has joined #linux-rockchip
muxelplexer has quit [Client Quit]
Danct12 has joined #linux-rockchip
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
paulk has joined #linux-rockchip
Helenah has quit [Ping timeout: 255 seconds]
warpme has joined #linux-rockchip
<Kwiboo> I got inspired by having support for NV15/20/30 formats in vop driver merged, so decided to revive that old series :-)
<linkmauve> Thanks! <3
<linkmauve> Is there any other decoder for another SoC which supports the High10 profile?
<Kwiboo> got tired of looking at smpte/tiles test patterns using https://gitlab.freedesktop.org/mesa/drm/-/merge_requests/329, now NV15/20 formats can be tested with real content
<Kwiboo> still only 8-bit output, but a start :-)
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
warpme has joined #linux-rockchip
<Kwiboo> linkmauve: do not think there is many arm soc hw decoders that support h264 high10 profile decoding
<linkmauve> ARM or otherwise, Intel doesn’t support it either for instance.
Helenah has joined #linux-rockchip
<linkmauve> Kwiboo, does it also work on the RK3568?
<Kwiboo> linkmauve: no, only the hantro based vpu (mpeg-2/h264/vp8 1080p) is supported on rk3568 at this time
<linkmauve> Ack.
<linkmauve> Is that only for H.264, or also for the other available codecs?
<Kwiboo> "workaround for rk356x, fix the hw bug of cabac/cavlc switch only in h264d", so guess it is only needed for h264
<mps> Kwiboo: does hantro works on rk3399
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ldevulder has quit [Quit: Leaving]
warpme has joined #linux-rockchip
<Kwiboo> mps: hantro works, at least for mpeg-2 and vp8, it has been disabled for h264, but should be able to decode h264 up to 1080p
<Kwiboo> should probably be re-enabled in kernel and let userspace filter and select what decoder should be used
<CounterPillow> userspace is currently too dumb for that was the justification iirc
<linkmauve> How is userspace supposed to pick which driver to use btw?
<CounterPillow> Yeah it's not an obvious choice unless you know the specific hardware
<linkmauve> (Context: I’m writing an image decoding library atm.)
<linkmauve> (Which only works on Cedrus, or more specifically on stateless drivers which use the single-planar m2m API for their VP8 decoding.)
<linkmauve> (I have been unable to get it to work on hantro-vpu yet due to it using m2m_mplane instead, and when I modified it to do exactly that it returned a green image.)
kevery1 has joined #linux-rockchip
kevery has quit [Ping timeout: 255 seconds]
kevery1 is now known as kevery
<mps> Kwiboo: thanks for info
<Kwiboo> linkmauve: ffmpeg v4l2-request handling use VIDIOC_ENUM_FRAMESIZES to check what resolution a decoder report, checking codec specific profile/level controls could probably also be done to improve decoder selection
<linkmauve> Interesting, I’m not doing that yet!
<linkmauve> I only have WebP support for now, and VP8 doesn’t have any profile or level, just frame size will be enough.
<Kwiboo> CounterPillow: yeah, I figured the reason for it was dumb userspace, not sure gstreamer have implemented a framesize check yet ;)
<Kwiboo> (I did not implement it for ffmpeg v4l2-request either, knaerzche thankfully did)
vagrantc has joined #linux-rockchip
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kevery1 has joined #linux-rockchip
kevery has quit [Read error: Connection reset by peer]
kevery1 is now known as kevery
warpme has joined #linux-rockchip
stikonas has joined #linux-rockchip
kevery has quit [Ping timeout: 246 seconds]
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
warpme has joined #linux-rockchip
warpme has quit [Ping timeout: 260 seconds]
sjoerds has quit [Read error: Connection reset by peer]
sjoerds3 has joined #linux-rockchip
sjoerds3 has quit [Client Quit]
vagrantc has quit [Quit: leaving]
sjoerds3 has joined #linux-rockchip
Danct12 has quit [Read error: Connection reset by peer]
Danct12 has joined #linux-rockchip
cyrozap_ has joined #linux-rockchip
crabbedhaloablut has quit []
stikonas_ has joined #linux-rockchip
rembo10_ has joined #linux-rockchip
daniels___ has joined #linux-rockchip
steev_ has joined #linux-rockchip
steev has quit [Ping timeout: 264 seconds]
rembo10 has quit [Ping timeout: 264 seconds]
daniels__ has quit [Ping timeout: 264 seconds]
urja has quit [Ping timeout: 264 seconds]
cyrozap has quit [Ping timeout: 264 seconds]
stikonas has quit [Read error: Connection reset by peer]
daniels___ is now known as daniels__
steev_ is now known as steev
urja has joined #linux-rockchip
stikonas_ is now known as stikonas
psydroid has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
sL1pKn07 has quit [Remote host closed the connection]
sjoerds3 has quit [Quit: Ping timeout (120 seconds)]
sjoerds3 has joined #linux-rockchip