Recherche avancée

Médias (2)

Mot : - Tags -/plugins

Autres articles (62)

Sur d’autres sites (8692)

  • hwcontext_vaapi : Add driver quirks to the hwdevice

    12 juin 2016, par Mark Thompson
    hwcontext_vaapi : Add driver quirks to the hwdevice
    

    The driver being used is detected inside av_hwdevice_ctx_init() and
    the quirks field then set from a table of known device. If this
    behaviour is unwanted, the user can also set the quirks field
    manually.

    Also adds the Intel i965 driver quirk (it does not destroy parameter
    buffers used in a call to vaRenderPicture()) and detects that driver
    to set it.

    (cherry picked from commit 4926fa9a4aa03f3b751f52e900b9efb87fea0591)

    • [DH] doc/APIchanges
    • [DH] libavutil/hwcontext_vaapi.c
    • [DH] libavutil/hwcontext_vaapi.h
    • [DH] libavutil/version.h
  • vaapi_encode : Respect driver quirks around buffer destruction

    12 juin 2016, par Mark Thompson
    vaapi_encode : Respect driver quirks around buffer destruction
    

    No longer leaks memory when used with a driver with the "render does
    not destroy param buffers" quirk (i.e. Intel i965).

    (cherry picked from commit 221ffca6314ed3ba9d38464ea50cd85251c04e74)
    Fixes ticket #5871.

    • [DH] libavcodec/vaapi_encode.c
  • avcodec/nvenc : check maximum driver API version

    28 août 2016, par Timo Rothenpieler
    avcodec/nvenc : check maximum driver API version
    
    • [DH] libavcodec/nvenc.c
    • [DH] libavcodec/nvenc.h