mpv/video/decode
wm4 f36d152eb7 vd_lavc: use avcodec_fill_hw_frames_parameters() API
This removes the need for codec- and API-specific knowledge in the
libavcodec hardware acceleration API user. For mpv, this removes the
need for vd_lavc_hwdec.pixfmt_map and a few other things. (For now, we
still keep the "old" parts for the sake of supporting older Libav, and
FFgarbage.)
2017-10-27 18:08:20 +02:00
..
d3d.c vd_lavc: use avcodec_fill_hw_frames_parameters() API 2017-10-27 18:08:20 +02:00
d3d.h video: drop old D3D11/DXVA2 support 2017-09-26 18:58:45 +02:00
dec_video.c demux: get rid of demux_packet.new_segment field 2017-10-24 19:35:55 +02:00
dec_video.h build: add preliminary LGPL mode 2017-09-21 13:56:27 +02:00
hw_d3d11va.c video: drop old D3D11/DXVA2 support 2017-09-26 18:58:45 +02:00
hw_dxva2.c video: drop old D3D11/DXVA2 support 2017-09-26 18:58:45 +02:00
hw_mediacodec.c hwdec: add mediacodec hardware decoder for IMGFMT_MEDIACODEC frames 2017-10-09 18:36:54 +02:00
hw_videotoolbox.c video: remove old videotoolbox support 2017-09-26 19:13:26 +02:00
lavc.h vd_lavc: more aggressive frame dropping for intra only codecs 2017-10-26 19:44:26 +02:00
vd.h vd, vd_lavc: change license to LGPL (almost) 2017-06-15 16:32:47 +02:00
vd_lavc.c vd_lavc: use avcodec_fill_hw_frames_parameters() API 2017-10-27 18:08:20 +02:00