QuickTime DirectShow Source Filter: Release Notes
From MediaLooks Knowledge Base
This is the release notes for QuickTime DirectShow Source Filter and QuickTime Plugin.
1.7.2.7 - Sep 16, 2011
- Fixed crash on certain files in "Separate Audio" mode.
- Fixed last frame skip problem for some movies.
1.7.2.4 - Mar 17, 2011
- Fixed playback problem in PowerPoint 2010.
1.7.2.3 - Mar 08, 2011
- Fixed AVG warning.
1.7.2.2 - Feb 15, 2011
- Fixed frame accurate seeking for 29.97 movies.
1.7.2.1 - Jan 13, 2011
- Added methods to disable/enable tracks.
- Removed .MP4, etc. auto registration.
1.7.1.10 - Dec 10, 2010
- Added registry settings for attaching time code to sample.
1.7.1.8 - Oct 26, 2010
- Fixed problem with GetVideoStreamInfo2() call.
1.7.1.7 - Sep 01, 2010
- Added registry keys to force YUV color space.
- Added registry keys to use YUY2/UYVY color spaces.
1.7.1.6 - Aug 27, 2010
- Added time code embedding into sample via dwStreamID (for CG overlay).
- Changed registry settings for FOURCC (now in folders).
1.7.1.5 - Aug 13, 2010
- Added 32-bit audio registry key (default: disabled).
- Fixed description for SMPTE DTV audio.
1.7.1.4 - Jul 22, 2010
- Fixed problem with black image for some clips.
- Fixed alpha output registry setting.
1.7.1.3 - Jul 20, 2010
- Fixed problem with files that have non-standard track enumeration (e.g. 1, 2, 7, 8).
1.7.1.1 - Jul 09, 2010
- Changed FOURCC for DVCPRO 100 files from "dvhd" to "dvh1".
1.7.1.0 - Jul 07, 2010
- Added option to specify the "NoDecompress", "ForceRGB", "AlphaOutput" option for selected video format.
- Added option to enable/disable color correction (only for YUV output).
1.7.0.32 - May 14, 2010
- Fixed QTSource properties crash on separate audio track.
- Fixed restored "dvhd" FOURCC for DVCPRO HD video movies.
1.7.0.31 - Apr 28, 2010
- Fixed problem with odd width files.
1.7.0.30 - Apr 08, 2010
- Added YUV output for StreamBox AHH3 codec.
- Fixed transformation matrix usage (need to disable "Native video size" to take effect).
1.7.0.29 - Apr 06, 2010
- Added: Special fix for UYVY output for 'Streambox ACTL-3 HD' video codec.
1.7.0.28 - Mar 12, 2010
- Fixed: License files initialization bug
- Fixed: AVG Warning
1.7.0.26 - Feb 05, 2010
- Fixed: The protection problem with UNICODE paths (e.g. Chinese).
- Fixed: Problem with Wine on MacOS (new Themida 2.1.1.0 used).
- Added: The usage of MLProxy from EXE/DLL folder (w/o registration).
1.7.0.25 - Jan 29, 2010
- Added: SaveMovieSegment() / ExportMovieSegment() methods.
1.7.0.24 - Jan 14, 2010
- Added: Option to show/not show Timecode pin (problem with WME if TС pin exposed).
1.7.0.23 - Dec 23, 2009
- Fixed: Problem with specified stop position equal MAXLONGLONG.
- Fixed: Problems with file & reg monitor programs (Themida settings).
1.7.0.22 - Oct 30, 2009
- Added: Registry settings for no 'blank' frames and blank frame color.
1.7.0.21 - Oct 22, 2009
- Fixed: Problem with Avid IMX files in "raw" mode.
1.7.0.20 - Sep 24, 2009
- Fixed: Problem with DES (problem if SetPositions() is called before start of graph).
1.7.0.19 - Aug 18, 2009
- Fixed: Problem with timecode pin if video pin not connected.
1.7.0.18 - Aug 17, 2009
- Fixed: Problem with positioning on last frame (after the track EOS).
1.7.0.17 - Aug 13, 2009
- Fixed: Problem with timecode for first frame.
- Fixed: Problem with non zero first frame edit time.
1.7.0.16 - Aug 04, 2009
- Fixed: Problem with timecodes for some movies (the different video & timecode media times).
1.7.0.15 - Jul 27, 2009
- Fixed: Problem with exporting movie.
1.7.0.14 - Jul 20, 2009
- Fixed: Problem with "raw" output (bug in 1.7.0.12 version).
1.7.0.13 - Jul 13, 2009
- Fixed: Problem with 5.1 Audio (5th and 6th channels were muted).
1.7.0.12 - Jul 04, 2009
- Fixed: Problem with seeking (e.g. for capture frame via IMediaDet).
1.7.0.11 - Jun 26, 2009
- Fixed: Problem with 1.7.0.10 version (freezing sometimes during graph creation).
1.7.0.10 - Jun 25, 2009
- Fixed: Problem with too slow file opening (the problem with file switching in Playout SDK).
1.7.0.9 - Jun 20, 2009
- Fixed: Problem with ARGB32 output.
1.7.0.8 - May 21, 2009
- Added: Timecode pin.
1.7.0.7 - Mar 15, 2009 (beta)
- Fixed: Problem with image rotation and non-zero offsets.
1.7.0.6 - Mar 13, 2009
- Added: GetVideoStreamInfo2 for VB6 compatibility.
1.7.0.5 - Mar 12, 2009
- Fixed: Problem with 1-frames movies.
- Fixed: Problem with VideoStreamInfo and VB6.
1.7.0.4 - Feb 21, 2009
- Fixed: Problem with lost audio samples at the end of track.
- Added: GetAudioStreamInfo2() to get info from multiple audio streams.
- Added: Detection of lost connection during playback of media files from network share.
1.7.0.3 - Dec 19, 2008
- Fixed: Problem with connection to Ligos D-10 parser filter (for compressed MPEG-2 output).
1.7.0.2 - Dec 12, 2008
- Fixed: Wrong (not ARGB32) output if "ARGB32 output" is enabled but "Force RGB" is not enabled.
1.7.0.4 - Feb 21, 2009
- Fixed: problem with lost audio samples at the end of track.
- Added: GetAudioStreamInfo2() to get info from multiple audio streams.
- Added: Detection of lost connection during playing media file from network share.
1.7.0.3 - Dec 19, 2008
- Fixed: Problem with connection to Ligos D-10 parser filter (for compressed MPEG-2 output).
1.7.0.2 - Dec 12, 2008
- Fixed: Wrong (not ARGB32) output if "ARGB32 output" is enabled but "Force RGB" is not enabled.
1.7.0.1 - Nov 3, 2008
- Added: 16-bit muti-channel audio output for muti-channel mode.
1.7.0.0 - Oct 26, 2008
- Changed: Improved frame-reordering algorithm.
- Changed: Improved seeking preroll algorithm.
- Changed: Improved algorithm for edited movies playback.
- Changed: Not-zero track offset code implementaion.
- Changed: General perfromance & stability improvements.
- Fixed: Some small bugs fixed.
It is recommended to thoroughly test and deploy this release.
1.6.3.3 - Oct 10, 2008
- Fixed: Improved frame skipping algorithm.
- Fixed: Improved frame reordering algorithm.
- Fixed: Bug with VMR9 rendrerer.
- Fixed: Problem with AR correction matrix.
- Fixed: Problem with video internal scaling.
- Fixed: 1.6.3.0 bug (too slow playing of some movies).
- Added: UseNativeSize() method (for movies with inetrnal scaling).
1.6.2.25 - Aug 1, 2008
- Added: "Force Multi Channel Audio" option.
1.6.2.24 - Jul 01, 2008
- Fixed: Probem with different resolutions in one track/file.
- Fixed: Problem with audio/video sync (audio decoding problem) on specific files.
- Fixed: Problem with audio/video sync (track time offset problem) on specific files.
1.6.2.23 - May 08, 2008
- Added: Enabling/disabling video buffering via property page or interface.
1.6.2.22 - Apr 23, 2008
- Added: Support of separate video codecs in one track.
- Fixed: Hung in case of movies referenced to RTSP sink.
1.6.2.21 - Mar 27, 2008
- Fixed: Problem with MPEG1 Video meditype.
- Fixed: Problem with MPEG2 Video aspect ratio flags (was been set 4:3 for some HD movies).
1.6.2.20 - Mar 20, 2008
- Fixed: Bug with seeking in case of compressed video output.
1.6.2.19 - Feb 27, 2008
- Added: Output colorspace conversion (supported output colorspaces: UYVY, YUY2, YVYU, YV12, I420, RGB24, RGB32, ARGB32).
- Fixed: Bug with MediaDet object.
1.6.2.18 - Feb 17, 2008
- Fixed: Decreased audio allocator size (for beter audio/video sync).
- Fixed: Changed video stream detection (now by number of samples, previously by time - fix for star.mov).
- Fixed: Changed NewSegment() notification (fixed problem with audio reported by customer).
- Fixed: GMFBridge compatibility (too many samples in GMF allocator).
- Added: RunDLL_QTRegisterExtensions, RunDLL_QTUnregisterExtensions for calling from rundll32.exe.
- Added: Aspect ratio and interlacing flag for output (needed for DV files).
- Minor fixes (changed EOS notification).
1.6.2.12 - Fri Jan 25, 2008
- Added: YUV output support for any QuickTime files (previously this was available only for H.264 and MPEG-4).
1.6.2.11 - Jan 16, 2008
- Fixed: Progressive download did not work for long URLs.
- Added: HTTPS support for progressive download.
1.6.2.10 - Dec 14, 2007
- Fixed: Bug with one-frame movies.
1.6.2.9 - Dec 11, 2007
- Added: GOM Player added to list of supported players (see QuickTime Plugin).
1.6.2.8 - Dec 05, 2007
- Fixed: Bugs in installer.
1.6.2.7 - Dec 03, 2007
- Added: YUY2 output colorspace (for WinAMP compatibility).
- Fixed: Bug with wrong aligment on some movies (UYVY output).
1.6.2.6 - Dec 03, 2007
- Fixed: Problem with playing some movies (error with first track time).
- Added: Modification for tolerance against movies with bad times (track time, display offset, etc.).
1.6.2.5 - Nov 13, 2007
- Added: Support for end users (see QuickTime Plugin).
- Slightly chnaged gain/brightness for YUV output.
1.6.2.4 - Nov 07, 2007
- Added: New license check code.
- Fixed: Bug with freeze video in case of frame skipping.
1.6.2.2 - Nov 01, 2007
- Fixed: Bug with skipped frames in edited movies.
- Fixed: Bug with movies with different media/track time scale.
- Added: "Force RGB output" option.
- Added: QTShowProps() export method (for setting of QTSource parameters).
1.6.2.1 - Oct 31, 2007
- Fixed: Playback of edited movies.
- Fixed: Bug with license protection in case of RGB output.
- Added: New method for saving movies - SaveMovie2().
- Added: Now displays progress during saving of movie.
1.6.1.5 - Oct 30, 2007
- Fixed: Bug with licensed version and raw output for unsupported decoders.
- Changed GetVideoStreamInfo/GetAudioStreamInfo - now zerous VideoStreamInfo/AudioStreamInfo in case of no pin with specified type.
- Added: .DIF files support.
- Fixed: Problem with WMP 11 (after latest Windows Update) for XP and Vista.
1.6.1.1 - Oct 24, 2007
- Added: "Separate Audio Tracks" feature (multiple audio pins for movies with several audio tracks).