ChanServ changed the topic of #asahi-re to: Asahi Linux: porting Linux to Apple Silicon macs | Hardware / boot process / firmware interface reverse engineering | WARNING: this channel (only) may contain binary reverse engineering discussion | RE policy: https://alx.sh/re (MANDATORY READ) | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-re
Dcow has joined #asahi-re
Dcow has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
balrog has quit [Quit: Bye]
balrog has joined #asahi-re
Dcow has joined #asahi-re
Dcow has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
yuyichao has quit [Ping timeout: 480 seconds]
riker77_ has joined #asahi-re
riker77 has quit [Ping timeout: 480 seconds]
riker77_ is now known as riker77
phiologe has joined #asahi-re
PhilippvK has quit [Ping timeout: 480 seconds]
yuyichao has joined #asahi-re
yuyichao has quit []
yuyichao has joined #asahi-re
PhilippvK has joined #asahi-re
phiologe has quit [Ping timeout: 480 seconds]
Dcow has joined #asahi-re
Dcow has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
the_lanetly_052__ has joined #asahi-re
Dcow has joined #asahi-re
<Jamie[m]1> functions in the AVD kext seem to come in 3 flavours: HEVC, AVC, and LGH
<Jamie[m]1> HEVC is obvious, and AVC what is commonly known as H.264
<Jamie[m]1> but does anyone have a clue about LGH?
<chadmed> internal name for prores perhaps?
<Jamie[m]1> Potentially, but notable ProRes has a completely separate accelerator and kext
<Jamie[m]1> (APR)
<Jamie[m]1> s/notable/notably/
<chadmed> ah yeah of course and i was *just* reading the wiki page with all the accelerators too
<Jamie[m]1> heh i just added APR to that page :P
<chadmed> official specs only list H.265 and AVC/H.264 as well as prores
<Jamie[m]1> and prores only on the m1 pro/max right?
<chadmed> yeah
<chadmed> the spec sheet for the M1 machines doesnt list any of the video decode capability
<chadmed> the only video related thing that i can think of with those letters is HLG, referring to the hybrid log gamma function used by HDR (the proper stuff not the crap they put in gaming monitors)
<chadmed> which would make sense if AVD does H.265 and AVC
<marcan> Jamie[m]1: LGH is VP9
<marcan> I guess apple decided they were allergic to naming the open devil codec since they have their hands so deep in the MPEG-LA pie :p
<chadmed> that was my first assumption, but i doubted it because they dont announce that it does it on the spec sheet
<Jamie[m]1> haha wtf
<marcan> they do announce it in the plist though!
<marcan> also ffmpeg already has support for it, thanks to rcombs
<marcan> (on macos)
<marcan> "leghorn" is what they call it
<chadmed> finally i can get rid of e-h264ify when my j314s arrives and get non-potato video back on the web :D
<marcan> ffmpeg also now has support for the prores stuff, which means its prores decoding has scaffolding to hook into hwdec now
<marcan> which is something we're going to want to use once we support this (probably via v4l2 m2m?)
<Jamie[m]1> oh no, is that a 4th open video decoding API I didn't know about
<chadmed> dont forget MMAL ;)
<Jamie[m]1> aaa
the_lanetly_052___ has joined #asahi-re
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-re
Dcow has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
the_lanetly_052__ has quit [Ping timeout: 480 seconds]
Dcow has joined #asahi-re
riker77 has quit [Quit: Quitting IRC - gone for good...]
the_lanetly_052___ has quit [Ping timeout: 480 seconds]
riker77 has joined #asahi-re
_jannau_ has quit [Ping timeout: 480 seconds]
jannau has quit [Ping timeout: 480 seconds]
thunfisch has quit [Ping timeout: 480 seconds]
_jannau_ has joined #asahi-re
jannau has joined #asahi-re
Dcow__ has joined #asahi-re
Dcow_ has quit [Ping timeout: 480 seconds]
the_lanetly_052 has joined #asahi-re
sppdqd[m] has joined #asahi-re
<Jamie[m]1> sven: no, it doesn't look like rtkit
<Jamie[m]1> but the kext does refer to it as an m3 mailbox
<sven> likely a different mbox then
<sven> the cio mailbox is called something like m3wrap
<Jamie[m]1> heh this one is also called wrap
<sven> weird
<Jamie[m]1> the avd is double-annoying in that its firmware is loaded by macOS
<Jamie[m]1> and is hardcoded into the kext
<sven> hrm, so how does that mailbox interface look like
<sven> might be an earlier version of that cio m3wrap
<Jamie[m]1> not confident enough in my RE yet to be able to say for sure
<Jamie[m]1> except that it's not identical
<Jamie[m]1> we can try and reconcile it once i understand it enough, i guess
<sven> sure, was just curious
thunfisch has joined #asahi-re
blzd has quit [Remote host closed the connection]
thunfisch has quit [Quit: frrrp!]
thunfisch has joined #asahi-re
Dcow has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
the_lanetly_052 has quit [Remote host closed the connection]
the_lanetly_052 has joined #asahi-re
yuyichao has quit [Ping timeout: 480 seconds]
yuyichao has joined #asahi-re
riker77 has quit [Quit: Quitting IRC - gone for good...]
riker77 has joined #asahi-re
<marcan> Jamie[m]1: I've looked at the firmware thing; I'm going to have some kind of fwcutter for the kernel in the installer
kgarrington has joined #asahi-re
kgarrington has quit [Remote host closed the connection]
kgarrington has joined #asahi-re
kgarrington has quit [Remote host closed the connection]
the_lanetly_052 has quit [Ping timeout: 480 seconds]
Lightsword_ is now known as Lightsword
kgarrington has joined #asahi-re
kgarrington has quit [Remote host closed the connection]
kgarrington has joined #asahi-re
kgarrington has quit [Remote host closed the connection]
kgarrington has joined #asahi-re
kgarrington has quit [Remote host closed the connection]