62 Commits (3083c36b0b5b15fedd7dd132ce8c2dfea4bb7f2e)

Author SHA1 Message Date
Jean-Yves Avenard 10027f27ba vaapi: prefer vaGetImage over vaDeriveImage under most circumstances. 12 years ago
Jean-Yves Avenard 2391a63ea9 vaapi: use proper official fourcc constants 12 years ago
Jean-Yves Avenard 4f3f133ac3 vaapi: remove unused variable 12 years ago
Francois Cartegnie f80a71a9f8 codec: vaapi: fix leak (cid #1048909) 12 years ago
Rémi Denis-Courmont 11e571c7b2 hwaccel: uniformize plugin descriptions 12 years ago
Rémi Denis-Courmont 313038e3e4 va: make the description pointer const 12 years ago
Rémi Denis-Courmont d19f27a961 vaapi: use driver name (rather than VA-API ABI version) as description 12 years ago
Rémi Denis-Courmont 2f3c89c94e vaapi: add support for DRM backend 12 years ago
Rémi Denis-Courmont 833f43cfb5 vaapi: do not retain version numbers 12 years ago
Rémi Denis-Courmont e59154b30a vaapi: fix some memory leaks 12 years ago
Felix Abecassis 4d2b1bd21d avcodec: allocate one additional hardware surface for MPEG-2 12 years ago
Felix Abecassis 47a9e86e83 avcodec: allocate more hardware surfaces for threaded decoding 12 years ago
Rémi Denis-Courmont d4d02c5719 va: pass AVCodecContext pointer (inner part) 12 years ago
Felix Abecassis ff09817195 Move copy.{c,h} from module avcodec to module video_chroma. 13 years ago
Rémi Denis-Courmont 61bbaab0d5 avcodec: rationalize hwaccel copy/extract callback prototype 13 years ago
Rémi Denis-Courmont eae355f6ca avcodec: rationalize hwaccel surface allocation callback 13 years ago
Rémi Denis-Courmont b13bd5a289 avcodec: pass data pointer to hwaccel release callbacks and simplify 13 years ago
Rémi Denis-Courmont 4f96c31975 avcodec: pass AVFrame.opaque to hwaccel release callback 13 years ago
Rémi Denis-Courmont 9d1894124c avcodec: remove va parameter from hwaccel release callback 13 years ago
Rémi Denis-Courmont b08d2a72e1 vaapi: avoid usage of vlc_va_t * from the release callback 13 years ago
Rémi Denis-Courmont 6aca96ae79 vaapi: use AVFrame.opaque to store per-picture state directly 13 years ago
Rémi Denis-Courmont 7d3fc2a752 vaapi: protect potentially concurrent access to the surfaces table 13 years ago
Rémi Denis-Courmont 6a4b499a17 vaapi: cosmetic 13 years ago
Rémi Denis-Courmont 748f6b2f31 vaapi: drop priority to zero 13 years ago
Timo Rothenpieler dc4b64c97b Make vaapi decoder compatible with latest libva changes 13 years ago
Rémi Denis-Courmont 7a4eb7be29 avcodec: replace gone CODEC_ID_* with AV_CODEC_ID_* 13 years ago
Timo Rothenpieler 10af2bf601 vaapi: Use vaDeriveImage instead of vaGetImage if available 13 years ago
Jean-Baptiste Kempf fef270581f LGPL 14 years ago
Rémi Denis-Courmont b667100bcf avcodec: probe acceleration module only once 14 years ago
Rémi Denis-Courmont 07d8e576c7 avcodec: split generic YV12/NV12 copy out of SSE2 functions 14 years ago
Rémi Denis-Courmont e7eb250a25 avcodec: move hardware decoding into dedicated plugins (fixes #7220) 14 years ago
Rémi Denis-Courmont 93fd69f494 avcodec: make vlc_va_t a VLC object 14 years ago
Rémi Denis-Courmont 1962cd3095 avcodec: use automake conditionals for hardware acceleration 14 years ago
Rémi Denis-Courmont 6a258c9556 avcodec: unify interface for video acceleration 14 years ago
Rémi Denis-Courmont a294d6af04 avcodec: remove dead code 14 years ago
Rémi Denis-Courmont 0b6ff97b67 avcodec: move xlib check to vaapi.c 14 years ago
Jean-Baptiste Kempf 2723790468 s/FFmpeg/libavcodec where applicable 14 years ago
Jean-Baptiste Kempf dc4db7148f Avcodec: use the standard includes 14 years ago
Jean-Baptiste Kempf c914ccda17 VAAPI: provide more logs to understand what is happenning 14 years ago
Francois Cartegnie b1ae79cc89 vaapi: fix profiles detection. 15 years ago
Jean-Baptiste Kempf d1a04e1f3b FFmpeg: remove support for misplaced headers 15 years ago
Rémi Denis-Courmont 9939e11715 Win32 build fix attempt 16 years ago
Pierre Ynard c4c29a8b02 VAAPI: build fix 16 years ago
Rémi Denis-Courmont e9f34b05c1 VAAPI: use vlc_xlib_init() 16 years ago
Laurent Aimar 2797ca1c04 Revert "Called XInitThreads in vaapi." 16 years ago
gbeauchesne@splitted-desktop.com a4f30ff9f7 use VA_INVALID_ID wherever appropriate (vaapi). 16 years ago
Laurent Aimar 3683cc99da Used VA_INVALID_ID when appropriate. 16 years ago
Laurent Aimar 7b27f950b0 Used VA_INVALID_SURFACE when appropriate. 16 years ago
Laurent Aimar 84f1839b23 Fixed fourcc selection used for video extraction from vaapi. 16 years ago
Laurent Aimar 9688cdde20 Compilation fix. 16 years ago