H.264/AVC Video Encoder: Release Notes
From AVObjects Knowledge Base
This page is a copy of the original page on the AVObjects' web site and can also be viewed here.
220.127.116.11 - Feb 27, 2020
- Corrected classes for color conversions.
- Calling IMLH264MFXEncoder::InsertKeyFrame() method is allowed in pause state.
- Corrected processing of timestamps.
18.104.22.168 - Sep 19, 2019
- Fixed bug with RGB24 color space on input.
- Added check of input sample size.
- Corrected the creation of the output media types.
22.214.171.124 - May 29, 2019
- Upgraded to Intel Media SDK 2017 R1 (version 1.23).
- Upgraded to IPP 2019.2.
- The size of the allocated memory was reduced.
- The project was recompiled with VS2015, fixed compilation errors and warnings.
- The compilation options for VS2015 are selected to install the filter also in Windows XP (v140_xp).
- Added debug info for check memory allocation.
126.96.36.199 - Jul 20, 2017
- Added code for trying to fix the encoder error MFX_ERR_MEMORY_ALLOC on Init() call.
- Corrected base class for output pins and implementation of the dynamic reconnection.
- Fixed code of output pin class for work with GMFBridge.
- The protection settings were changed to reduce false positive notifications from antiviruses.
188.8.131.52 - Dec 01, 2016
- Fixed a method for calculating the working buffer size for large bitrates.
- Fixed initialization of IPP for last IPP libraries (version >= 8.xxx).
184.108.40.206 - Nov 01, 2016
- Added debug info (number of version, etc.).
220.127.116.11 - Oct 27, 2016
- Fixed problem with hand-up of encoder in some situations.
- Corrected C++ and C# samples.
18.104.22.168 - Oct 20, 2016
- Corrected methods for upload samples to encoder.
- Added critical section for lock method for get times from input container.
- Upgraded to IPP 22.214.171.1240.
126.96.36.199 - Jul 23, 2016
- Big changes in the structure of the filter and internal objects.
188.8.131.52 - Jul 05, 2016
- libmfx.lib removed from project (layer between encoder filter and libmfxswXX.dll/libmfxhwXX.dll).
- Added interface IAVVersion for obtain filter's type (Debug/Release), version, compilation date/time, etc.
- Added code signing certificate.
- Corrected protection system (accumulated corrections).
184.108.40.206 - Dec 25, 2014
- Encoder upgraded to Intel® Media SDK for Windows (Version 6.0.0000.308), part of the Intel® INDE 2015.
- Added profiles and levels.
- Fixed bug with NV12 color space and cropping != 0.
220.127.116.11 - Sep 15, 2014
- Added notification about old version of Intel HD Graphics driver.
- Extended "About" property page: added version number of the used software Intel® Media SDK.
- Extended installer for select used version of Intel® Media SDK.
- Color conversions upgraded to IPP 8.2.0.
- Extended C++ and C# samples (added capturing to file with AVObjects MPEG-4 Writer).
18.104.22.168 - May 27, 2014
- Corrected property page.
- Corrected usage of presets.
- Added interface method and control on property page for select minimal buffering.
22.214.171.124 - May 22, 2014
- Upgraded to IPP 8.1.1
126.96.36.199 - Mar 12, 2014
- Maximum bitrate is increased to 288000 Kbps (Main Profile, Level 5.1)
188.8.131.52 - Mar 10, 2014
- Encoder upgraded to Intel® Media SDK 2014 (Version 5.0.0000337.78585)
184.108.40.206 - Dec 13, 2013
- Added methods for execute dynamic changes of input and output media types
220.127.116.11 - Now 05, 2013
- Upgraded protection
18.104.22.168 - Sep 11, 2013
- Added GPU encoding (hardware acceleration)
22.214.171.124 - Jul 19, 2013
- Preset changes to "Custom" if bitrate value is different from the default
- Added method for upload license from application code
- Upgraded license system
- Filter moved to AVObjects.com
126.96.36.199 - Nov 28, 2012
- Upgraded to Intel Media SDK 2012 R3
- Corrected default bitrate selection
188.8.131.52 - Nov 09, 2012
- Fixed problems with protection for i3/i5 Sandy Bridge processors
184.108.40.206 - Oct 01, 2012
- Fixed problems with IPP (invalid CPU defining for i3/i5 Sandy Brige processors)
220.127.116.11 - Jul 18, 2012
- Added 64-bit version.
- Upgraded to IPP 7.0.7.
- Added C++ and C# samples.
- Added key-frame forcing.
- Added "Low latency" preset.
- Fixed problems in internal threads.
18.104.22.168 - Sep 13, 2011
- Fixed problems with Baseline profile.
22.214.171.124 - Apr 05, 2011
- Added media type for connection to MPEG-2 TS Muxer.
126.96.36.199 - Apr 04, 2011
- Added output media type for capturing to MPEG-4 (QT) files.
- Added output media type for capturing to MPEG-2 TS stream.
188.8.131.52 - Mar 10, 2011
- Fixed bugs for uncompressed YV12 images from ffdshow decoder.
- Added description of filter to H264mfxEncoder.idl file.
184.108.40.206 - Mar 03, 2011
- First release.
220.127.116.11_beta - Feb 17, 2011
- Added optimization for NV12 (sample buffer used as encoder input).
- Fixed input media type with AverageTime = 0.
- Fixed compiler settings.
18.104.22.168_beta - Feb 15, 2011
- First beta version with fixed CBR = 6000 kbps.