mpv/video
Akemi 9490b628c5 cocoa: don't init displaylink on reconfig
everytime we switched to a new video file a new displaylink was
initialised and started, but the old one was not stopped and released
beforehand. this lead to several displaylink callback calls per swap,
depending on how many files were switched beforehand. moving the
displaylink init call to the cocoa init functions will ever only init
one displaylink.

Fixes #4031
2017-01-19 14:58:15 +01:00
..
decode vdpau: reject decoding of non-4:2:0 2017-01-17 15:48:56 +01:00
filter video: support filtering hardware frames via libavfilter 2017-01-16 16:10:39 +01:00
out cocoa: don't init displaylink on reconfig 2017-01-19 14:58:15 +01:00
csputils.c Remove compatibility things 2016-12-07 19:53:11 +01:00
csputils.h
fmt-conversion.c Remove compatibility things 2016-12-07 19:53:11 +01:00
fmt-conversion.h
gpu_memcpy.c
gpu_memcpy.h
hwdec.c
hwdec.h hwdec: add a AVBufferRef(AVHWDeviceContext) field 2017-01-16 16:10:22 +01:00
image_writer.c Remove compatibility things 2016-12-07 19:53:11 +01:00
image_writer.h
img_format.c Remove compatibility things 2016-12-07 19:53:11 +01:00
img_format.h
img_fourcc.h
mp_image.c vd_lavc, mp_image: remove code duplication for AVFrame<->mp_image 2017-01-12 13:58:28 +01:00
mp_image.h video: use demuxer-signaled duration for last video frame 2016-12-21 18:18:24 +01:00
mp_image_pool.c mp_image_pool: fix build on Libav 2017-01-12 14:19:16 +01:00
mp_image_pool.h vaapi: use libavutil functions for copying hw surfaces to memory 2017-01-12 13:58:28 +01:00
sws_utils.c
sws_utils.h
vaapi.c vaapi: fix va_surface_get_uncropped_size() for libavutil surfaces 2017-01-18 08:17:10 +01:00
vaapi.h vaapi: always create AVHWDeviceContext on init 2017-01-13 13:35:31 +01:00
vdpau.c vdpau: use libavutil for surface allocation during decoding 2017-01-17 15:48:56 +01:00
vdpau.h vdpau: use libavutil for surface allocation during decoding 2017-01-17 15:48:56 +01:00
vdpau_functions.inc
vdpau_mixer.c
vdpau_mixer.h