Arr. As I finally get back from bringing this server up and working from a sudden power loss, I get to write this change log for a new beta, which is available here
! Mostly just some updated components, and since ATRAC3+ decoding was added to libavcodec some time ago, hacking around to actually make it work.
- LAV Filters 0.60.1.0-04c9a2c
- MPC-HC 1.7.2.x (master@4d2270e)
General change log:
- Parts of the interface in MPC-HC have been made DPI-aware. Those with high-DPI devices can feel free to test this out. Before MPC-HC only told the system that it was aware (disabling the automated resizing by the OS), but did not do anything about it.
- A feature to add all files in a folder to the playlist has been added to MPC-HC.
- Chapter marks are now updated on the seekbar when the media length changes in MPC-HC.
- Minor fixes for the ISR's ASS rendering in MPC-HC.
- Better handling of falling back to a software decoder with WMV3/VC-1 in case DXVA2 or the MS decoder are not available/usable in LAV Video.
- The player is now notified in a better way of length changes in LAV Splitter.
- LAV Audio now uses dwChannelMask from the WAVEFORMATEXTENSIBLE structure during libavcodec initialization when available, enabling the ATRAC3+ decoder, which currently needs a channel mask to initialize. This adds support for ATRAC3+ in WAV (AT3 files, for example) with the MS Wave Parser filter [CCCP Patch].
- ATRAC has been made a separate format in LAV Audio, as it most definitely is not a Real format (although the earlier ATRAC formats were put in Real formats) [CCCP Patch].
- FFmpeg has been updated to the current HEAD as of time of compilation.
As a side note, as of late people in the OSS multimedia projects have become less and less willing to write 32bit assembly language optimizations. See the lately written VP9 decoder optimizations in FFmpeg as an example. By most part this is due to the fact that it is less simple and fun, thanks to the 32bit mode having less registers available. This most certainly gives us a reason to boost the efforts towards a 64bit CCCP.