00:26
stikonas has quit [Remote host closed the connection]
00:27
stikonas has joined #linux-rockchip
01:14
stikonas has quit [Ping timeout: 252 seconds]
01:54
camus has quit [Ping timeout: 255 seconds]
02:02
sL1pKn07 has quit [Ping timeout: 240 seconds]
02:04
kevery has joined #linux-rockchip
02:07
camus has joined #linux-rockchip
02:45
naoki has joined #linux-rockchip
02:45
naoki has quit [Client Quit]
04:12
crabbedhaloablut has joined #linux-rockchip
05:01
kevery1 has joined #linux-rockchip
05:01
kevery has quit [Ping timeout: 240 seconds]
05:01
kevery1 is now known as kevery
05:04
dlg_ is now known as dlg
05:14
serdarth has joined #linux-rockchip
07:31
Daanct12 has joined #linux-rockchip
07:50
warpme has joined #linux-rockchip
08:07
Daanct12 has quit [Ping timeout: 246 seconds]
08:08
Daanct12 has joined #linux-rockchip
08:36
ldevulder has joined #linux-rockchip
08:45
asriel has quit [Quit: Don't drink the water. They put something in it to make you forget.]
08:46
asriel has joined #linux-rockchip
09:15
psydroid has joined #linux-rockchip
09:18
stikonas has joined #linux-rockchip
09:48
stikonas has quit [Ping timeout: 240 seconds]
10:28
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
10:46
warpme has joined #linux-rockchip
11:19
dsimic has quit [Ping timeout: 255 seconds]
11:20
dsimic has joined #linux-rockchip
12:30
muxelplexer has joined #linux-rockchip
12:41
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
12:48
warpme has joined #linux-rockchip
12:53
Danct12 has quit [Read error: Connection reset by peer]
12:57
Daanct12 has quit [Quit: WeeChat 4.1.1]
12:58
muxelplexer has quit [Ping timeout: 255 seconds]
13:00
muxelplexer has joined #linux-rockchip
13:22
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
13:34
warpme has joined #linux-rockchip
13:44
_sfo has joined #linux-rockchip
13:46
_sfo has quit [Client Quit]
13:48
sL1pKn07 has joined #linux-rockchip
13:48
Danct12 has joined #linux-rockchip
13:50
Danct12 has quit [Client Quit]
13:56
mripard has joined #linux-rockchip
14:12
mripard has quit [Read error: Connection reset by peer]
14:13
mripard has joined #linux-rockchip
14:34
muxelplexer has quit [Ping timeout: 255 seconds]
14:35
muxelplexer has joined #linux-rockchip
14:38
muxelplexer has quit [Client Quit]
14:59
Danct12 has joined #linux-rockchip
15:05
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
15:55
paulk has joined #linux-rockchip
16:07
Helenah has quit [Ping timeout: 255 seconds]
16:08
warpme has joined #linux-rockchip
16:15
<
Kwiboo >
I got inspired by having support for NV15/20/30 formats in vop driver merged, so decided to revive that old series :-)
16:16
<
linkmauve >
Thanks! <3
16:16
<
linkmauve >
Is there any other decoder for another SoC which supports the High10 profile?
16:20
<
Kwiboo >
still only 8-bit output, but a start :-)
16:21
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
16:22
warpme has joined #linux-rockchip
16:23
<
Kwiboo >
linkmauve: do not think there is many arm soc hw decoders that support h264 high10 profile decoding
16:24
<
linkmauve >
ARM or otherwise, Intel doesn’t support it either for instance.
16:25
Helenah has joined #linux-rockchip
16:30
<
linkmauve >
Kwiboo, does it also work on the RK3568?
16:33
<
Kwiboo >
linkmauve: no, only the hantro based vpu (mpeg-2/h264/vp8 1080p) is supported on rk3568 at this time
16:37
<
linkmauve >
Is that only for H.264, or also for the other available codecs?
16:37
<
Kwiboo >
"workaround for rk356x, fix the hw bug of cabac/cavlc switch only in h264d", so guess it is only needed for h264
17:04
<
mps >
Kwiboo: does hantro works on rk3399
17:30
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
17:47
ldevulder has quit [Quit: Leaving]
17:49
warpme has joined #linux-rockchip
18:04
<
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
18:05
<
Kwiboo >
should probably be re-enabled in kernel and let userspace filter and select what decoder should be used
18:05
<
CounterPillow >
userspace is currently too dumb for that was the justification iirc
18:06
<
linkmauve >
How is userspace supposed to pick which driver to use btw?
18:06
<
CounterPillow >
Yeah it's not an obvious choice unless you know the specific hardware
18:06
<
linkmauve >
(Context: I’m writing an image decoding library atm.)
18:07
<
linkmauve >
(Which only works on Cedrus, or more specifically on stateless drivers which use the single-planar m2m API for their VP8 decoding.)
18:09
<
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.)
18:09
kevery1 has joined #linux-rockchip
18:10
kevery has quit [Ping timeout: 255 seconds]
18:10
kevery1 is now known as kevery
18:15
<
mps >
Kwiboo: thanks for info
18:27
<
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
18:29
<
linkmauve >
Interesting, I’m not doing that yet!
18:29
<
linkmauve >
I only have WebP support for now, and VP8 doesn’t have any profile or level, just frame size will be enough.
18:31
<
Kwiboo >
CounterPillow: yeah, I figured the reason for it was dumb userspace, not sure gstreamer have implemented a framesize check yet ;)
18:34
<
Kwiboo >
(I did not implement it for ffmpeg v4l2-request either, knaerzche thankfully did)
18:37
vagrantc has joined #linux-rockchip
18:54
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
19:24
kevery1 has joined #linux-rockchip
19:25
kevery has quit [Read error: Connection reset by peer]
19:25
kevery1 is now known as kevery
19:34
warpme has joined #linux-rockchip
19:37
stikonas has joined #linux-rockchip
20:20
kevery has quit [Ping timeout: 246 seconds]
20:30
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
20:30
warpme has joined #linux-rockchip
20:35
warpme has quit [Ping timeout: 260 seconds]
21:02
sjoerds has quit [Read error: Connection reset by peer]
21:02
sjoerds3 has joined #linux-rockchip
21:03
sjoerds3 has quit [Client Quit]
21:23
vagrantc has quit [Quit: leaving]
21:31
sjoerds3 has joined #linux-rockchip
21:40
Danct12 has quit [Read error: Connection reset by peer]
22:35
Danct12 has joined #linux-rockchip
23:11
cyrozap_ has joined #linux-rockchip
23:12
crabbedhaloablut has quit []
23:12
stikonas_ has joined #linux-rockchip
23:13
rembo10_ has joined #linux-rockchip
23:13
daniels___ has joined #linux-rockchip
23:15
steev_ has joined #linux-rockchip
23:15
steev has quit [Ping timeout: 264 seconds]
23:15
rembo10 has quit [Ping timeout: 264 seconds]
23:15
daniels__ has quit [Ping timeout: 264 seconds]
23:15
urja has quit [Ping timeout: 264 seconds]
23:15
cyrozap has quit [Ping timeout: 264 seconds]
23:15
stikonas has quit [Read error: Connection reset by peer]
23:15
daniels___ is now known as daniels__
23:15
steev_ is now known as steev
23:15
urja has joined #linux-rockchip
23:15
stikonas_ is now known as stikonas
23:22
sL1pKn07 has quit [Remote host closed the connection]
23:41
sjoerds3 has quit [Quit: Ping timeout (120 seconds)]
23:41
sjoerds3 has joined #linux-rockchip