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
vagrantc has joined #linux-amlogic
vagrantc has quit [Quit: leaving]
vagrantc has joined #linux-amlogic
mag_ has joined #linux-amlogic
mag_ is now known as mag
buzzmarshall has joined #linux-amlogic
sputnik_ has quit [Read error: Connection reset by peer]
sputnik__ has joined #linux-amlogic
<la-s> do people here know how to get HDMI sound working on the odroid n2 (S922X)?
vagrantc has quit [Quit: leaving]
<chewitt> la-s audio support is upstream for a while, what kernel are you using?
<chewitt> it normally requires some userspace bits too
<la-s> <chewitt "Las audio support is upstream fo"> 5.7rc6
<la-s> What bits?
<la-s> thanks
<la-s> I'll try compiling my alsa with this
<la-s> chewitt: how do I apply the mixer settings?
<chewitt> in a conventional distro you should be able to add the conf and add an alias (or rename AMLOGIC-HDMI in the conf to G12B-ODROID-N2 so it matches the card name in device-tree) without needing to patch anything
<chewitt> I use patches as that's how the LibreELEC build-system kind of works
<chewitt> the mixer settings can be set with "amixer"
<chewitt> can I ask, what distro or app are you working on? .. I noticed the Q&A over HDMI things
<la-s> chewitt: using NixOS
<la-s> thanks for the bit about the configuration
<la-s> Packages are immutable, and I don't think there is any easy way to add the configuration without needing to patch anything, and in any case, patching it is easier.
<la-s> I just added an override for the alsaLib package to use your repo as the source
<chewitt> audio support is still a bit work-in-progress, so that repo may be rebased
<la-s> BTW, how well does hardware accelerated decoding actually work?
<chewitt> that's a hard to answer question
<la-s> I haven't found any easy way to test it (or get it to work) but was wondering if it worked mostly fine with some patches or something
<chewitt> until last ~September it was all working rather well
<chewitt> then the kernel APIs firmed up and the vdec was reworked for compliance
<chewitt> h264, vp9 now pass compliance tests
<chewitt> but player apps like ffmpeg, gstreamer, mpv need varying levels of rework to match
<chewitt> like everything else in the V4L2 world, there is no prior art and everything inches forwards slowly
<chewitt> and HEVC is missing
<chewitt> N2 has enough CPU to software decode anything at 1080p, but 4K needs hardware decode
<la-s> Thanks!
<chewitt> and since most 4K material is HEVC, there's a double challenge
<la-s> Yeah, I can at most decode 1080p @ 30 FPS
<chewitt> fixing the current issues probably needs changes to the API, the vdec, and the player app
<chewitt> the "herding cats" issue is .. getting all the players into the same room at the same time for a fix party
<chewitt> I have been trying to do that, with limited success, since last Sept
<chewitt> s/limited/little
<chewitt> it's _very_ frustrating
<la-s> chewitt: is there any documentation for the userspace/kernel APIs for hardware decoding used by meson?
<chewitt> in the kernel I guess
<chewitt> I don't personally code, so it's not something I've gone looking for to read :)
<la-s> thanks
<la-s> Wonder how hard it would be to add support to mpv
<chewitt> IIRC there is already some support, but probably needs updating since the APIs firmed up
_whitelogger has joined #linux-amlogic
_whitelogger has joined #linux-amlogic
Tonymac32 has quit [Ping timeout: 256 seconds]
buzzmarshall has quit [Remote host closed the connection]
_whitelogger has joined #linux-amlogic
mastertheknife has joined #linux-amlogic
Darkmatter66 has joined #linux-amlogic
Darkmatter66_ has quit [Ping timeout: 265 seconds]
ldts has quit [Ping timeout: 272 seconds]
lvrp16 has quit [Ping timeout: 260 seconds]
lvrp16 has joined #linux-amlogic
lvrp16 has quit [Max SendQ exceeded]
lvrp16 has joined #linux-amlogic
ldts has joined #linux-amlogic
vagrantc has joined #linux-amlogic
Tonymac32 has joined #linux-amlogic
buzzmarshall has joined #linux-amlogic
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #linux-amlogic
Tonymac32 has quit [Ping timeout: 260 seconds]
vagrantc has quit [Remote host closed the connection]
vagrantc has joined #linux-amlogic
return0e has joined #linux-amlogic
return0e has quit [Remote host closed the connection]
rokquarry has joined #linux-amlogic
buzzmarshall has quit [Read error: Connection reset by peer]
vagrantc has quit [Quit: leaving]
yann has quit [Ping timeout: 260 seconds]