ChanServ changed the topic of #asahi-dev to: Asahi Linux: porting Linux to Apple Silicon macs | Non-development talk: #asahi | General development | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-dev
HitokiriKincho has quit [Remote host closed the connection]
HitokiriKincho has joined #asahi-dev
chadmed has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
KxCORP589 has quit [Quit: Bye!]
KxCORP5894 has joined #asahi-dev
kujeger- has joined #asahi-dev
kujeger has quit [Ping timeout: 480 seconds]
ddxtanx has joined #asahi-dev
HitokiriKincho has quit [Remote host closed the connection]
HitokiriKincho has joined #asahi-dev
jeisom has quit [Ping timeout: 480 seconds]
HitokiriKincho has quit [Ping timeout: 480 seconds]
HitokiriKincho has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
HitokiriKincho has quit [Ping timeout: 480 seconds]
HitokiriKincho has joined #asahi-dev
HitokiriKincho has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
tristan2 has joined #asahi-dev
tristan2_ has quit [Ping timeout: 480 seconds]
HitokiriKincho has joined #asahi-dev
HitokiriKincho has quit [Ping timeout: 480 seconds]
HitokiriKincho has joined #asahi-dev
HitokiriKincho has quit [Ping timeout: 480 seconds]
HitokiriKincho has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
HitokiriKincho has quit [Ping timeout: 480 seconds]
HitokiriKincho has joined #asahi-dev
pb17 has joined #asahi-dev
<chadmed> jannau: there is an asoc codec that is essentially just an hdmi helper. should we rewrite the dcp audio stuff as an asoc driver to make use of that? it seems to be mostly what we're looking for, we could even attach each dcp instance to macaudio and just leave it inactive if theres no display attached to it?
<chadmed> currently its being enumerated as a bare AVOUT jack which is why it gets picked up as built-in analog audio
johey_ has joined #asahi-dev
johey- has joined #asahi-dev
johey| has joined #asahi-dev
johey has quit [Ping timeout: 480 seconds]
johey_ has quit [Ping timeout: 480 seconds]
johey- has quit [Ping timeout: 480 seconds]
johey has joined #asahi-dev
johey_ has joined #asahi-dev
andresriofrio has joined #asahi-dev
johey| has quit [Ping timeout: 480 seconds]
johey- has joined #asahi-dev
johey has quit [Ping timeout: 480 seconds]
johey_ has quit [Ping timeout: 480 seconds]
nasty has joined #asahi-dev
andresriofrio has quit [Ping timeout: 480 seconds]
<jannau> chadmed: it didn't looked like a good fit. we query channel maps / rates from dcp. we only support PCM. I'm sure povik looked at hdmi-codec and decided against using it (initially)
<chadmed> right okay, didnt realise we _only_ support PCM. thought that was just the driver
<chadmed> or is it more that we feed DCP PCM and it handles the actual bitstream format in firmware?
chadmed_ has joined #asahi-dev
<jannau> I think bitstream formats are simply not yet looked at. I think povik tested only with monitor(s) which support only stereo pcm
nasty has quit [Ping timeout: 480 seconds]
<jannau> bitstream format would be pointless if they need to decoded first. DCP has no audio encoders (I hope)
<chadmed_> it should support at least passing through the bitstream to whatever is on the other end of the hdmi out
<chadmed_> otherwise apple are bit-banging dolby, dts, etc
<chadmed_> so we need to tell alsa that it supports the iec958 pcm formats and figure out how to make dcp do that (assuming it supports it [which it should])
<chadmed_> if it's just pcm frames we might not even need to do anything extra other than that
pb17 has quit [Ping timeout: 480 seconds]
<jannau> I would assume it does. I suppose someone has to sit in front of a TV / AV amplifier and trace what macos/dcp does
<chadmed_> im about to do something like that :p
<chadmed_> (adding SNDRV_PCM_FMTBIT_IEC958_SUBFRAME_LE to supported formats and sending it)
<chadmed_> aiui it's up to the sink to parse and decode whatever bitstream the source sends it, which is why linux can get away with iec958 being a passthrough catch-all "digital" mode
<chadmed_> every sink _should_ gracefully handle it
kettenis has joined #asahi-dev
johey has joined #asahi-dev
HitokiriKincho has quit [Ping timeout: 480 seconds]
HitokiriKincho has joined #asahi-dev
johey- has quit [Ping timeout: 480 seconds]
johey_ has joined #asahi-dev
JayBeeFOSS has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-dev
johey has quit [Ping timeout: 480 seconds]
johey has joined #asahi-dev
pb17 has joined #asahi-dev
johey_ has quit [Ping timeout: 480 seconds]
johey_ has joined #asahi-dev
<chadmed_> >Emerging (44 of 328)
<chadmed_> *sigh* i should boot the 14" pro up more often
johey- has joined #asahi-dev
johey| has joined #asahi-dev
johey has quit [Ping timeout: 480 seconds]
johey_ has quit [Ping timeout: 480 seconds]
johey- has quit [Ping timeout: 480 seconds]
HitokiriKincho has quit [Ping timeout: 480 seconds]
johey has joined #asahi-dev
HitokiriKincho has joined #asahi-dev
ddxtanx has quit [Quit: Konversation terminated!]
johey| has quit [Ping timeout: 480 seconds]
johey_ has joined #asahi-dev
johey- has joined #asahi-dev
johey has quit [Ping timeout: 480 seconds]
johey has joined #asahi-dev
johey_ has quit [Ping timeout: 480 seconds]
johey_ has joined #asahi-dev
johey- has quit [Ping timeout: 480 seconds]
johey has quit [Ping timeout: 480 seconds]
johey has joined #asahi-dev
johey_ has quit [Ping timeout: 480 seconds]
johey_ has joined #asahi-dev
johey has quit [Ping timeout: 480 seconds]
johey has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
johey- has joined #asahi-dev
johey_ has quit [Ping timeout: 480 seconds]
johey has quit [Ping timeout: 480 seconds]
jacksonchen666 has joined #asahi-dev
jacksonchen666 has quit []
HitokiriKincho has quit [Ping timeout: 480 seconds]
HitokiriKincho has joined #asahi-dev
pb17 has joined #asahi-dev
johey has joined #asahi-dev
johey_ has joined #asahi-dev
johey_ has quit [Read error: Connection reset by peer]
johey_ has joined #asahi-dev
HitokiriKincho has quit [Ping timeout: 480 seconds]
johey- has quit [Ping timeout: 480 seconds]
johey has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #asahi-dev
HitokiriKincho has joined #asahi-dev
johey has joined #asahi-dev
johey_ has quit [Ping timeout: 480 seconds]
hightower2 has quit []
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
HitokiriKincho has quit [Ping timeout: 480 seconds]
DarkShadow44 has quit [Quit: ZNC - https://znc.in]
DarkShadow44 has joined #asahi-dev
HitokiriKincho has joined #asahi-dev
HitokiriKincho has quit [Ping timeout: 480 seconds]
jeisom has joined #asahi-dev
HitokiriKincho has joined #asahi-dev
HitokiriKincho has quit [Remote host closed the connection]
pb17 has quit [Ping timeout: 480 seconds]
DarkShadow44 has quit [Quit: ZNC - https://znc.in]
DarkShadow44 has joined #asahi-dev
pb17 has joined #asahi-dev
duckworld has joined #asahi-dev
duckworld_ has joined #asahi-dev
duckworld has quit [Ping timeout: 480 seconds]
___nick___ has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
gladiac has quit [Quit: Ping timeout (120 seconds)]
MajorBiscuit has quit [Quit: WeeChat 4.2.2]
gladiac has joined #asahi-dev
nicolas17 has quit [Remote host closed the connection]
nicolas17 has joined #asahi-dev
pb17 has joined #asahi-dev
gladiac is now known as Guest4225
gladiac has joined #asahi-dev
popey__ has joined #asahi-dev
popey__ has quit [Remote host closed the connection]
Guest4225 has quit [Ping timeout: 480 seconds]
___nick___ has quit []
___nick___ has joined #asahi-dev
___nick___ has quit []
___nick___ has joined #asahi-dev
john-cabaj has joined #asahi-dev
Simonx22 has quit []
Simonx22 has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
jeisom has quit [Remote host closed the connection]
jeisom has joined #asahi-dev
schroes has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
schroes has joined #asahi-dev
___nick___ has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
SalimTer- has joined #asahi-dev
SalimTerryLi has quit [Ping timeout: 480 seconds]
Simonx22 has quit []
Simonx22 has joined #asahi-dev
DarkShadow44 has quit [Quit: ZNC - https://znc.in]
DarkShadow44 has joined #asahi-dev
iyes has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
iyes has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
gladiac is now known as Guest4342
gladiac has joined #asahi-dev
gladiac is now known as Guest4344
gladiac has joined #asahi-dev
Guest4342 has quit [Ping timeout: 480 seconds]
Guest4344 has quit [Ping timeout: 480 seconds]