QuickSync Decoder: Release Notes
From AVObjects Knowledge Base
184.108.40.206 - Sep 17, 2019
- Fixed parsing of the input H264 media type.
- If the hardware decoder cannot decode the stream, a software decoder is automatically created (if any decoder can be used).
220.127.116.11 - Sep 06, 2019
- Added forced selection of output subtype and format from registry settings.
- Corrected parsing of headers from connection mediatype for H264 stream from MPEG-2 TS.
- Corrected internal objects for gluing frames and handling EOS.
- Upgraded to IPP 2019.2.
- MPEG-2 decoding is temporarily disabled.
18.104.22.168 - Jan 23, 2019
- Internal objects for gluing frames rewritten, big changes are made to the decoder wrapper.
- Upgraded to IPP 2019.1.
- The compilation options for VS2015 are selected to install the filter also in Windows XP (v140_xp).
22.214.171.124 - May 04, 2018
- Added debug info.
126.96.36.199 - Apr 03, 2018
- Upgraded to Intel Media_SDK_2017.0.1 (MFX version 1.23).
- Corrected color conversions for interlaced frames.
- Changed compilation settings for use program also on Windows XP ('v100' is selected).
188.8.131.52 - Aug 31, 2017
- Added code for receive H264 stream with separate NAL Units in DirectShow samples (from network source).
- Fixed problem with loss of media type attached to the first output sample in the call sequence: first call of Pause(), SetPosition().
- Added a special code for checking output media types for VIDEOINFOHEADER::AvgTimePerFrame = 0.
184.108.40.206 - May 30, 2017
- Fixed code of output pin class for work with GMFBridge.
- Corrected functions for color conversions.
- The project was recompiled with VS2015, fixed compilation errors and warnings.
- The protection settings were changed to reduce false positive notifications from antiviruses.
220.127.116.11 - Jan 20, 2017
- Corrected list of output media types and color conversions.
- Upgraded to IPP 18.104.22.1680.
22.214.171.124 - Jul 23, 2016
- Upgraded to the newest Intel Media SDK 2016-R2 (v. 1.19).
- Extended debug info.
126.96.36.199 - Jun 27, 2016
- Fixed problem with EOS for streams with end_of_seq_rbsp() on end of stream.
188.8.131.52 - Jun 10, 2016
- Added interface IAVVersion for obtain filter's type (Debug/Release), version, compilation date/time, etc.
184.108.40.206 - Jun 08, 2016
- Corrected EOS handling for H264 decoding.
220.127.116.11 - Jun 08, 2016
- Fixed license subsystem for multithreaded environment.
18.104.22.168 - Jun 07, 2016
- Extended "license expired" message.
22.214.171.124 - Jun 03, 2016
- Corrected license subsystem.
126.96.36.199 - May 30, 2016
- Name of filter changed to "QS Decoder" (former name was "H264 QS Decoder").
- Added C# sample.
- Corrected C++ sample.
- Added code signing certificate.
188.8.131.52 - May 24, 2016
- Added code for connection with H264 media types without headers (Intel Media SDK H.264 Encoder, H264 in AVI files, etc.).
- Disabled usage of the invalid old versions libmfxhwXX.dll (<= 1.4).
184.108.40.206 - May 20, 2016
- libmfx.lib removed from project (layer between decoder filter and libmfxswXX.dll/libmfxhwXX.dll).
220.127.116.11 - May 17, 2016
- Extended debug info, corrected asserts.
18.104.22.168 - Apr 26, 2016
- Fixed bug with critical sections for get and flush output frames.
- Fixed check for mfxFrameInfo::BitDepthLuma and BitDepthChroma (values depend from version of Intel library).
- Fixed main method for decoding.
- Upgraded methods for logging/debugging.
- Removed invalid asserts.
22.214.171.124 - Apr 25, 2016
- MPEG-2 decoding added.
- Large changes in the structure of the filter and internal objects.
126.96.36.199 - Mar 16, 2016
- First public beta release.
188.8.131.52 - Mar 14, 2016
- First release.