New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ffmpeg][low delay B][query][enhancement] add query support for prediction direction caps #721
Comments
|
Hi @XinfengZhang , is there any update for this? |
|
link the pr: |
|
reopen it, because also need to change for HEVC |
fulinjie
added a commit
to fulinjie/ffmpeg
that referenced
this issue
Apr 13, 2020
Low delay B-frame is supported on ICL+ platform. For low power encoding, low_delay_b should be enabled by default. Low delay B: <http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html> There is an on-going work in libva and media-driver to add querys support for low delay b, would add it once it's ready: intel/libva#220 intel/libva#364 intel/media-driver#721 Signed-off-by: Linjie Fu <linjie.fu@intel.com>
fulinjie
added a commit
to fulinjie/ffmpeg
that referenced
this issue
Apr 14, 2020
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
Allows forward-predict only for all B frames, L0 == L1, supported
on ICL+ platforms, required by VDENC(low_power).
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allows bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
fulinjie
added a commit
to fulinjie/ffmpeg
that referenced
this issue
Apr 18, 2020
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B, allows forward-predict only for all B frames, L0 == L1, supported
on ICL+ platforms, required by VDENC(low_power).
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
fulinjie
added a commit
to fulinjie/ffmpeg
that referenced
this issue
Apr 21, 2020
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, supported on ICL+ platforms, required by
VDENC(low_power).
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
fulinjie
added a commit
to fulinjie/ffmpeg
that referenced
this issue
Apr 21, 2020
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
feiwan1
pushed a commit
to feiwan1/ffmpeg-cartwheel
that referenced
this issue
May 15, 2020
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
feiwan1
pushed a commit
to feiwan1/ffmpeg-cartwheel
that referenced
this issue
May 25, 2020
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
fulinjie
added a commit
to fulinjie/ffmpeg
that referenced
this issue
Jun 1, 2020
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
liuyinhangx
pushed a commit
to liuyinhangx/ffmpeg-cartwheel
that referenced
this issue
Jul 14, 2020
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
feiwan1
pushed a commit
to feiwan1/ffmpeg-cartwheel
that referenced
this issue
Sep 10, 2020
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
feiwan1
pushed a commit
to feiwan1/ffmpeg-cartwheel
that referenced
this issue
Oct 19, 2020
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
feiwan1
pushed a commit
to feiwan1/ffmpeg-cartwheel
that referenced
this issue
Nov 2, 2020
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
feiwan1
pushed a commit
to feiwan1/ffmpeg-cartwheel
that referenced
this issue
Nov 2, 2020
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
xhaihao
pushed a commit
to xhaihao/ffmpeg-cartwheel
that referenced
this issue
Nov 9, 2020
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
feiwan1
pushed a commit
to feiwan1/ffmpeg-cartwheel
that referenced
this issue
Nov 26, 2020
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
wenbinc-Bin
pushed a commit
to wenbinc-Bin/ffmpeg-ci
that referenced
this issue
Jan 6, 2021
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
wenbinc-Bin
pushed a commit
to wenbinc-Bin/ffmpeg-ci
that referenced
this issue
Jan 6, 2021
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
xhaihao
pushed a commit
to xhaihao/FFmpeg
that referenced
this issue
Mar 11, 2021
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
xhaihao
pushed a commit
to xhaihao/FFmpeg
that referenced
this issue
Apr 30, 2021
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
xhaihao
pushed a commit
to xhaihao/FFmpeg
that referenced
this issue
Jun 9, 2021
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
changchingyew
pushed a commit
to changchingyew/FFmpeg
that referenced
this issue
Aug 17, 2021
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
xhaihao
pushed a commit
to xhaihao/FFmpeg
that referenced
this issue
Aug 26, 2021
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
xhaihao
pushed a commit
to xhaihao/FFmpeg
that referenced
this issue
Aug 27, 2021
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
xhaihao
pushed a commit
to xhaihao/FFmpeg
that referenced
this issue
Aug 27, 2021
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
xhaihao
pushed a commit
to xhaihao/FFmpeg
that referenced
this issue
Aug 27, 2021
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
xhaihao
pushed a commit
to xhaihao/FFmpeg
that referenced
this issue
Oct 21, 2021
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
changchingyew
pushed a commit
to changchingyew/FFmpeg
that referenced
this issue
Oct 22, 2021
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
feiwan1
pushed a commit
to feiwan1/ffmpeg
that referenced
this issue
Mar 1, 2022
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
feiwan1
pushed a commit
to feiwan1/ffmpeg
that referenced
this issue
Mar 22, 2022
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
feiwan1
pushed a commit
to feiwan1/ffmpeg
that referenced
this issue
May 24, 2022
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
This patch will be removed after
intel/media-driver#1382 is merged.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
tong1wu
pushed a commit
to tong1wu/ffmpeg
that referenced
this issue
Jun 6, 2022
Allow user to choose between I/P/B frames:
- normal
Ordinary IB..BPB..B GOP structure.
- low delay B-frames:
IB..B GOP structure, P frames replaced by B frames, allows forward-predict
only for all B frames, L0 == L1, required by VDENC(low_power),
optional for VMEPAK.
- reference B-frames:
Convert P-frames to low delay B-frames, normal B frames still have
2 different ref_lists and allow bi-prediction.
Low delay B:
<http://what-when-how.com/Tutorial/topic-397pct9eq3/High-Efficiency-Video-Coding-HEVC-288.html>
There is an on-going work in libva and media-driver to add querys
support for low delay b, would add it once it's ready:
intel/libva#220
intel/libva#364
intel/media-driver#721
Rebased a bit for this internal branch.
This patch will be removed after
intel/media-driver#1382 is merged.
Signed-off-by: Linjie Fu <linjie.fu@intel.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Thanks to the help in libva and since PR for prediction direction caps report is merged:
intel/libva@f094de3
we could now step further and seek for query support in media-driver.
The text was updated successfully, but these errors were encountered: