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-03-07Support VS2017Hendrik Leppkes
2017-03-07msdk_mvc: Unescape SEI NALs before parsing themHendrik Leppkes
2017-02-13Fix shift handling for converted content in y416Hendrik Leppkes
2017-02-13Support Y416 output from lower bitdepth without swscaleHendrik Leppkes
2016-12-09Stop using deprecated pkt_pts (replaced by pts)Hendrik Leppkes
2016-12-09avcodec: use strict h264 handling on file-based playback with LAV SplitterHendrik Leppkes
Keep using the old logic for streaming playback or any other source filters where we don't know where the data coming from.
2016-12-08Set the guessed number of H264 out-of-order frames to at least 2Hendrik Leppkes
This avoids dropping frames in the most common broadcast streams while still keeping decode latency low. Fixes GitHub issue #113
2016-11-28Prefer container HDR data if both stream and container are availableHendrik Leppkes
2016-11-28Zero-initialize sidedata buffersHendrik Leppkes
2016-11-28Apply stream-level extradata to outgoing video framesHendrik Leppkes
2016-11-28Factor more generic format code out of the avcodec moduleHendrik Leppkes
2016-11-24Fix 12-bit 444 -> rgb24/32 conversionHendrik Leppkes
2016-10-23cuvid: add SM -> core entry for Pascal cardsHendrik Leppkes
2016-07-11Forward FFMpeg side-data to the decodersHendrik Leppkes
2016-07-11Pass the original IMediaSample to the decode functionsHendrik Leppkes
2016-06-28Replace ATL uuid attributes with declspec uuidHendrik Leppkes
The ATL attributes are deprecated in VS2015 Update 3
2016-06-23Clear the audio buffer when exceeding the max sizeHendrik Leppkes
This may allow audio decoding to resume on the next packet.
2016-06-23Add a few additional buffer safety checksDaniel Geerts
2016-06-15Update LAV Audio bitstreaming to codecparHendrik Leppkes
2016-06-12Fix order of HDR primariesHendrik Leppkes
2016-06-12Add support for MagicYUV decodingHendrik Leppkes
2016-06-12Add experimental support for CineformHD decodingHendrik Leppkes
2016-06-12Add 10-bit UtVideo formatsHendrik Leppkes
2016-06-12Update ffmpegHendrik Leppkes
2016-06-08Fix another compiler warnings due to signed/unsigned mismatchHendrik Leppkes
2016-06-08Initialize ptrdiff_t constant first and then do the shift instead casting ↵Kacper Michajłow
the end result.
2016-06-08Be consistent about data types to fix few compiler warnings.Kacper Michajłow
- Add cast to DWORD type when needed. Optionaly GrowableArray API could be changed to use size_t but this would require changes across the codebase to fix all usages.
2016-06-07Fix parsing of SPDIF encoded AC3 audioHendrik Leppkes
2016-05-03Use a more appropriate value for TOPLEFT chromaHendrik Leppkes
2016-04-20Move AVI Decompressor check to CheckConnect, so it fails fasterHendrik Leppkes
This partially reverts d4b3c73 and implements it differently.
2016-04-20Block connecting to the "AVI Decompressor" filter from LAV VideoHendrik Leppkes
The AVI Decompressor is automatically inserted by the filter graph builder when a filter offers a YUY2 output, however it doesn't actually support the conversion from LAVs output properly. Instead rely on LAVs RGB output. This fixes playback of videos embedded into PowerPoint, and similar situations.
2016-04-18Remove left-over debug codeHendrik Leppkes
2016-04-17Properly null check many allocations that missed itHendrik Leppkes
2016-04-16CDecWMV9/CDecWMV9MFT: Do not declare conflicting types in headers.Kacper Michajłow
Move struct declaration inside class so they are in proper namespace. This fixes errors with a few analyzers. Apparently compiler/analyzer were confused by the same struct name in two components.
2016-04-12Remote mpeg2 decoding at the start of a GOP, in addition to after a keyframeHendrik Leppkes
This allows playing intra-refresh mpeg2 samples, and should hopefully limit the amount of distortion it may allow to be shown after a seek to open-gop streams.
2016-04-12Refactor the sequence detection function to detect other sequence elementsHendrik Leppkes
2016-03-26Ensure the internal audio buffer doesn't grow out of controlHendrik Leppkes
2016-03-17Remove unused variablesHendrik Leppkes
2016-03-17Stop reading before the end of the buffer to avoid overreadsHendrik Leppkes
2016-03-17Sync MPEG Audio streams received from the MS MPEG-1 SplitterHendrik Leppkes
The splitter fails to cut off the ID3 tag properly, resulting in noise otherwise.
2016-03-17Add a helper function to consume data from a GrowableArrayHendrik Leppkes
2016-03-12Only allow to guess the interlaced flag for the media type, not for software ↵Hendrik Leppkes
deinterlacing. This could result in unwanted frame rate changes in progressive content, which was initially guessed as interlaced due to lack of more information.
2016-03-12Properly signal doubled fps in initial media type when using w3fdifHendrik Leppkes
2016-03-11Allow primary/matrix metadata values which are defined in the latest Windows SDKHendrik Leppkes
2016-03-08Try to guess the expected DTS output format to avoid unneeded format changesHendrik Leppkes
2016-03-06Tune the layout of the hwaccel options a bit moreHendrik Leppkes
2016-03-06Adjust layout of the resolution/codec selectors to allow for slightly bigger ↵Hendrik Leppkes
fonts
2016-03-02Add H.264 MVC to the format configurationHendrik Leppkes
Additionally add an override API for players.
2016-03-01Add a bit more logging for MVC problemsHendrik Leppkes
2016-03-01msdk_mvc: remove EOS markers from the bitstream, as they confuse the decoderHendrik Leppkes