[mythtv-users] ECS LIVA vs ECS LIVA-X

Gary Buhrmaster gary.buhrmaster at gmail.com
Fri Feb 6 16:22:43 UTC 2015


On Fri, Feb 6, 2015 at 1:05 PM, Tom Bongiorno <tbjr at bongohut.com> wrote:

> I know I may be oversimplifying this, but I will ask it anyway. Has Intel
> already added all of these video enhancements to the linux driver, but
> MythtTV needs to add the appropriate API calls at the appropriate times to
> utilize the new stuff? I am not saying this is trivial. I am just looking to
> understand the current state of things.

Mostly.  If your distro is using recent drivers
(1.5.0, at this time, released Dec 2014, although
1.5.0 is mostly of interest only because of HEVC
support).

In libva 1.2.0 (more or less), Intel added an extension
referred to as VPP which provides filters for the processing
pipeline.  Among the post processing filters for decoding
are de-interlace capabilities (along with some other
image enhancements).  VPP is actually a fairly
powerful feature, but as a powerful feature, with a
number of new APIs, using the enhancements likely
means some (possibly more than some) refactor of
the existing codes, and updating the playback profiles
to utilize them.

Different generations of HD Graphics had different
capabilities, and different bugs (I know that there
were reports around the middle of last year that
even Haswell (GT3, actually) still had issues with
one of the advanced de-interlacing; probably fixed
either in the driver, or with Broadwell (GT4), but I
have no specific knowledge.

Various individuals have stated their interest in
writing the code(s) to support VPP, but either
their itch dissipated, or their time evaporated, or
they did the math and decided it was a better
investment of their money/time to go out and
buy an nVidia card, or a more powerful system.

Yes, eventually, it is likely someone will have
a bad enough rash that the code will be written.
But it would be foolhardy to provide estimates
for when that will be (or when all the people
who wish for it create a funding campaign
sufficient to pay someone else to do it).


More information about the mythtv-users mailing list