1. 03 Nov, 2019 2 commits
    • Zhong Li's avatar
      lavc/qsvenc: enable vp9 encoder · 33583803
      Zhong Li authored
      1. must enable low_power mode since just VDENC can be supported by iHD
      driver right now
      2. Coding option1 and extra_data are not supported by MSDK
      3. IVF header will be inserted in MSDK by default, but it is not needed
      for FFmpeg, so disable it.
      Signed-off-by: 's avatarZhong Li <zhongli_dev@126.com>
      33583803
    • Linjie Fu's avatar
      lavc/qsvenc: Fix bitrate_limit to allow AVC encode in limited bitrate · e786e373
      Linjie Fu authored
      MFXVideoENCODE_Query calls CheckVideoParamQueryLike in MSDK and
      will determine whether to set param.mfx.TargetKbps to the allowed
      minTargetKbps according to the bitrate_limit in extco2 buffer.
      
      Thus q->param.ExtParam must be set before MFXVideoENCODE_Query in case
      minTargetKbps is written to TargetKbps by default.
      
      1080P AVC encoding with option "-bitrate_limit 0 -b:v 100k":
      Before patch:
                  902 kbps
      After patch:
                  156 kbps
      Signed-off-by: 's avatarLinjie Fu <linjie.fu@intel.com>
      e786e373
  2. 01 Nov, 2019 14 commits
  3. 31 Oct, 2019 3 commits
  4. 30 Oct, 2019 15 commits
  5. 29 Oct, 2019 6 commits