Intel VAAPI howto with Leia v18 nightly based on Ubuntu 18.04 server
(2015-12-25, 03:29)wizziwig Wrote: While I have a receiver with HDMI, I'm sure there are still plenty of users with older receivers that are limited to optical/coax surround. If you eliminate passthrough, you're forcing them to PCM stereo or reducing their quality (and increasing CPU usage) but having to decode AC3/DTS to multi-channel PCM and then re-encode back to AC3. Dropping or repeating video frames or AC3/DTS audio frames as was done on the older versions seems preferable if it doesn't happen very frequently (as is the case on Haswell or never Intel hardware that have very accurate a/v clocks).

You did not understand the problem. Until 16.0 PVR needed pre-buffering of streams which did not work well. Buffer level was set to a default that was too small for many systems. Increasing that value made others complain because channel switching times increased as well. The problem with real-time streams is that (as the name real-time implies) they come in with the same speed as they play. Means that buffers won't fill once playback was stated. This resulted quite often in a stalled audio stream, buffering, etc. I don't call this good quality.
Now VideoPlayer starts a realtime stream as early as possible and observes buffers levels. If the stream is about to run dry, it changes playspeed slightly and buffers will fill again. This is not possible when doing passthrough.
Reply


Messages In This Thread
RE: New Era: VAAPI with EGL interoperation - by FernetMenta - 2015-12-25, 10:54
Live TV broken again? - by schamane - 2016-02-29, 19:56
Random crashes - by hal2100 - 2016-03-08, 22:03
Strange Behaviour - by MicTie - 2016-12-07, 10:46
Working lirc with mce remote - by fr1day - 2019-08-10, 17:36
Logout Mark Read Team Forum Stats Members Help
Intel VAAPI howto with Leia v18 nightly based on Ubuntu 18.04 server18