MPEG-2 Video Decoder DirectShow Filter: Release Notes

From AVObjects Knowledge Base
Jump to: navigation, search

2.7.0.0 - Mar 19, 2020

  • Fixed color space conversion from internal to output color space.
  • The project has been updated in accordance with cumulative changes in the base libraries.
  • The project was recompiled with Visual Studio 2015 - Windows XP (v140_xp), fixed compilation errors and warnings.
  • Upgraded to IPP 2019.2.

2.6.0.0 - Jul 13, 2017

  • Fixed problem with loss of media type attached to the first output sample in the call sequence: first call of Pause(), SetPosition().
  • Fixed code of output pin class for work with GMFBridge.
  • Added interface IAVVersion for obtain filter's type (Debug/Release), version, compilation date/time, etc.
  • Upgraded to IPP 8.2.3.280.
  • Corrected protection system (cumulative corrections).
  • The protection settings were changed to reduce false positive notifications from antiviruses.
  • Corrected C++ and C# samples.

2.5.6.0 - May 18, 2014

  • Release for references before big changes.

2.5.5.0 - Mar 14, 2014

  • Fixed sending EOS when positioning on the last frame in the file.

2.5.4.0 - Mar 06, 2014

  • Fixed invalid size of output samples for YV12, I420 and NV12 color spaces
  • Fixed hang-up for files with one I-frame only

2.5.3.0 - Jan 22, 2014

  • Fixed function for change MERIT_VALUE of filter

2.5.2.0 - Jan 20, 2014

  • Fixed function for change MERIT_VALUE of filter
  • Added code for registration customer specific CLSIDs for filter and property pages

2.5.1.0 - Jun 12, 2013

  • Upgraded to latest ATL.
  • Added method for upload license from application code.

2.5.0.0 - Jun 06, 2013

  • Upgraded license system.
  • Corrected C++ sample (positioning slider).
  • Filter moved to AVObjects.com.

2.0.0.1 - Nov 08, 2012

  • License system upgraded.

2.0.0.0 - Jul 15, 2012

  • Added 64-bit version.
  • Upgraded to IPP 7.0.7.
  • Added C++ and C# samples.
  • Fixed problem with last frames output.

1.0.5.0 - Jun 14, 2011

  • Fixed multithreading bug for files with small number of slices (<=5).

1.0.4.9 - May 11, 2011

  • Fixed problem with property page opening on Windows 7.

1.0.4.8 - Mar 10, 2011

  • Fixed bug with playback stop if MPEG-2 signature 0x000001 is last in DirectShow sample.
  • Fixed incorrect setting of interlace flags for MPEG-2 top/bottom fields.

1.0.4.7 - Jan 23, 2011

  • Minor changes.

1.0.4.6 - Dec 27, 2010

  • Fixed algorithm for calculation of output time stamps.

1.0.4.5 - Nov 16, 2010

  • Fixed invalid down-top conversion for output RGB color spaces.

1.0.4.4 - Oct 20, 2010

  • Fixed output interlace flags.
  • Added loading of parameters from registry.

1.0.4.3 - Jul 14, 2010

  • Fixed: Problems with positioning if sequence_header() not found at start.

1.0.4.2 - Mar 23, 2010

  • Fixed: False positive notification from AVG antivirus.

1.0.4.1 - Feb 17, 2010

  • Changed: Upgraded to IPP 6.1.3.
  • Fixed: Installer bug for Windows Vista.

1.0.4.0_beta - Nov 02, 2009

  • Changed: Changed IPP version to 6.1.1.

1.0.3.9 - Jun 29, 2009

  • Fixed: Problem with deinterlacing for YUV420 color space.

1.0.3.7 - Apr 04, 2009

  • Added: Searching for VMR in downstream chain and maintaining of aspect ratio if it is found.

1.0.3.6 - Mar 30, 2009

  • Fixed: FPS correction bug for first samples.

1.0.3.5 - Mar 27, 2009

  • Fixed: FPS correction bug after positioning.

1.0.3.4 - Mar 26, 2009

  • Fixed: Changing of merit value with rundll32.exe.

1.0.3.3 - Mar 06, 2009

  • Fixed: Some problems with Microsoft MPEG-2 Demultiplexer.

1.0.3.2 - Mar 05, 2009

  • Fixed: Dynamic media type changing.
  • Fixed: Output time stamps for invalid FPS from connection media type.
  • Added: Pass through mode set as default.

1.0.3.0 - Feb 19, 2009

  • Added: Dynamic reconnection and dynamic media type changing.
  • Added: Pass through mode for input time stamps.
  • Fixed: Problems with media seeking.
  • Fixed: Skipping of frames at start of playing.
  • Fixed: Output time stamps.

1.0.2.3 - Jan 30, 2009

  • Fixed: Problem with bad input media type from MainConcept MPEG Push Demultiplexer (updated).

1.0.2.2 - Jan 30, 2009

  • Fixed: Problem with bad input media type from MainConcept MPEG Push Demultiplexer.

1.0.2.1 - Jan 29, 2009

  • Fixed: Output aspect ratio.

1.0.2.0 - Jan 21, 2009

  • Fixed: Bug with ARGB32 output media type.

1.0.1.0 - Jan 20, 2009

  • Added: Default merit value set to "MERIT_UNLIKELY".
  • Added method for change merit value with "rundll32.exe".
  • Fixed: Invalid time stamps after positioning commands.

1.0.0.4 - Nov 5, 2008

  • First release.
Personal tools