Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/LAVFilters.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-07-01Remove unused variableHendrik Leppkes
2017-06-21avcodec: pad incoming data before parsing, if requiredHendrik Leppkes
This was lost in the recent decoding loop rework and causes issues with some source filters.
2017-06-20avcodec: change automatic thread count to the number of cpu threads, instead ↵Hendrik Leppkes
of 1.5x the threads Using more threads then the CPU offers can result in a bit higher benchmarking figures, however during real-time playback it can cause resource contention with the video renderer and other components.
2017-06-20avcodec: increase the max number of threads to 32Hendrik Leppkes
2017-06-17dxva2dec: free the D3D9Ex instance on failureHendrik Leppkes
2017-06-17dxva2dec: use Direct3D9Ex if availableHendrik Leppkes
This allows using DXVA2CB on the primary GPU of headless systems
2017-06-17dxva2dec: factor D3D adapter identification into its own functionHendrik Leppkes
2017-06-17dxva2dec: use array-style struct zeroing consistentlyHendrik Leppkes
2017-06-17dxva2dec: move device manager creation and handling to generic Init functionHendrik Leppkes
2017-06-17dxva2dec: pass the adapter id as a parameter to InitD3DHendrik Leppkes
2017-06-17dxva2dec: split DLL load from D3D initHendrik Leppkes
2017-05-29dxva2: support 10-bit vp9 decodingHendrik Leppkes
2017-05-29Read vpcC extradata for vp9Hendrik Leppkes
2017-05-18Support P010 software output to EVR on recent Windows 10 buildsHendrik Leppkes
The problem in EVR seems to have been resolved, and it can now properly handle 10-bit input.
2017-05-11Update MSDK headers and library to MSDK 2016R2Hendrik Leppkes
2017-05-10Add the mediatype for id RoQ videoHendrik Leppkes
2017-05-09cuvid: re-add the DXVA processing optionHendrik Leppkes
The option is only visible if CUVID is selected, and automatically hidden on Windows 10, where the feature is not available.
2017-05-09cuvid: remove remnants of async memcpyHendrik Leppkes
2017-05-09cuvid: silence a warningHendrik Leppkes
2017-05-09Remove unused variablesHendrik Leppkes
2017-05-09cuvid: simplify HEVC Main12 bitstream checkingHendrik Leppkes
2017-05-09Consolidate the internal P010/P016 formats into one with an attached bitdepthHendrik Leppkes
2017-05-09cuvid: account for the full range flag from the cuvid video signal ↵Hendrik Leppkes
description struct
2017-05-09FFmpeg actually supports P016 nowHendrik Leppkes
2017-05-09cuvid: support hevc 12-bit decodingHendrik Leppkes
2017-05-09Parse the full HEVC SPS to find the range extension flagsHendrik Leppkes
2017-05-09Support P016 as an internal pixel formatHendrik Leppkes
2017-05-09cuvid: remove async device->host copyHendrik Leppkes
It offers no benefits as we don't use the async nature of it and may even increase latency slightly.
2017-05-09Remove experimental note from VP9 hwaccel configHendrik Leppkes
2017-05-09cuvid: replace printf with proper log outHendrik Leppkes
2017-05-09cuvid: output > 8 bit content using P010Hendrik Leppkes
2017-05-09cuvid: support vp9 decodingHendrik Leppkes
2017-05-09cuvid: enable support for hevc main10 decodingHendrik Leppkes
2017-05-09Parse more bitstream properties from the HEVC SPSHendrik Leppkes
2017-05-08cuvid: pass bitdepth to the decoderHendrik Leppkes
2017-05-08cuvid: properly fail decoding if creating a decoder failsHendrik Leppkes
2017-05-08Update NVIDIA NVDEC headers to SDK 8.0Hendrik Leppkes
2017-04-28Add AVdh mediatype for DNxHR streamsHendrik Leppkes
2017-04-24Support container content light level dataHendrik Leppkes
2017-04-24Fix a copy-pasta problemHendrik Leppkes
2017-04-24Export HDR Content Light Level metadata for madVRHendrik Leppkes
2017-04-23avcodec: avoid an extra decoding loop in a double EAGAIN error conditionHendrik Leppkes
2017-04-22avcodec: simplification and doc updateHendrik Leppkes
2017-04-22avcodec: fully handle EAGAIN returns from avcodec_send_packetHendrik Leppkes
In theory this code should never be needed, but best to be fully API compliant. Who knows what decoder changes in the future might turn up.
2017-04-22avcodec: use refcounted packets if we're using a dynamic input allocatorHendrik Leppkes
This avoids copying the input packets into new ref-counted memory.
2017-04-21avcodec: always parse mpeg1/2Hendrik Leppkes
2017-04-21avcodec: refactor packet decoding, separate parsing outHendrik Leppkes
In preparation of future optimizations, properly separate parsing from decoding and switch to the new decoding API.
2017-04-21avcodec: don't run the parser if the data is from LAV SplitterHendrik Leppkes
LAV Splitter already does the same parsing process (and if it doesn't for some file, thats a bug and should be fixed), so avoid doing double the work for no gains.
2017-04-21Update copyright year to 2017Hendrik Leppkes
2017-04-21Release all DXVA2 resources when DXVA2-Native decoding failsHendrik Leppkes