Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

P010 encoding combined with VPP deinterlacing produces unexpected result

Open
#201 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
cpp, linux

Research direction

Start by reproducing the discrepancy with the sample_encode and sample_vpp applications, using vpp.log, vpp-enc.log, and enc.log as the comparison points. Trace the P010 deinterlacing and encoding paths to determine why the combined result differs; done means the combined path produces the same result as the separate deinterlacing and encoding path.

Written by the indexing model from the issue text.

Description

bug

The result of deinterlacing and encoding of intrelaced P010 stream using sample_encode application (vpp-enc.log) differs
from the result of encoding of progressive stream (enc.log) produced by separate invokation of sample_vpp for deinterlacing
of the same input stream (vpp.log).

Hardware:
Tigerlake 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz

Software configuration:
Linux TGL 5.9.0-050900-generic #202010112230 SMP Sun Oct 11 22:34:01 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
oneVPL-intel-gpu intel-onevpl-21.3.1
oneVPL 2021.5.0
Intel Media Driver 2021Q2 Release - 21.2.3
intel-gmmlib-21.2.1
Libva 2.12.0
vpp.log
vpp-enc.log
enc.log
vpp-enc
enc
vpp

Dominant language
C++
Stars
158
Forks
105
PR merge metrics
No merged PRs in 30d

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from intel/vpl-gpu-rt

All issues in intel/vpl-gpu-rt

Similar issues

More C++ issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.