aboutsummaryrefslogtreecommitdiffhomepage
path: root/options/m_option.h
diff options
context:
space:
mode:
authorGravatar Kevin Mitchell <kevmitch@gmail.com>2016-02-07 20:29:14 -0800
committerGravatar Kevin Mitchell <kevmitch@gmail.com>2016-02-14 11:01:12 -0800
commit06f1e934dbd8fdaeed8ee46bfccc7d2f2da325a7 (patch)
treedde33eff2dbb8a50944d390d99b8ed47621caa30 /options/m_option.h
parent543f6df2a6c438809b93815f2752a9f56ce9c558 (diff)
dxva2: use mp_image pool for d3d surfaces
This is required so that the individual surfaces can pass beyond the dxva2 decoder and be passed to the vo. This also adds additional data to mp_image->planes[0] for IMGFMT_DXVA2, which is required for maintaining and releasing the surface even if the decoder code is uninited. The IDirectXVideoDecoder itself is encapsulated together with its surface pool and configuration in a dxva2_decoder structure whose creation and destruction is managed by talloc.
Diffstat (limited to 'options/m_option.h')
0 files changed, 0 insertions, 0 deletions