narmstrong changed the topic of #linux-amlogic to: Amlogic mainline kernel development discussion - our wiki http://linux-meson.com/ - ml linux-amlogic@lists.infradead.org - Publicly Logged on https://irclog.whitequark.org/linux-amlogic
buzzmarshall has quit [Ping timeout: 245 seconds]
buzzmarshall has joined #linux-amlogic
buzzmarshall has quit [Quit: Leaving]
nsaenz has quit [Ping timeout: 260 seconds]
_whitelogger has joined #linux-amlogic
yann has joined #linux-amlogic
nsaenz has joined #linux-amlogic
chewitt has quit [Ping timeout: 268 seconds]
chewitt has joined #linux-amlogic
vagrantc has quit [Quit: leaving]
random_yanek has quit [Ping timeout: 268 seconds]
chewitt has quit [Ping timeout: 268 seconds]
random_yanek has joined #linux-amlogic
return0__ has joined #linux-amlogic
return0e_ has quit [Ping timeout: 265 seconds]
chewitt has joined #linux-amlogic
return0__ has quit [Read error: Connection reset by peer]
return0e_ has joined #linux-amlogic
buzzmarshall has joined #linux-amlogic
return0__ has joined #linux-amlogic
return0e_ has quit [Ping timeout: 268 seconds]
return0__ has quit [Read error: Connection reset by peer]
return0e_ has joined #linux-amlogic
formruga has joined #linux-amlogic
mag_ has joined #linux-amlogic
mag_ is now known as mag
return0e_ has quit [Read error: Connection reset by peer]
return0e_ has joined #linux-amlogic
<formruga> Hi. Do someone know if is possible to decode h264 movie with v4l2h264dec (GStreamer 1.16.2) on Odroid N2 (Linux 5.5-rc6, firmware g12a_h264.bin from linux-firmware 20200120)?
<formruga> I asked, because for "gst-launch-1.0 filesrc location=sintel_trailer-720p.mp4 ! parsebin ! v4l2h264dec ! fakesink dump=yes", I don't get any decoded frame (pipeline goes to playing). I got warning: "WARN v4l2allocator gstv4l2allocator.c:1369:gst_v4l2_allocator_dqbuf:<v4l2h264dec0:pool:src:allocator> V4L2 provided buffer has bytesused 0
<formruga> which is too small to include data_offset 0"
<chewitt> ndufresne ^ were you responsible for GStreamer support? .. I forget anything that's not ffmpeg :)
<ndufresne> it's just hobby on this platform for me, but I'm please to help
<ndufresne> formruga: this is kernel badly behaving, ffmpeg code does not do bound checks, that's why chewitt didn't notice ;-D
<ndufresne> formruga: I'm super late on testing, but narmstrong send v4 of "media: meson: vdec: Add compliant H264 support", which I have doubt made it for 5.5, but is likely to fix these type of errors
<chewitt> formruga: does the kernel source you're using have the H264 vdec code merged?
<chewitt> it's not upstream yet, only MPEG2
<chewitt> patches are available tho, so easy to patch in
<ndufresne> I'd give v4 a try really, first one passing the latest v4l2-compliance
<formruga> chewitt: I see. When I saw in dmesg that kernel driver search for g12a_h264.bin, I assume that the driver support h.264. My fault.
<formruga> Thanks for explanations. I will check v4.
<chewitt> it depends on who's sources you're using
<formruga> I took nightly version of Armbian, which is pointed on linux-meson.com.
<chewitt> that's probably using a derivative of my sources so H264 should be patched in; maybe v3 not v4
<chewitt> firmware should be included too .. if not it's here: https://github.com/LibreELEC/meson-firmware/tree/master/meson/vdec
mag has quit [Ping timeout: 260 seconds]
<ndufresne> v3 didn't work on GStreamer, that one I tested
yann has quit [Ping timeout: 260 seconds]
buzzmarshall has quit [Quit: Leaving]
yann has joined #linux-amlogic
buzzmarshall has joined #linux-amlogic
formruga has quit [Remote host closed the connection]
TheAssassin has quit [Ping timeout: 252 seconds]
TheAssassin has joined #linux-amlogic
buzzmarshall has quit [Remote host closed the connection]
buzzmarshall has joined #linux-amlogic
vagrantc has joined #linux-amlogic
sputnik_ has quit [Read error: Connection reset by peer]
sputnik__ has joined #linux-amlogic
sputnik__ has quit [Remote host closed the connection]
sputnik_ has joined #linux-amlogic
warpme_ has quit [Quit: Connection closed for inactivity]
buzzmarshall has quit [Quit: Leaving]
sputnik_ has quit [Read error: Connection reset by peer]
sputnik_ has joined #linux-amlogic
sputnik_ has quit [Read error: Connection reset by peer]
sputnik_ has joined #linux-amlogic
sputnik_ has quit [Remote host closed the connection]
sputnik_ has joined #linux-amlogic
sputnik__ has joined #linux-amlogic
sputnik_ has quit [Ping timeout: 268 seconds]