coltseavers has quit [Remote host closed the connection]
coltseavers has joined #libreelec
arch3r has quit [Ping timeout: 246 seconds]
arch3r has joined #libreelec
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
syphyr_ has joined #libreelec
syphyr has quit [Ping timeout: 260 seconds]
syphyr_ has quit [Quit: Leaving]
minimal has quit [Quit: Leaving]
schmengie has joined #libreelec
arch3r- has joined #libreelec
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
arch3r has quit [Ping timeout: 260 seconds]
arch3r- is now known as arch3r
schmengie has quit [Ping timeout: 245 seconds]
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
LEBot has quit [Read error: Connection reset by peer]
LEBot has joined #libreelec
schmengie has joined #libreelec
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
schmengie has quit [Ping timeout: 245 seconds]
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
donofrio has quit [Ping timeout: 248 seconds]
arch3r has quit [Ping timeout: 240 seconds]
arch3r has joined #libreelec
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
arch3r has quit [Quit: bye]
arch3r has joined #libreelec
gaiusbaltar has joined #libreelec
donofrio has joined #libreelec
speeedy has quit [Ping timeout: 268 seconds]
speeedy has joined #libreelec
Nightah has joined #libreelec
TomTom_ has joined #libreelec
Nightah has quit [Ping timeout: 240 seconds]
Nightah has joined #libreelec
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
Nightah has quit [Ping timeout: 268 seconds]
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
gouchi has joined #libreelec
gouchi has quit [Client Quit]
TomTom_ is now known as TomTom
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
tsal has quit [Ping timeout: 265 seconds]
tsal has joined #libreelec
Guest54 has joined #libreelec
<Guest54>
hej, how is the current upstream support for amlogic S922X? I remember that some work was being done on that, is LE usable on it, is there upstream 4k/HDR support (yet)?
<LEBot>
[slack] <chewitt> S922X is problematic because most 4K/HDR media is HEVC/10-bit and anything above 8-bit/1080p results in the board locking up
<LEBot>
[slack] <chewitt> the workaround for that is disabling hardware decoding .. but that realistically limits you to 1080p
<LEBot>
[slack] <chewitt> 4K/HDR works quite well on older S905X/S912 boards (that the decoder was written for)
<LEBot>
[slack] <chewitt> but not on newer boards (which came after work was stopped, so differences are not accounted for)
<LEBot>
[slack] <chewitt> newer boards probably want to use CE not LE
<LEBot>
[slack] <chewitt> stats show a surprising number of people are running LE on newer boards
<LEBot>
[slack] <chewitt> but that mostly proves that the majority of users still care more about 1080p/H264 than 4K stuff
<LEBot>
[slack] <chewitt> (which is a long-term and well understood trend)
Fenster has quit [Ping timeout: 240 seconds]
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
<Guest54>
ah, I see, thank you. Where could I follow the decoder development?
<LEBot>
[slack] <chewitt> don’t hold breath for progress on decoding
<LEBot>
[slack] <chewitt> it’s not simple work, and the gene-pool of community talent with the skills for it is microscopic
<LEBot>
[slack] <chewitt> and commercial developers expect commercial money.. sadly
<LEBot>
[slack] <chewitt> there is some funded work lined up, but more focussed on H264 than HEVC
<LEBot>
[slack] <chewitt> and I’m still waiting to see that developer post code somewhere .. until I see something in a repo it’s a rumour 🙂
<Guest54>
yeah, I don't have any stress. I'm just a bit curious, because CE is slowly moving towards newer boards with vendor kernel 5.4
<LEBot>
[slack] <chewitt> the kernel version is misleading
<LEBot>
[slack] <chewitt> it might be 5.4, but the DRM framework is still the Amlogic proprietary one
<Guest54>
ah, yeah I don't have much of an idea there. Thought they are stuck to some specific kernels because that's what amlogic provides
<LEBot>
[slack] <chewitt> written for 3.10 and forward ported to 3.14 to 4.9 .. to 5.4
<LEBot>
[slack] <chewitt> to their credit Amlogic had 4K/HDR “working” long before there was an upstream framework to build around
<LEBot>
[slack] <chewitt> but their codebase has now diverged to the point that it makes no sense for them to rework it around upstream
<LEBot>
[slack] <chewitt> their is increasing convergence on some of the core board peripherals
<LEBot>
[slack] <chewitt> but the media drivers are an entirely different proposition
<Guest54>
isn't that usually the case though? I've had some old sunxi sbc and everything "worked" fine with their vendor stuff as well...until it didn't and they never bothered to engage with anyone at all
<LEBot>
[slack] <chewitt> as with all vendor kernels, the definition of “working” needs careful interpretation
<LEBot>
[slack] <chewitt> if you dare to step outside the walled garden of code .. it all breaks very quickly 🙂
FergusL has quit [Read error: Connection reset by peer]
<LEBot>
[slack] <chewitt> Amlogic are not the best vendor out there. Equally they aren’t the worst either..
<LEBot>
[slack] <chewitt> most of them follow the same “project” based approach to codebases and customers
<LEBot>
[slack] <chewitt> i.e. fork something and hack to work to that customers specific requirements and .. job done
<LEBot>
[slack] <chewitt> long-term maintainability and code quality are second to checking the box and shipping something to complete the project
FergusL has joined #libreelec
<LEBot>
[slack] <chewitt> upstream has a rather different agenda and needs a very different approach
Fenster has joined #libreelec
<LEBot>
[slack] <chewitt> some SoC vendors have embraced that, but they’re in the minority
arch3r has quit [Ping timeout: 240 seconds]
arch3r has joined #libreelec
Fenster` has joined #libreelec
Fenster has quit [Ping timeout: 240 seconds]
Guest54 has quit [Quit: Client closed]
<colo>
chewitt: which vendors, in your opinion, have their goals and development practises most aligned with those of the (upstream) kernel community?
FergusL has quit [Quit: FergusL]
donofrio_ has joined #libreelec
donofrio has quit [Ping timeout: 268 seconds]
<LEBot>
[slack] <chewitt> MediaTek
<LEBot>
[slack] <chewitt> and the Risc-V crowd
<LEBot>
[slack] <chewitt> Intel and to a lesser extent AMD are also strong upstream investors
<LEBot>
[slack] <chewitt> and from RPi4 onwards .. I’d argue the Pi Foundation
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
FergusL has joined #libreelec
Fenster`` has joined #libreelec
Fenster` has quit [Ping timeout: 268 seconds]
buzzmarshall has joined #libreelec
minimal has joined #libreelec
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
Fenster` has joined #libreelec
Fenster`` has quit [Ping timeout: 268 seconds]
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
minimal has quit [Quit: Leaving]
arch3r has quit [Ping timeout: 240 seconds]
arch3r has joined #libreelec
coltseavers_ has joined #libreelec
coltseavers has quit [Ping timeout: 276 seconds]
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
<colo>
chewitt, thanks for sharing your insights :)
Teraii has joined #libreelec
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
Wonka has quit [Ping timeout: 246 seconds]
Wonka has joined #libreelec
minimal has joined #libreelec
Wonka has quit [Ping timeout: 268 seconds]
Fenster`` has joined #libreelec
Wonka has joined #libreelec
Fenster` has quit [Ping timeout: 276 seconds]
riot_dd_ has quit [Ping timeout: 240 seconds]
riot_dd has joined #libreelec
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
Fenster` has joined #libreelec
Fenster`` has quit [Ping timeout: 268 seconds]
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
rain0r2 has quit [Quit: rain0r2]
rain0r has joined #libreelec
rain0r has quit [Quit: rain0r]
rain0r has joined #libreelec
syphyr has joined #libreelec
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
arch3r has quit [Ping timeout: 256 seconds]
arch3r has joined #libreelec
arch3r has quit [Ping timeout: 256 seconds]
arch3r has joined #libreelec
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
Fenster`` has joined #libreelec
Fenster` has quit [Ping timeout: 240 seconds]
Fenster`` has quit [Ping timeout: 268 seconds]
arch3r has quit [Quit: bye]
arch3r has joined #libreelec
minimal has quit [Quit: Leaving]
Fenster has joined #libreelec
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
coltseavers_ has quit [Remote host closed the connection]
coltseavers has joined #libreelec
Gravis has quit [Ping timeout: 240 seconds]
Gravis has joined #libreelec
LEBot has quit [Remote host closed the connection]
LEBot has joined #libreelec
LEBot has quit [Remote host closed the connection]