160 Commits (d6ffd5bc350707dd51f778e10e615fb7dcfce1f9)

Author SHA1 Message Date
Pierre Lamot 0654e1386b avcodec: fix crash in FFMPEG when VAAPI is initialized but can't be used 4 years ago
Pierre Lamot 1d43024f9b avcodec: moves the cleanup of the AVCodecContext to the va module 4 years ago
Rémi Denis-Courmont 1ee376ac54 avcodec/vaapi: remove legacy checks (fixes #26489) 4 years ago
Thomas Guillem ed712a8128 avcodec: vaapi: remove unused GetVaProfile() 4 years ago
Thomas Guillem b8d45c4569 avcodec: vaapi: use hwframes_ctx to get the chroma 4 years ago
Lyndon Brown 6f68f89498 plugins: purge use of set_category() 7 years ago
Thomas Guillem 07ed287157 avcodec: vaapi: handle the hw_frames_ctx initialization by VLC 4 years ago
Thomas Guillem f5b6d9d346 avcodec: vaapi: use a sem to pace frames allocation 5 years ago
Thomas Guillem 08cbeca2b7 avcodec: vaapi: adapt to the hw_device_ctx API 5 years ago
Thomas Guillem e3b5b5b07b avcodec: va: change vlc_va_Get arguments 5 years ago
Thomas Guillem bd8359f36f avcodec: va: make sys a void pointer 5 years ago
Steve Lhomme c78f7ac90f avcodec: always use AVPixelFormat instead of PixelFormat 5 years ago
Ilkka Ollakka 72bbf71707 avcodec/vaapi: use AV_PIX_FMT_VAAPI 5 years ago
Alexandre Janniaux 3804ff2dff avcodec: va: directly set data[3] with surface 6 years ago
Steve Lhomme 8b88acf8b7 avcodec: vaapi: set the i_chroma corresponding to the decoded format 6 years ago
Steve Lhomme d18412f315 avcodec: va: pass the hardware lavc format to the module 6 years ago
Steve Lhomme 3299d34181 vaapi: set the video context in the picture context 7 years ago
Steve Lhomme 27b6be39b6 picture: add the video context in the picture context 7 years ago
Steve Lhomme a6392963dd avcodec: rename va_surface_internal.h to va_surface.h 6 years ago
Steve Lhomme 9c5c6d212f avcodec: va: get the output video format from the VA module 7 years ago
Steve Lhomme 3ecf0c9102 avcodec: va: rename the ES format to fmt_in 7 years ago
Thomas Guillem fb66726dee avcodec: vaapi: fix vlc_va_sys_t not set early enough 7 years ago
Steve Lhomme a83cc8d84a avcodec: va: don't allocate pictures in the VA 7 years ago
Steve Lhomme 45f3661917 avcodec: vaapi: remove the picture_pool based code 7 years ago
Steve Lhomme 18ecb04eae avcodec: vaapi: use the va_surface API to allocate/get surfaces 7 years ago
Steve Lhomme 12832d4a8c vlc_vaapi: allow setting the picture context from a bare vaapi_pic_context 7 years ago
Steve Lhomme 001ac973dd avcodec: vaapi: get output pictures from the pool 7 years ago
Steve Lhomme 2e4cd8756d avcodec: va: allow the VA to provide pictures directly 7 years ago
Steve Lhomme 389607619a vaapi: create a dummy video context 7 years ago
Steve Lhomme 1798f25add avcodec: get the vlc_video_context created by the VA 7 years ago
Steve Lhomme ccaf412fd0 avcodec: do not use a picture from the display before creating the VA 7 years ago
Steve Lhomme 8f242d9df1 avcodec: vaapi: allocate output pictures locally 7 years ago
Steve Lhomme 71a196facf vaapi: use the decoder device to get the VADisplay 7 years ago
Steve Lhomme d5acac3b10 avcodec: provide the vlc_decoder_device from the vout thread to the VA constructor 7 years ago
Steve Lhomme c06a7fd2fd avcodec: get the decoder device before creating the VA 7 years ago
Steve Lhomme c8a1298cec avcodec: va: pass the software format description to the VA 7 years ago
Steve Lhomme bfdf259008 avcodec: va: do not pass the hwaccel_context to the close function 7 years ago
Steve Lhomme a430353bde vaapi: use a const when reading the profile/number of pics 7 years ago
Steve Lhomme f9559b28cf vaapi: use set_va_callback() 7 years ago
Rémi Denis-Courmont bbbdc5ca6c va: use operations structure 7 years ago
Rémi Denis-Courmont 542df0f3ad Use set_callback() where applicable 7 years ago
Rémi Denis-Courmont d01a9ca8a3 vaapi: fix mismatched close callback prototype 7 years ago
Rémi Denis-Courmont a78f59b9d8 va: move close callback to vlc_va_t 7 years ago
Steve Lhomme c0dc2e7853 avcodec: vaapi: check vlc_va_sys_t creation early 7 years ago
Steve Lhomme 3f0ba8a06b avcodec: vaapi: remove bogus unused mark 7 years ago
Thomas Guillem e7eae9555e hw: vaapi: use the "decoder device" module 7 years ago
Thomas Guillem e1ce6d6378 avcodec: remove vaapi_drm sub module 7 years ago
Rémi Denis-Courmont 2bea3743af va: remove description field 7 years ago
Rémi Denis-Courmont 04d10eb8de va: print description in module 7 years ago
Romain Vimont 35dd7a8f18 core: remove global picture_sys_t typedef 8 years ago