|
<<Back
Changes from 29/12/2007 to 29/03/2008
- New Features:
- Added support for muxing FLAC audio as A_FLAC to the muxer
- Added support for parsing recovery point SEIs in H.264 streams in PS and TS containers
- Added an automatic colorspace selection option to the renderer, it switches to BT.709 when video width is 1024 or more
- Fixed items:
- Added a workaround for some broken matroska files with trailing 0s
- Disabled the PS3 upscaler since it doesn't work properly on all hardware
- Fixed handling of VC-1 with changing sequence headers in PS and TS containers
- Fixed VC-1 aspect ratio detection
- Added support for PCM audio with 7 and 8 channels
- Fixed channel mapping for PCM in M2TS container
- Added a workaround to make MS VC-1 DMO decoder accept formats with included aspect ratio information
- Fixed the misbehaving Apply button in color planes shift dialog in the renderer
Changes from 26/12/2007 to 29/12/2007
- Fixed a glitch in red/blue shift code and extended the maximum shift range
Changes from 18/11/2007 to 26/12/2007
- New Features:
- Added V_MJPEG support
- Implemented slightly faster red/blue planes shift
- Added more stable bicubic upscaling when PS 3 are available
- Fixed items:
- Restored Windows 2000 compatibility
- Fixed audio tracks stopping too early in files with ordered chapters
Changes from 03/06/2007 to 18/11/2007
- Removed Win9x support
- Enabled autoloading fonts by default
- Added support for writing zlib compressed mov headers
- Added an option to write smaller but less compatile files in gdsmux, this behaviour was always on previously
- Fixed items:
- Use ACM codec id 0x50 for MPEG-1 layer 1/2 audio
- Fixed detection of MPEG-1 audio channel count
- Various bugfixes in gdsmux
- Eliminated a deadlock in video renderer
- Fixed H.264 muxing
- Fixed parsing of zlib compressed mp4/mov headers
Changes from 28/04/2007 to 03/06/2007
- Added support for more audio formats in quicktime files.
- Added support for zlib compressed headers in quicktime files.
- Subtitle streams are now shown by shell extension.
- Added a preview tab and range selection to GDSMux.
- Added A/V encoding support to GDSMux.
- Added hardsubbing support to GDSMux.
- Added minimal editing support to GDSMux.
- Added support for loading cuesheets and HD-DVD xml chapter files in GDSMux chapter editor.
- Added support for more video and audio formats to the muxer.
- Fixed a regression in PS timestamps calculation.
- Fixed GetCurrentImage in the renderer so it behaves correctly when called indirectly via FGM.
- Fixed some minor bugs in GDSMux chapter editor.
- Fixed next/prev segment IDs generation and reading in GDSMux.
- Other improvements and bugfixes.
Changes from 27/04/2007 to 28/04/2007
- Fixed a regression in PS timestamps calculation.
Changes from 28/03/2007 to 27/04/2007
- Added support for DTS in TS stream type 0x82.
- Added support for more LPCM types in TS.
- Added workaround for some broken TS files.
- Added support for BT.709 color conversion in the renderer.
- Added support for full luma range in the renderer.
- Added workaround for filters that don't send NewSegment to the muxer.
- Fixed Items:
- Use WAVEFORMATEXTENSIBLE for multichannel audio.
- Fixed MPEG-2 in TS/PS parsing.
- Fixed splitter stalling on very high bitrate files.
- Fixed parsing of wrapped PTS in TS/PS.
Changes from 07/03/2007 to 28/03/2007
- The installer now shows a warning if you try to overwrite a newer version of the splitter.
- Added support for TRACKSETEX tags, they work much like TRACKSET ones below, with one addition: first word in the tag's value specifies the edition ID that is linked to this trackset. If that edition is activated from the UI, the trackset is also activated.
- Track numbers instead of track IDs can be specified in TRACKSET(EX) tags by using #num syntax.
- Added support for 'h264' fourcc to the muxer.
- The splitter will now register m2ts and evo extensions when MPEG TS/PS support is enabled.
- Some code rearrangement in the renderer that allows it to work on Intel GMA950 graphics devices (onboard graphics commonly found in laptops). Also it might reduce tearing on some other chipsets (Intel driver doesn't like to be called from multiple threads, it's possible that there are more drivers like that).
- The splitter no longer removes extra H.264 SPS and PPS NALUs from the stream, since there are transport streams where SPS and PPS do change in the middle of a stream.
Changes from 31/01/2007 to 07/03/2007
- Improved gdsmux.
- Added support for S_TEXT/ASCII subtitles to the DS muxer filter.
- Added support for H.264 in MPEG-PS.
- Improved support for DD+ in MPEG-PS.
- Added a bitrate graph to the renderer OSD (only active when the splitter is used as source).
- Added some support for PCM an ulaw audio in qt files.
- Added automatic linking of VOB files.
- Renderer: eliminated an incompatibility with geforce 5 hardware.
- Renderer: fixed a distroted picture with some VfW codecs.
- Fixed a problem with seeking in MPEG-PS/TS.
Changes from 28/12/2006 to 31/01/2007
- Video Renderer now uses multiple passes instead of complex shaders, and works on PS 1.1 hardware. Bicubic scaling and deinterlacing are available staring with PS 1.4.
- Added DTS support in MPEG TS streams.
- Added a much better deinterlacer to the Video Renderer.
- Added Type 1 DV in AVI support to the splitter.
- Added minimal support for reference files in MOV container (useful when playing files over http).
- Added minimal support for Bluray m2ts files (only tested with MPEG2/AC3).
- BITMAPINFOHEADER is now used to passthrough aspect ratio when using WMV3 video in Matroska (only works when using the Video Renderer for playback).
- Fixed seeking in WMV files when played with the Video Renderer.
- Fixed seeking when cues in matroska file are invalid.
- Fixed audio track switching to AAC tracks.
- Fixed handling of wrapping PTS in MPEG TS streams.
- Fixed video streams changing when using Matroska files with Ordered Chapters.
- Fixed a rare crash during Simple Splitter destruction.
- Fixed a muxer bug when a sample extends past the movie's end (rarely happens with subtitles).
- Fixed Matroska muxer to always use NALU size length of 4.
- Eliminatd tearing on some hardware when not using Soft VSync in the Video Renderer.
- Better compatibility with DVD playback using a Video Renderer (still not perfect).
Changes from 29/10/2006 to 28/12/2006
- [DXR] Moving window to the secondary monitor is properly handled now. Added an option to show frame timestamps (d3dx v29 is needed for that).
- Fixed video frame size returns (Zoom player problems eliminated).
- Improved video shrinking. Startup delays on UP systems eliminated.
- Added an option to limit max number of frames buffered. Fixed seeking problems with WM files.
- Fixed an unwanted phase shift in YUV to RGB conversion. [dsmux] Allows setting some track parameters now (AR, title, etc).
- [Matroska] Muxer iprovements.
- [MP4] Better support for 3gp subtitles.
- [General] Added a shell property page (right click on attachments to extract them).
- Disabled an annoying error message when it shouldn't have been shown.
- Shell integration dll is now unicode only.
- And a happy new year to everyone!
<<Back
|