dxva2: add more known pixel format
[vlc.git] / modules / codec / avcodec / dxva2.c
2020-03-13 Steve Lhommedxva2: add more known pixel format
2020-03-13 Steve Lhommedxva2: log the chroma sub-sampling of the source when...
2020-03-12 Steve Lhommedxva2: select the favorite decoder format later
2020-03-12 Steve Lhommedxva2: fix DXVA2.DLL reference not increased when copyi...
2020-03-04 Steve Lhommed3d9_fmt: keep the adapter info while it's loaded
2020-01-08 Steve Lhommedxva2: set the i_chroma corresponding to the decoded...
2020-01-08 Steve Lhommeavcodec: va: pass the hardware lavc format to the module
2019-12-13 Steve Lhommedxva2: only keep a reference to the DXVA2 DLL in the...
2019-12-02 Steve Lhommed3d9: set the video context in the picture context
2019-12-02 Steve Lhommepicture: add the video context in the picture context
2019-11-21 Steve Lhommed3d9: don't store the IDirect3DDevice9 in the d3d9...
2019-11-21 Steve Lhommedxva2: use the d3d9_device_t from the decoder device
2019-11-21 Steve Lhommed3d9: don't store the adapter ID twice in the decoder...
2019-11-21 Steve Lhommed3d9: share the full d3d9_handle_t in the decoder device
2019-11-04 Steve Lhommedxva2: select the render format based on the opaque...
2019-11-04 Steve Lhommeavcodec: va: get the output video format from the VA...
2019-11-04 Steve Lhommeavcodec: va: rename the ES format to fmt_in
2019-10-25 Steve Lhommedxva2: simplify D3dCreateDevice
2019-10-25 Steve Lhommedxva2: store the pixel format in the video context
2019-10-25 Steve Lhommedxva2: reindent after code removal
2019-10-25 Steve Lhommedxva2: only use the module with a compatible decoder...
2019-10-25 Steve Lhommeavcodec: va: don't allocate pictures in the VA
2019-10-23 Steve Lhommedxva2: do not keep a reference to the IDirectXVideoDecoder
2019-10-23 Steve Lhommedxva2: picture context cleaning
2019-10-22 Steve Lhommedxva: release the video context early on close
2019-10-22 Steve Lhommeva_surface: fix printing of size_t in logs
2019-10-22 Steve Lhommeva_surface: set the AVCodecContext hwaccel_context...
2019-10-21 Steve Lhommeavcodec: va: allow the VA to provide pictures directly
2019-10-21 Steve Lhommedxva2: remove unused D3dDestroyDevice
2019-10-21 Steve Lhommeva_surface: use size_t for the surface index
2019-10-18 Steve Lhommeva_surface: remove unused va_pool_Close parameter
2019-10-18 Steve Lhommeva_surface: release all the resources when the va_pool...
2019-10-18 Steve Lhommeva_surface: call NewSurfacePicContext internally
2019-10-18 Steve Lhommeva_surface: create the picture context each time
2019-10-18 Steve Lhommeva_surface: pass the opaque to the picture context...
2019-10-18 Steve Lhommeva_surface: don't pass the surface index to allocate...
2019-10-18 Steve Lhommedxva2: access the IDirectXVideoDecoder pointer from...
2019-10-18 Steve Lhommeva_surface: pass an opaque pointer to use with callbacks
2019-10-18 Steve Lhommedxva2: store the IDirect3DDevice9 in the video context
2019-10-18 Steve Lhommedxva2: create a video context for the VA
2019-10-18 Steve Lhommeavcodec: get the vlc_video_context created by the VA
2019-10-18 Steve Lhommeavcodec: do not use a picture from the display before...
2019-10-18 Steve Lhommedxva2: use the decoder device to init the D3D9 device
2019-10-18 Steve Lhommeavcodec: provide the vlc_decoder_device from the vout...
2019-10-18 Steve Lhommedxva: remove redundant hw.surface_count
2019-10-14 Steve Lhommedxva: fix success returned when directx_va_Setup failed
2019-10-09 Steve Lhommedxva: fix Close call when the va_pool was not created yet
2019-10-08 Steve Lhommedxva: allocate the va_pool separately
2019-10-08 Steve Lhommedxva: balance the surface API and avoid dirty casts
2019-10-08 Steve Lhommed3d9_fmt: do not use the custom VA_PICSYS anymore
2019-10-08 Steve Lhommedxva: change surface context allocation to allow local...
2019-10-08 Steve Lhommedirectx_va: set the workaround flags directly in direct...
2019-10-08 Steve Lhommedirectx_va: return the whole directx_va_mode_t when...
2019-10-08 Steve Lhommedirectx_va: pass the dxva mode to the output setup...
2019-10-08 Steve Lhommeavcodec: va: pass the software format description to...
2019-09-23 Steve Lhommedxva2: fix bogus calls to Close when va->sys is not set
2019-09-02 Steve Lhommedirectx_va: don't keep the directx_sys_t structure
2019-09-02 Steve Lhommedirectx_va: don't store the va_pool in the directx_sys_t
2019-09-02 Steve Lhommedirectx_va: move the decoder setup out of the generic...
2019-09-02 Steve Lhommedirect_va: store the va_surface in the picture context
2019-09-02 Steve Lhommedxva2: only call Close when va->sys is set
2019-09-02 Steve Lhommedxva2: avoid redundant storage with the lavc structure
2019-09-02 Steve Lhommedxva: don't store the external pool flag in the dxva...
2019-09-02 Steve Lhommedxva: store the decoder GUID in each decoder
2019-09-02 Steve Lhommedxva: move the decoder instance in each implementation
2019-09-02 Steve Lhommedxva: move the surface table allocation in each impleme...
2019-09-02 Steve Lhommedxva: move the decoder instance in each implementation
2019-09-02 Steve Lhommedxva: merge the video service handling in the device...
2019-09-02 Steve Lhommedxva: merge the device manager in the device creation...
2019-09-02 Steve Lhommedxva: pass the va object to the device destroy callback
2019-09-02 Steve Lhommedirectx_va: group the pool/device callbacks in a const...
2019-07-24 Steve Lhommeavcodec: va: do not pass the hwaccel_context to the...
2019-07-22 Steve Lhommedxva2:use set_va_callback()
2019-07-22 Steve Lhommedirectx_va: don't use the va when we only need the sys
2019-07-19 Rémi Denis-Courmontva: use operations structure
2019-07-18 Rémi Denis-CourmontUse set_callback() where applicable
2019-07-17 Rémi Denis-Courmontva: move close callback to vlc_va_t
2019-07-04 Steve Lhommedxva2: clean log message
2019-07-03 Steve Lhommedirect3d9: no need for a HWND at all to create & use...
2019-07-02 Steve Lhommed3d9: allow setting the Direct3D9 adapter to use
2019-06-26 Steve Lhommedxva: remove the video format from the device init
2019-06-26 Steve Lhommed3d9_fmt: don't check for the texture size early
2019-06-26 Steve Lhommed3d9_fmt: no need for a video_format to create an exter...
2019-06-25 Steve Lhommedirectx_va: get the picture_context_t from the va_pool
2019-06-13 Steve Lhommedxva2: simplify the device logging
2019-06-13 Steve Lhommed3d9: code cleaning
2019-06-12 Steve Lhommewindows modules: use a consistent format to log HRESULT
2019-06-12 Steve Lhommedxva: pass the actual video_format_t to create the...
2019-06-06 Steve Lhommedirect3d9: rename picture_sys_t to picture_sys_d3d11_t
2019-06-06 Steve Lhommeva_surface: make the picture_sys type a define
2019-06-06 Steve Lhommedirect3d9: rename AcquirePictureSys / ReleasePictureSys
2019-06-06 Steve Lhommed3d11/d3d9: only include va_surface.h when necessary
2019-01-17 Steve Lhommeremove the $Id$ in the source code
2019-01-15 Rémi Denis-Courmontva: remove description field
2019-01-15 Rémi Denis-Courmontva: print description in module
2019-01-08 Steve Lhommedxva2: clean device checking when getting the decoder...
2018-11-15 Steve Lhommedxva2: use the external d3d9_handle_t and d3d9_device_t...
2018-09-11 Steve Lhommedxva2: disable decoding to IMC3
2018-08-09 Hugo Beauzée-Luyssendxva2: Fix memory leak on error
2018-06-25 Steve Lhommedxva: allow blacklisting based on the driver build
next