1. Made AC3 parsing more robust by making audio data less likely to erroneously emulate a sync byte. Rare AC3 streams that couldn't be parsed are now handled correctly.
2. Changed the running time line at the bottom of the Parse D2V output so that it now includes fractions of a second.
3. Added additional MPEG syntax error checking to improve the robustness and error recovery. This fixes one reported stream that showed excessive macroblocking on one type of syntax error due to corruption.
4. Fixed an error in random frame access in the presence of RFF flags.
5. Added the PCR for transport streams and the SCR for program streams to the 'Log Timestamps' dump.
6. DGIndex can now automatically set the PIDs on file open for streams that lack PAT/PMT tables. If the PAT/PMT tables are absent, DGIndex falls back to using raw PID detection and sets the first audio and video PIDs seen in the stream.
7. The __aud__ variable in the AVS template now uses the first audio track found instead of the last.
8. 204-byte transport packets are now supported.
9. The info dialog now includes a stream type field.
10. If an exception occurs during processing, a message box pops up and allows the user to choose to continue or to abort.
11. The D2V file version is bumped to 15.
12. The AVS template path now defaults to a file called "template.avs" in the same directory as DGIndex.exe.
13. Fixed a bug in INI file loading that caused some parameters to be read incorrectly.
14. An error popup now appears if the user attempts to execute "Demux Audio Only" when the audio method is set to "Decode AC3 Track to WAV".
15. Fixed a bug in relative path handling that crashed DGIndex when "Load Project" was performed.
16. Revised the track selection interface to be more user friendly.
17. Added support for frame repeats. These are increasingly being found in 720P streams.
18. Added two new fields to the info dialog: number of frame repeats, and number of field repeats.
19. The Correct Field Order option is removed and the field order correction function is now available through the Tools menu.
20. A first attempt has been made to add a progress percentage field to the DGIndex window title bar.
21. When in CLI mode, DGIndex no longer grabs the foreground focus and beeps at the end of a Save Project operation.
22. Fixed a bug in the LumaYV12() filter (part of DGDecode) that could cause a crash in some circumstances.
Copyright (C) 2003-2007 Donald A. Graft, All Rights Reserved.