- [FIX] Lot's of small stuff we can't remember ;-)
4.02 (v4.02.451) - IRIS2 Edition
Compile date: November 13, 2004
- [ADD] TCMP Control Module (sends commandlines remotely to TCMP)
- [ADD] support for FoxyTunes (www.foxytunes.org)
- [ADD] Option to Enable/Disable Windows Explorer shell context menu
- [ADD] Dynamic duration update
- [ADD] Windows Explorer context menu item "Add to TCMP and Play"
- [ADD] Pressing middle mouse button in video window or in main form do a play/pause action.
- [CHG] More generic splitter handling
- [CHG] Better jump box
- [CHG] File list added from explorer is now alphabetically sorted. (CoreShellAgent.cll)
- [CHG] In MKV subtitles are now hidden if no rules match and no default track are specified mkv
- [CHG] Next/previous button now go to next/previous chapter if any.
- [CHG] Installed Documentation and URLs updated
- [FIX] For non 4:3 screen resolution
- [FIX] Duration for CDDA (playlist refreshes)
- [FIX] CDDA and ASPI on Win2k/XP (use native mode instead) (CDDASource.cll)
- [FIX] CDDA exception in CoreMediaProp
- [FIX] CDDA filer releasing bug (can't plat next track)
- [FIX] Video size initialization when opening from bookmark
4.01 (v4.01.450)
- [FIX] Win9x b0rk
- [FIX] Stop time in playlist
- [FIX] DVD seeking and current position
- [CHG] MPC decoder plugin works in 16 bits now
- [CHG] Updated APE plugins with last sdk (3.99)
4.0 Final (v4.00.449)
- [ADD] MM3D Vertical Skin
- [CHG] Media Properties tree is now expanded by default
- [FIX] Focus was b0rked (e.g. click 2 times to activate a button)
- [FIX] OGM subtitle handling was broken in RC6
- [FIX] TCMP was hanging up when exiting with vobsub/vsfilter
Release Candidate 6 (v4.00.46)
- [ADD] Directshow BlackLister, let you blacklist unwanted directshow filters
- [ADD] AVI audio stream name display support
- [ADD] RM to Media Library
- [ADD] MediaProperties CDL updated for Real Audio and Video Files
- [ADD] Gradients in menu
- [ADD] Title is displayed in tray icon
- [ADD] MMD3 Horizontal skin
- [ADD] OSD Volume position can be set in options
- [ADD] Remove duplicates option in playlist
- [ADD] Logarithmic Volume Control
- [ADD] DVD Filter Properties Access (from right click menu)
- [CHG] Rearranged the Playlist option menus
- [FIX] Crash with CDDA on some systems
- [FIX] MP3 length detection with some VBR files
- [FIX] Now honor default track flag in matroska files
- [FIX] Matroska current chapter was wrongly detected for chapters without stop time
- [FIX] Drag & drop in playlist, dropped element was inserted in reverse order.
- [FIX] Bug when pressing stop and seeking in DVD intro
- [FIX] Cleaned up extension handling code (no more, duplicate, and coreplayer.ini is righly updated)
- [FIX] Audio switcher with DC-DSP was not working correctly
- [FIX] Did some fixes on the multimonitor support, you can go fullcreen on the monitor of your choice, and cycle monitor now work with differents resolutions. Thanks to LinuxWalker for the Video card ;)
- [FIX] Relative path in NPL playlist when reloading TCMP
- [FIX] Playlist duration was wrong sometimes (00:00)
- [FIX] Fullscreen control panel was disappearing when going to next/previous file
- [FIX] Fix the B0rked error that appears when the playlist provide the next item to play while the workstation is locked (Windows+L keys)
- [FIX] MatroskaINFO CDL Media Library Fix for file names with more than one "_" in it.
- [FIX] Memory leaks found and eliminated
- [FIX] Taskbar was disappearing when minimizing/restoring TCMP with audio files and after a fullscreen video file playing
- [FIX] Monitor cycle was b0rked when cycling with only 1 monitor or whith audio files
- [FIX] When going from 1 video file to another TCMP was stealing focus
- [FIX] When disabling MediaLibrary auto-scan, playlist tag reading was skipped
- [FIX] Scrolling title for CDDA (issue still exist for first track played after cddb request)
Release Candidate 5 (v4.00.45)
Compile date: 27th November 2003
- [ADD] Support for 'REAL Alternative' Codec (.RM, .RMVB to list of video extension)
- [FIX] Removed CDDB autoselect entry when there is only 1, the entry can be wrong
- [FIX] Crash when exiting (a thread was still working in background to refresh playlist)
- [FIX] Switching from a DVD to a file in playlist was not working (infinite DVD playing)
- [FIX] Putting video in fullscreen before the file was completely loaded was causing an error
- [FIX] Sometimes TCMP was staying hidden in the background after exiting
- [FIX] Bug in audio switcher when stream of same type was not consecutive and subtitles was before audio
Pre-RC5
- [ADD] System of rules to automatically select the matroska track language
- [ADD] Preferred language for subtitle/audio stream in OGM
- [ADD] Load all subtitles with the same prefix as the movie (prefix is filename without extension)
- [ADD] Handle Matroska audio stream name (track name (language))
- [ADD] Handle Matroska nested chapters
- [ADD] Next/Previous for Matroska chapters
- [ADD] Better multi-monitors support, the fullscreen function is now applied on the active monitor.
- [ADD] Option to set the media library auto-scan feature
- [ADD] Playlist historic
- [ADD] Use title from IAMMediaContent as scrolling title if available
- [FIX] "Audio Streams" menu is now always called "Media Streams"
- [FIX] Disabled TCMP vobsub settings (vsfilter doesn't seems to work anymore)
- [FIX] Playlist loading behaviour from shell ...
- [FIX] MatroskaSplitter & MatroskaSource are now both handled for chapter and audio switching
- [FIX] Equalizer was removed when stream switching
- [FIX] Rate was not correctly set to 100% when opening a new file
- [FIX] Check if video window has at least a part on screen (VobSub and double resolution could cause this problem)
- [FIX] TaskBar was hidden when opening the first audio file with "Start playback in fullscreen mode"
- [FIX] Added checking so subtitles settings should'nt lead to completely offscreen subtitles
- [FIX] Loading of subrip file starting at index 0 and error are now reported in the console
- [FIX] Screensaver is now disabled only with video and while playing
- [FIX] "Currently playing" in PL after remove all was not set back to 0
- [FIX] Handling of absolute path in m3u playlist
- [FIX] Volume reset when switching
- [FIX] Fixed resource leak in MediaProperties.cdl (was hanging up debugger)
Release Candidate 4 (v4.00.44)
Compile date: 11th August 2003
- [ADD] Added a cute and powerfull masstagger in the Media Library
- [ADD] Option to keep video window size
- [FIX] Fixed a crash while TCMP load that occurs on Pentium 4 with HyperThreading technology
- [FIX] Playlist will write down the error messages in the console instead of a dialog box
- [FIX] Always on top has been fixed and enhanced
- [FIX] Fixed a bug with matroska chapters (last two chapters were inusable)
- [FIX] ogminfo.cdl has been fixed and won't prevent matroska files to load from time to time
- [FIX] Error are now displayed in the console instead of in a message box when it's possible
- [FIX] CDDB fixes
- [FIX] Some others small bugfixes
Release Candidate 4 (v4.00.43) - TCMP Reloaded
Compile date: 4th august 2003
- [ADD] New Powerfull XML based Media library
- [ADD] Shoutcast Streaming Support
- [ADD] MP3 Streaming (support for http streaming with secure mode)
- [ADD] New CCAS API, now supports multichannel audio and can read from a audio stream
- [ADD] CDL API version now == 101 (v1.01), metadata read support added
- [ADD] Matroska audio stream switching
- [ADD] Audio streaming support for DivX Mastermind
- [ADD] Chapter next/previous support for OGM
- [ADD] Live OGM chapter display in menu
- [ADD] CDL API addition, a CDL plugin can now export the metadata using MediaPropExec2, other plug-ins can then read them using CDL_GetMetadata.
- [ADD] CD track title is updated after a CDDB request without a TCMP reload/restart
- [ADD] Media library 'sexy' configuration dialog in the options menu :)
- [ADD] A "Reset all" button added for for keyboard shortcuts
- [ADD] The 'Elapsed time mode' is now saved
- [ADD] Ctrl+Open button now shows the 'Open url' dialog box
- [ADD] Drag & drop support for folders and multiple playlist
- [ADD] Files are now sorted on drag and drop into the Playlist
- [ADD] New "Refresh playlist" and "Remove dead entries" in the PL menu entry
- [ADD] Drag & drop is now supported on the video windows
- [ADD] Picture support is now supported via the Media Library (jpg, gif, bmp)
- [ADD] Added a Media Library button, just add MediaLib.top, MediaLib.left, etc in the PSkin.ini under [MainPlayer] and create the three bitmaps Bml.bmp; BmlOver.bmp ;BmlUp.bmp
- [ADD] Now "Show Player" can also hide it in video mode to show only the video windows
- [ADD] You can now load movie from bookmark manager by double-clicking on a bookmark time
- [FIX] 50% Faster player load time
- [FIX] Multi-users scheme using NTFS rights is now fixed !
- [FIX] Optimized Playlist code for substantial increase in PL performance
- [FIX] Better autoscaling relative to video windows size for subtitles
- [FIX] CDL API fix, CDL_SetDAR and CDL_SetPAR should now preserve the new aspect ratio
- [FIX] Fixed the div by 0 bug in the subtitles settings
- [FIX] Reworked the seeking code for audio playback. much better.
- [FIX] Fixed a crash in the Open URL box that appeared only on craps computers like Toff's one :D
- [FIX] Subtitle position is now in percent of windows
- [FIX] Fixed bold subtitle option
- [FIX] Fixed playlist scrollbar (also new autofire button ;))
and other scrollbar (eg: the volume scrollbar can be put to the max now with a mouse)
- [FIX] Removed third pary popup menu component and added our own component
- [FIX] New hidden windows with defined windows message for remote control program (ex:girder) and function to get info about current title
- [FIX] Faster playlist thread using CCAS to calculate length
- [FIX] Video windows size is kept when you go from fullscreen to normal mode
- [FIX] Safer loading skin function to avoid loosing all settings on restart
- [FIX] the "Play DVD/Audio CD" menu also open VCD/SVCD now
- [FIX] the graph filter menu is updated when switching audio stream if needed
- [FIX] Fixed volume handling with horizontal scrollbar
- [FIX] Balance control is now more linear
- [FIX] Fixed an access violation that happen if you play a video then a DVD
- [FIX] Mouse wheel modifier key with configurable commands
- [FIX] Mouse wheel and shortcut should works everywhere regardless of windows focus
- [FIX] Clicking options button if it's already visible hide the dialog
- [FIX] Skin loading from explorer when TCMP is already opened
- [FIX] DynEQ preamp is synchronized between Options dialog and skin
- [FIX] Cycle Aspect Ratio shortcut
- [FIX] Fixed a bug that make the player load very slowly (freeze) on WinXP SP1
- [FIX] Playlist loading from explorer while tcmp is already running is fixed
- [FIX] Back from desktop mode
- [FIX] Loading a bookmark will load the file if its not opened
- [FIX] 50+ other little cleanups and bug fixes (and probably new bugs :))
- [INF] Well, not a lot of changes, that's because we are working on some new API/features and it's not ready yet :) So be prepared for more quick releases...
- [ADD] Support for Matroska - the new robust audio/video file container ! http://www.matroska.org
- [ADD] CDDA filter updated so you can choose between multiple CDDB titles and they are displayed correctly the first time in the playlist.
- [ADD] Added Avih & Dext XCD filter (thanks to them), allow SVCD and MODE2 playback flawlessly
- [ADD] Equalizer now support 16/24/32/32_FLOAT input
- [ADD] Open URL box has been enhanced and now save the last 4 url, plus you can press enter
- [ADD] file:// is now accepted from playlist files and open location
- [ADD] You can now define the lentgh in milliseconds of the jump forward/backward functions
- [ADD] The DRC volume curve has changed a little, it is now more accurate
- [ADD] New range for the preamp (from -15dB to +15dB)
- [ADD] Added 3 new hotkeys to add or remove delay for subtitles by 100ms steps
- [ADD] PLS playlist loading and m3u loading will also load the title and file lentgh
- [FIX] Fixed a bug where you can't open a new file from the explorer while the filename contains more than one dot.
- [FIX] Player can now load skins with a .zip extension
- [FIX] DVD Decoders selection now saved
- [FIX] Plugins path now saved properly
- [FIX] You can't set the desktop mode when playing an audio file. (Moo)
- [FIX] The Pause shortcut is not removing the pause anymore when pressed a second time
- [INF] Option menu changes
Release Candidate 3 (v4.00.40) - When I was young I was a Jedi.
Compile date: Mar 20 2003, on breakfast
{build Hinata-inn}
- [ADD] Last minute addition, there is now a checkbox that will force the player to save the Dynamic Range Control value ;)
- [FIX] Last minute fix, the player was crashing on a fresh install
{build Suu-chan}
- [ADD] New plugin system: CCAS (CoreCodec Audio Source) which allow 3rd party developers to add specific support for an audio format (and it's damn easy). SDK available on www.corecoded.com
- [ADD] Plugins for APE and MPC Musepack support :) (Toff u r0x) (source code to be found in the TCMP SDK)
- [ADD] Lot of improvements in the installer to make it easier
- [ADD] Rewrote the DVD Playback graph generation because I was really bored to see the decoders filters fighting or ffdshow preventing DVD playback. You can now select the audio and video decoder. You can add more by editing ".\Db\DVD Filters.xml". RenderDVDVolume sucks.
- [ADD] You can now select the audio renderer for DVD playback
- [ADD] Added support for multi-users (Win98/Me/2K/Xp (No ideas if this works on Win95 without IE4 installed)). Settings and default playlist are now saved in the application data folder
- [ADD] CoreMediaProp CDL updated for Monkey Audio, MPC and APE Tags
- [ADD] You can now repeat the entire playlist by clicking on the repeat button two times (not a double-click)
- [ADD] Equalizer settings now saved and loaded automatically
- [ADD] Last item played in the playlist now remembered when exiting
- [ADD] Added an option to follow the playlist cursor
- [ADD] Added an option to auto resize subtitles
- [ADD] Player load faster by ~300ms
- [INF] You must be an administrator to install TCMP
- [FIX] Previous button while shuffle mode is on is working now
- [FIX] Fixed the DVD open Range Check Error
- [FIX] Fixed the aspect ratio error in DVD menus (was using the title AR)
- [FIX] Fixed the bug where the DVD menu button wasn't hilighted properly on the mouse over event. (you're lucky if you understand me)
- [FIX] Loading a M3U files after adding some files in the playlist, then quitting and restarting the player made the file paths screwed: fixed
- [FIX] Fixed the bug when exiting the fullscreen mode which made all windows always on top (caused by the taskbar)
- [FIX] Main Player GUI is now the owner of the focus when loading
- [FIX] Rewrote CoreShellAgent.dll (Enqueue items from explorer ActiveX), before: 185KB, now: 54.4KB. Will also bring the player to front after adding the files.
- [FIX] Fixed the bug where the char '&' was showed as an underscore in the playlist
- [FIX] Player should now restore properly the windows SPI_SETDRAGFULLWINDOWS when exiting
- [FIX] Fixed the bug 'Failed to set data for '' on limited account
- [FIX] Player prevents the screensaver only if there is a video stream
- [FIX] Fixed the delay when reading the CDDA informations in cdplayer.ini (ie was reading the track01 for track 0)
- [FIX] Some other minor fixes I can't remember (I fixed them without paying attention)
Release Candidate 2 - Goodbye Reunion Island...
Compile date: Mar 3 2003, late in the night;
{build Reunion}
- [ADD] Toff: added Audio CD playback abilities with CDDB support.
- [ADD] Added a new Core Media Player song theme :)
- [ADD] antp: reworked the playlist title formatting system, far better !
- [FIX] Playlist now use faster methods to get the duration while scanning for MP3, CDA, OGG
- [FIX] Fixed the bug where adding a directory from the root (ie: d:\) was adding a backslash (who gave d:\\myfile.mp3)
- [FIX] Fixed the bug where compressed skins wasn't loaded properly
{build Eve}
- [ADD] The player will check for updates on startup, you can disable the feature in the options
- [ADD] Windows XP AutoPlay event handlers for Music, Video and Audio CD, also available for OGG,OGM,MKV and MKA contents
- [ADD] The player is now backuping the old file associations and will restore them once uninstalled
{build Liz}
- [ADD] OSD messages are now also showed in the main GUI scrolling text
- [ADD] Added an option so that a single click on the video window will play/pause the movie
- [ADD] Some very minors skin additions, you can now change the size of the balance and set the volume slider to the horizontal position.
- [FIX] Fixed the OGM/AC3/SUB seeking freeze. It is caused by the OGM filters but I managed to force it to make the demuxer to flush the subtitle stream by disabling the stream and re-enabling it after seeking. (Tobias, I have a lot of things to get fixed in your filters :D)
- [FIX] DirectVobSub don't like the previous fix so from now the player is forcing the ISCR filter. That's not the only reason, too long to explain.
- [FIX] Fixed the bug where OGM embedded subtitles were cutted at the end (last char of each lines). From what I think, it was because VirtualDubMod does not insert the same characters control signifying the end of the line (10# instead of #10+#13) as the OggDS DSF muxer does. But that's also possible that the ISCR filter coming along with DirectX9 is the reason.
- [FIX] Toff: fixed the frame-based subtitles desynchronization and also some bugs with Subviewer 1/2 files parsing (a story of dot versus comma).
- [FIX] Rewrote the framerate and AVI audio streams detection code, this save 800ms of CPU time while opening an AVI file and 400ms for the other video files. Framerate is now detected only before opening a subtitle file.
- [FIX] There was a bug in the new code designed to change the audio renderer when used on a file without any audio streams, it's now fixed.
- [FIX] Fixed the 'AWFULL_MS_*DING*' sound when pressing the ENTER key on the playlist/console/jumpto edit boxes
{build Melissa}
- [ADD] Added a mute hotkey and menu item
- [FIX] Fixed a funky bug that prevented WPW and DynEQ filters to enter the graph on Win9x/Me
- [FIX] Fixed a small bug where it was impossible to put the player on top of the playlist
- [FIX] Randomly fixed a bug where the player didn't show up in ALT-TAB
- [FIX] Property pages are now showed as a modal window to prevent conflicts
- [FIX] Cosmetic fix in the default skin text.bmp so the dot is displayed properly instead of three dots
- [FIX] The option to force the reference MP3 decoder when used with an OGM file with subtitles and DirectVobSub installed made DirectShow insane.
- [FIX] Fixed a bug where it is impossible to play a file without the administrator rights. Now you can but *without* the equalizer and VIS/DSP support as the user rights do not allow to register a filter.
- [FIX] CoreMediaProp.cdl won't complain anymore if a file doesn't exist
- [FIX] Always on top was broken, fixed it
- [REM] Removed the Intervideo Audio decoder settings
{build Lina}
- [ADD] Shuffle mode + Loop mode checked will repeat the entire playlist
- [ADD] Items opened from an opendialog box are automagically sorted
- [ADD] Added Zoom 50,100,200% shortcuts
- [ADD] Added the enqueue option to directories
- [FIX] Matthias: fixed the Winamp plugins crashes, especially those from Win9x/Me
- [FIX] Rewrote the Enqueue from the explorer feature using an ActiveX object, very fast and stable now, please register your files again
- [FIX] Fixed the double subtitles bug caused by DirectVobSub, small workaround and work as long as you do not open an external subtitle file with an OGM
- [FIX] Fixed a bug where the Outline level wasn't restored when opening a subtitle file
{build Kana}
- [ADD] Added an option to force the DirectSound renderer with Vorbis streams to prevent the pops and stutterings (bug in the decoder filter)
- [ADD] Added an option to force the use of the reference Fraunhofer MPEG Layer-3 Decoder
- [FIX] Fixed the AVI with multiple audio streams crash, and while I was at it it now works with differents decoders (ie: MP3+AC3)
{build Narusegawa}
- [FIX] Rewrote again the playlists threads, now 99% stable and faster than before (hopefully, heh)
{build Kaname}
- [INF] Player load and exit faster
- [ADD] Media Properties CDLs will also load in the nefertiti window properties, in others words, you can read/edit tags from any file within the playlist
- [ADD] Added three new fields to the nefertiti playlist entry properties: Album, track and Name
- [ADD] Nefertiti fields now automatically filled with ID3v1/ID3v2/Ogg tags
- [ADD] Playlist formatting can now use the album name and the track #
- [ADD] You can now sort playlist items by album, artist and track
- [ADD] You can now open playlist through the main open button/dialog
- [ADD] MouseWheel can also be used to resize/zoom the video
- [ADD] You can now press enter in the nefertiti search box
- [ADD] Added a checkbox to prevent playback to start after opening a file
- [ADD] Added some equalizer presets, thanks quineto ;)
- [ADD] Added two video colors control presets
- [FIX] Toff: fixed a memory leak in the OSD/SUB engine occuring on Win9x/Me caused by a missing API and making everything crashing/freezing (including the OS)
- [FIX] Rewrote the audio renderer selection code, look like the Microsoft's 'Intelligent Connect' is stupid so the player now handle the job.
- [FIX] Fixed M3U loading where filepaths start with 'file://' and some others small bugs
- [FIX] Player now exit quickly even if the playlist contain a lot of files
- [FIX] Fixed some bugs in the playlist repaint method
- [FIX] Fixed the bug with the desktop mode that prevented to return to normal mode
- [FIX] Playlist now skip files that does not exists
- [FIX] Fixed the playlist highlight repaint bug and the WM_PAINT errors (that were silently ignored)
- [FIX] Fixed the playlist add files opendialog filter mask
- [FIX] Re-enabled the error messages anti-flood (to prevent to have crash reports in loop)
- [FIX] Fixed the bug where the taskbar remained hidden when minimizing the player while being in fullscreen
- [FIX] Fixed a bug where the Media Properties CDLs were unloaded when opening a subtitle file
- [FIX] Video window now correctly refreshed after switching to another skin
- [FIX] Fixed the bug making the player totally crash when selecting more than 128 items in the playlist
- [FIX] Reworked the multi-threaded parts of the player for objects-safety
- [FIX] Hopefully fixed a bug concerning playlists loading/saving and relative path
- [REM] Removed the skin alpha-blending option, way too sloooooooow
- [REM] Removed the PreAmp state saving/loading for presets
Release Candidate 1 - Public release
Compile date: Jan 24 2003;
- [INF] 100% DirectX 9 compatible (and DX9 is great, thanks Microsoft) (compatible, but do not take advantage of it... yet :D)
- [INF] Now standard version by default: no DVD playback, limited to 6 plugins (6 CDL, 6 VIS and 6 DSP)
- [INF] Bundled latest Ogg Vorbis 0.9.9.5 filters
- [ADD] Nefertiti now save the playlist with relative paths !
- [ADD] Added M3U/LST playlist files loading
- [ADD] Player now register MIME type for skin files (.csz) both for Netscape/Mozilla and IE.
- [ADD] If Winamp have at least one file type registered, TCMP can detect the WA plugin directory, otherwise the $tcmp_dir/plugins directory will be used. Hey Danny you got it :D
- [ADD] Added a slider to change the main thread priority as requested by MaTTeR (because MaTTeR is such a great guy, and running TCMP who is a lot multithreaded must be a pleasure on his computer)
- [ADD] Dynamic Range Control slider on the UI now become a PreAmp slider. Previous equalizers presets and Nefertiti equalizers informations are screwed... Cyt0plas, I did it :)
- [FIX] removed the simple instance debug messagebox :p (well I forgot to remove a messagedlg line, that's human :P)
- [FIX] Finally fixed the focus problem (and shortcuts not working) when quitting fullscreen mode.
- [FIX] Fixed a bug occuring with the OSD in top center mode.
- [FIX] Fixed the Graphedit server feature, now it's working again
- [FIX] Fixed a bug with the OSD not showing with DVDs
- [FIX] Fixed multiple instance bug that made the others instances of the player not responding properly.
- [FIX] I rewrote the fullscreen control show/hide method, this time it works fine (well I hope) :] This time it will stay showed for 4000ms, if it's not enough I can make it during 30min :D Btw, I wrote a version that show the FS controls once the mouse is moved, well it sucks if you have an optical mouse so I won't implement this option until there is a petition, LOL!
- [FIX] Fixed the listindex out of bound error when the user wanted to start a vis but none was selected.
- [FIX] Fixed some small things (well, you know, some fixes that I am lazy to write in the log).
- [ADD] Added a crash report if the Video Renderer is not the default video renderer (that is a problem and means you have installed crap).
- [INF] Gabest is fixing the two subtitles displaying problem (opening a file with DirectVobSub result with subtitles showed twice because the player receive the OLE_EC_EVENT messages originally used for OGM), it's in his TODO list so please be patient.
- [FIX] Changed the way the skin colors changes affect the texts, white color forced for readability. (does this word really exist? :p)
- [ADD] Added open location
- [ADD] Added some small things.
- [FIX] Fixed a buffer problem with winamp plugins
Beta 1 - Beta !! BetaBoy !! BetaPlas !! BetaSun !! :) (No i'm not insane)
Compile date: Dec 12 2002;
- [INF] Next release will be labeled Public RC-1 :D
- [INF] Let's enhance a bit this changelog.
- [ADD] Winamp Vis/DSP support :D Matthias is amazing ! I wrote a built-in vis for the occasion. Lot of you may wonder: why vis doesn't look like Winamp. Winamp cuts the high frequency and perform no clean FFT (it may look better, but cheated) while we are doing it the right way.
- [ADD] New great subtitle engine from Christophe, support for most of the subtitles embedded tags. This include an reworked OSD.
- [ADD] Universal Subtitle Format support ! XML based and very powerfull, the only thing to do is to try it...
- [ADD] CDL plugin framework now finalized. Previous plugins won't work properly...
- [FIX] Fixed a bug with C/C++ CDL loading.
- [ADD] Nefertiti relooked and now support equalizer settings.
- [ADD] Nefertiti's subtitles path are now relatives.
- [INF] Nefertiti is now 1.0. :-]
- [ADD] Media properties totally rewritten as a CDL.
- [ADD] Reading support for ID3v2.2.x & ID3v2.4.x tags and bugfixes.
- [ADD] Added support for saving Ogg Vorbis tags. :)
- [FIX] MPEG Audio header reading is 2x faster.
- [BAD] My motherboard, hdd and power-supply have serious problems :( :( :(
- [FIX] Desktop background color now restored properly after quitting the desktop mode. (but still can't change the wallpaper of your room).
- [ADD] Added a cancel button in the Time Jump to box.
- [ADD] Added "Add directory" to playlist context menu.
- [FIX] fixed the problem loading files with ".xxx xx.avi " from explorer, I rewrote the whole CLI code [:ciler].
- [FIX] fixed the OGM context menu entry staying alive when playing MP3.
- [ADD] New Add directory dialog, last path saved, cute resizable box.
- [FIX] Fixed playlist buttons that stayed hilighted.
- [FIX] DAR and PAR wasn't loaded from file, now fixed.
- [FIX] OOB exception fixed
- [FIX] MSVCR70.DLL bug fixed
- [FIX] Desktop mode total confusion fixed
- [FIX] Video Window - resize via mouse from the topleft corner fixed
- [FIX] Remember Equalizer Button on/off
- [FIX] NSIS Installer issues
- [FIX] Fixed the bug where the player hide from alt-tab once minimized.
- [FIX] Ogg Media chapters deb0rked :] [Bug #43]
- [FIX] Subtitles does not act funky anymore
- [FIX] Going fullscreen should now correctly retain the AR for the 6 hardcoded presets
- [FIX] Fixed the bug where the player got confused about minimizing and tray/bar modes
- [FIX] Screensaver not disabled if no files are opened or if the file is stopped
- [FIX] Fixed the always on top not properly reapplied after loading.
- [FIX] CorePlayer.log now located in the player's directory (forgot to 'harddecode').
- [FIX] New way to build the graph, the overlay mixer is connected manually and avoid a *lot* of problems with others video filters (like DirectVobSub) (got it Schultz ! :).
- [HUH] Fixed an infinite loop surnatural bug. Now using the gandalf.h and removed the troll.h header.
- [FIX] I rewrote the AVI with multiple audio stream code, now it's faster (in fact I screwed it so I had to rewrote it).
- [FIX] I also rewrote the entire media streams menu (now features DirectVobSub subtitles) and the cycle audio/subtitles functions.
- [FIX] Made the fullscreen control hide less quickly.
- [ADD] Reworked the search function in the playlist, now with a go button (Skinners concerned) and used to search and not select anymore.
- [FIX] Fixed the Remove All function that was making the player freeze (at least on my system).
- [FIX] Reworked a bit the scrolling text, now very smooth and support the whole french accents (Γ,Θ,Φ,⌠,τ,etc) (no, I'm not selfish) :D.
- [FIX] Reworked the playlist's scrollbar, skinner are concerned again because the old bitmaps aren't compatibles.
- [FIX] I calibrated the equalizer, should be easier to get a nice sound (OMG the equalizer soooo good) :]
- [ADD] Made the equalizer sliders magnetizing to the default value.
- [ADD] Added a Nefertiti panel in the media properties.
- [FIX] Player won't crash anymore if the skin selected is deleted but will switch back to Default.csz
- [FIX] Player now only detect DVD when inserted
- [ADD] Added new icons for file registration
Alpha 30 - I want Fallout 3
- Again, please uninstall the previous version before installing this one.
- Naonak: first version of the final skin :)
- antp: fixed lot of bugs in the bookmark manager, get previous/next bookmark are now working ! yeeeeehaaaa !
- Matthias: DynEQ fixed: 8 bits support, removed the *pop*, crash with mmswitch.ax, faster responses, plus others bugfixes !! Nice work !
- Schultz: wrote a small modfix so you can click & seek on the slider instead of dragging the thumb :) Nice job for a young jedi !
- Schultz: modded the popup menu so skinner can choose the highlight color (check Pskin.ini)
- And while I was at this, I rewrote a bit the seeking code so it won't give glitches while seeking
- Exe/ini renamed to CorePlayer (you'll have to register again the extensions and to rename coremedia.ini to CorePlayer.ini)
- Removed the internal debugger (required by the following change)
- Volume is now linear (it's less adjusted to the ears but people prefer a linear volume)
- I rewrote the Nefertiti XML management, most of the bugs have been corrected this way and it is more flexible for me, also the order will be preserved when saved.
- Added a randomize function for the playlist (sorry Ciler I didn't use your code)
- Rewrote the fullscreen controls showmethod, now a bit more intelligent (and now multithreaded)
- Fixed the previous button (no the button is still here, I do not refer to the past)
- You can now press the Play button just after filling the playlist to start the playback
- The player now check if a video renderer is in the graph, and depending of the result it will show the video window
- Drag&Drop within the playlist :) (Hey Pei, now you can call me a god :'D )
- Removed the Always on top for video and player, now everything is on top when checked. It gave me a lot of problems.
- DirectShow summoner now using a Listview and filter a sorted :)
- Fixed the retaining AR bug when it returns to fullscreen because it was broken man (I quoted Pei).
- Fixed a crash that appear if the Subtitle Mixer isn't installed while opening an OGM file
- Fixed a bug with the video window skinning
- Fixed (hopefully) a value that should make manual video resizing easier
- Fixed a bug where the Default equalizer settings (Default.ceq) wasn't loaded
- Fixed some cosmetic problems with buttons in the options box that was caused by the XP themes
- Mayday !! Mayday !! My mouse gonna crash !!!
- The player *should* now correctly remember the OSD Fonts and bold settings
- Fixed the play/pause/stop/pause/play bug (if you don't understand, that's ok)
- Added a playlist crop option
- Reorganized the popup menus :)
- Added a button to clear a hotkey (sur glace)
- Made some fixes on the DVD playback side, especially on the stop button wich will now free the graph.
- DVD video size: I now divide the original video size by 1.4 because it drives me crazy to have a big video window.
- Crashes with DVD: FFDShow (at least the build 20020927) may cause some serious problems if installed (ie a floating point division by 0 or crashes when exiting the player).
- Bookmarks are now available with DVDs
- OMG/W00T! I made a perfect scrollbar for the playlist with only 3 lines of code instead of 30 :D
- Rewrote the Remove Selected function, now it's faaaaaaaaaaaaaaaast as usual :)
- Corrected the typos as Sarreq Terryx requested. I know there is more, so please tell me.
- Fixed some various bugs (heh, in fact I fixed soooo much small things and I can't remember)
Alpha 29 - Status: 18 000+ lines of codes
- Fixed some crashes that may occurs when exiting
- Playlist's scrollbar only show when needed
- Player should now restore properly the windows SPI_SETDRAGFULLWINDOWS when exiting
- Fixed the bug where playing a video after an audio file lost the video window.
- Smoother (faster) video loading
- Great loading time improvements... /me optimizing
- Memory usage reduced by 300Kb
- Fixed a nasty bug with the playlist which occurs when you delete an items after sorting. Took me 4-5 hours to understand and to fix it. Update (it wasn't totally fixed): 8 hours. ;-(
- Fixed the thread error that occurs with Win9x/Me
- You can format the playlist entry, for example:
'%3 - %4 [%2]' will give: 'Type'O Negative - White Slavery [MP3]'
- Some statistics :D Don't try to cheat, the values are encoded ! (I'm sure Cyt0plas already cracked it)
- Fixed a bug with OGM chapters support that happen with only one audio stream
- Vertical Blank option now effective. (You have to reopen the movie after a change)
- Christophe Paris is rewriting the OSD/SUB engine so no bugfixes on this side yet.
- Added a function to close the current opened file. Also added the X button on the video window (new skin button)
- Fixed some others various bugs (ok, I don't remember what)
- File extension list is now stored in the coremedia.ini file, this way you can add items like *.yetanotherformatwithabunchofpatentslikemp4
- Added 'Add directory' function.
- Ogg/Ogm filters updated
Alpha 28 - Duty is everything, the greatest of joys, the deepest of sorrows
- Nefertiti is a new POWERFULL playlist:
- Shuffle play only one time each item
- Fast playlist, tested with more than 6000 items (take about 6 seconds to load on a Duron 1200(yeah I know, I have a crappy computer))
- Multithreaded, take advantages of multiple processors (but also with one cpu)
- Read ID3v1, ID3v2 and Vorbis tags !
- Each items in the playlist show its length
- Buttons :)
- Skinning system improved
- New resizing method
- Ah, can't remember everything, like the skinned scrollbar (ok, I remembered it)
- Each items in the playlist have some properties, it's sw33t, try them.
- XML based, yeah, TCMP is an evolved player :D
- So powerfull that we can't explain
- Overlay color controls are working again, I deleted the code without paying attention :-/
- Testing a new way to get the overlay colorkey (this one is DivX 3 compatible)
- Fixed the crash with ASF files as we can't get the FPS with this kind of files
- Fixed the bug where the equalizer position wasn't saved properly
- Fixed the bug where the width from 4:3 movies played in fullscreen (playlist) wasn't properly restored when going back to windowed mode (if you don't understand that's ok :D )
- Fixed the bug where the player crash when closing the player
- Clicking on the systray icon one time now will make reappear the player perfectly
- Reworked the Skin color themes, work really, really better !
- The video rendering informations are back in the Media Properties (FPS, Frames Dropped, Jitter, etc.)
- New sweet colored tooltips (thanks antp for the tips)
- Skin compression now based on Zip
- Some others bugs fixed
- Compiled with Delphi 7, this provide full compability with XP themes and psychological speed improvements.
- Dualview implemented :) (it is an hotkey) Thanks to Phx666 (or Vlad or whatever is his nickname) for allowing me to use his (crappy) Matrox G550
- Now you have the choice between the Video Renderer and the Overlay Mixer as the video rendering method. Each one have its advantages and some disadvantages:
- The Video Renderer allow you to choose the DirectDraw surface for compability mode
- It do not have problems with the skin alpha-blending
- It allow you to deactivate the scanline (vertical blank)
- It may be required for Dualview (the Matrox refuse to display the picture on the second monitor with it, but work fine with a Radeon 8500)
- The Overlay mixer give smoother overlay stretching
- It is needed for the desktop mode
- DirectVobSub tend to dislike the overlay mixer (try to render with graphedit a file where you don't have the audio codec: at first insert the overlay mixer and directvobsub, then render your file, see the result :)
- It's up to you to choose which one you prefer until I write my video renderer :)
- Fixed the minimize buttons :) It was very broken, I shouldn't code late during the night...
- Updated the demo-credits so it works with Dualview (it was centered between the two screens)
- Before I forget, uninstall a27 and delete the directory where the player was installed. Also the Xbox skin is not compatible anymore (I have to update it, but no time)
- The player now handle the memory access violations and the others OS error message to get better bug reports. Also I prevent the flow of errors that may occurs when the player crash, this mean you should have only one error message and be able to still use the player (but if it crashed something wrong happened).
Alpha 27 - Huh ?
- Equalizer now enabled by default
- Equalizer presets are working :) They are saved in the .\Db\EQPresets directory, in a file per presets, so you can send me your settings.
- The player won't show until everything is loaded (so MaTTeR won't say it's broken :) Unfortunately you'll think that the player take more time to load but that's not true
- The player will remember if the equalizer or the playlist is showed
- DRC default now 3 dB instead of 5 dB
- Tobias fixed the seeking incompability with Ogg subtitles and the player
- Fixed the bug where the the prevent screen saver option wasn't working anymore
- You can now double click on the scrolling text to get the media properties box
- Fixed a bug where the volume overlay color was visible
- The player now remove inused filters from the DS graph (Graph sweeping :)
- Overlay colorkey detection improved (report me if it work)
- Fixed a bug where the Overlay Colorkey wasn't detected in BivX Mode
- Fixed a bug where the sound goes mute when changing the audio stream in a BivX
- Player will better fill the scrolling text (especially with audio tags)
- Fixed a bug where the player wasn't looking for the seek bar size and pos in PSkin.ini
- Reworked the file associations, new Enqueue option
- Fixed a bug where the Shuffle option acted like a Repeat with only one item within the playlist
- User choice for System Tray only, Taskbar Only or both (thanks to Sebstion Buysse)
- Fixed a bug where the Dyneq UI wasn't using the bitmap size
- Added skin bitmaps: EqCloseUp (etc), EqMinUp (etc). Same for Playlist
- Fixed some others various bugs in the skin support
- New always on top function for the UI and for the video (thanks again Seb)
- Reworked the full-screen control system so tooltips are working again :) (well after 4 hours of investigations)
- Fixed the 'Invalid Floating Point Operation' error with DVD mode
- User can now resize the window in DVD mode, PanScan also available
- Video can be dezoomed up to 25%
- Tooltips are now presents ;)
- Smoother video loading (give time to the skin to repaint while loading)
- DVD Autoplay working again, and this time it will ask you if you want to play it.
- Drag & Drop finally implemented. And yes it work also with the playlist...
- Changed skin file extension from psz to csz (still winrar atm)
- Latest OGG DS filters updated for Vorbis 1.0 (Tobias will release the final version this week)
- Fixed a lot of others small things, can't remember
Alpha 26 - Royal Skin version
- Oh, I know this release is late, mainly because I got a flu and was in bed, my power supply killed itself with my lan card and one of my hard disk :( So actually I m very limited to internet because of the lack of hardware, so you can only reach me on irc from time to time atm.
- Changed exename to coremedia.exe and ininame to checkwithyoureyes.ini
- Rewrote the whole code for multiple instance checking. Now the player will launch even if another applications doesn't respond and it's faster...
- Rewrote the whole popup menu skinning system, for Cyt0plas' little sister :) (it's faaaaast now)
- New sweet skin effect that let you change the skin color on the fly, that's very impressive and it's fast ! Note: ALL SKIN BITMAPS MUST BE 24BITS !!!
- Added a Reload Skin function
- Fixed a bug where Bigtext.bmp and text.bmp wasn't loaded
- Changed Skin header from [PowerDivX] to [The CORE Media Player]
- Added a subcat called [MainPlayer] to the PSkin.ini file
- Skin: Everything can now be moved in the Equalizer skin, you can also move the minimize and close button on the playlist
- Movie window won't glue anymore
- Updated the OpenGL intro (New tunnel and new end effect)
- Added a desktop mode (thanks to Christian Hackbart for the tips)
- Big memory optimizations (at least on WinXP, didn't tested on the other OS). The player was using ~10000KB, now only ~3200KB !
- Fixed bugs with Vorbis support in the installer (yes, again)
- OSD background turn black if not overlayed
- Fixed a bug where parenthesis wasn't displayed properly in the text scrollbox
- Added something in the pSkin.ini (Mainly concern the popup menu)
- Fixed some loading bugs within the Skin
- Unrar.dll Updated
Alpha 25 - coffercuffs sex0r release
- Fixed some bug with the LOGFONT structure with DirectVobSub
- Fixed various bugs in subtitles support
- Fixed a bug where hotkeys was used when we didn't needed them (in the options box for example)
- Fixed a bug where the we needed to click twice on the playlist button to make it appear. (too long to explain)
- Fixed a bug where my motorbike's coupling wasn't working (yummy !)
- Fixed a bug where the volume was too high for the 1st 500ms
- Implemented Aspect Ratio profiles systems. Add and Delete your own AR in a few clicks :)
- Overlay color key detection no more based on brute force, less flickering for skinning alphablending/transparancy
- Smooth file loading when playing next item from the playlist and while in fullscreen mode
- Added a kick-ass OpenGL demo-credits in the love memories of Jan Horn who passed away 06 June 2002 in a car crash, he was willing to help me to create this demo.
- Fixed bugs with Vorbis support in the installer (thank you Schultz)
Alpha 24 - My cat drop my food on the floor
- Added a checkbox to enable or disable colors control just for Chibi and MaTTeR or they will kill me
- Added Skin alpha-blending for Win2k/Xp
- Fixed a bug where we wasn't able to seek while VobSub is in an OGM Graph
- OGG Media + VobSub now compatible within the player
- Speed improvements in the skin loading process, the player should start faster
- Added PAR functions just for Chibi :) I must say that it was a pain to get the real size of a MPEG-2 video and it took me a lot of time and made me add new functions in the Core.
- Fixed a bug where the subtitles box was too big in full screen, also the subtitles will turn black if you position the subtitles in the left over space instead of using the overlay color (which doesn't look very black)
- Fixed lots of small bugs in the skin support (they are not cropped anymore). Of course things may be missing in the skin support, if you found something drop me a line. I have also made some cosmetic improvements
- Fixed the bug where the balance value was wrong after the installation
- Fixed some others bugs, added some of course !
Alpha 23 - I don't care about soccer
- Added Colors Controls (Brightness, Constrast, Saturation, Hue and Gamma). Work on every video files as long as your video card support it. The color control is done using hardware and not software, so enjoy it :) (btw it's not very usefull when playing Vorbis or MP3, hehe)
- OGG Media filters now bundled with the player
- Added the license :) We still don't care if your computer burn, lol!
- Added Chibi Jasmin AR presets. Chibi I'm not sure that is what you expected. I'd like to chat with you
- Added support for Big Fonts
- Fixed a bug where OGG Media subtitles wasn't working properly (hmm, copy'n'past sometimes doesn't help while coding)
- 2nd Island at Grand Theft Auto 3 and very soon the third one :) OMG I just got SOF2 and some animes and movies... Hey I'm taking a break !
- Updated the codec Db with On2 VP3
- Project codename 'Nefertiti' started
Alpha 22
- DirectVobSub support (require DirectVobSub 2.15 !!!) Great thanks to Gabest for his help, he did a great job !
- DirectVobSub Fonts settings can be configured like the integrated subtitles engine
- Added an option to show/hide subtitles (popup menu)
- Cycle subtitles now work with DirectVobSub
- Added a new installer music intro done by Paradox from Xiph.org :) Thank you Emmett !
- Added an option to autosize subtitles based on the video size
Alpha 21
- Fixed the oldest bug when resizing the window (sometime cropped)
- Fixed the playlist epilepsy
- Fixed a bug where repeat sometimes doesn't work
- Fixed and enhanced the balance
- Fixed a bug where it was impossible to set the DeDynamic PreAmp and DynAmp (Sliders never moved)
- Fixed a bug where subtitles weren't broken (no multilines and visibles tags)
- Fixed a bug where mouse cursor wasn't kept hidden while changing gile in the playlist
- Fixed a bug where movie was repeated with one item in the playlist and repeat=false
- Fixed a bug where movie ratio changes didn't work properly in the video size box
- Fixed a bug where the custom aspect ratio wasn't preserved while resizing the window
- Fixed a bug where .pdc chapters wasn't working properly. Filename with brackets [] are now accepted.
- As suggested I removed the DivX Settings tab, CINEPAK RULES !!!! :]
- Increased Pan&Scan maximum to 400%
- Added a Default button in the video size box
- Added a key to cycle aspect ratio
- Added support for PowerDivX/TCMP Subtitles (.psb)
- Added DAR support per filename: rename a file to 'moviefilename [DAR004:003].avi' or 'moviefilename [DAR016:009].ogm' and you movie will be displayed in 4:3 or 16:9 or another custom aspect ratio
Alpha 20
- Alphablended buttons are back :D
- Fixed a bug where the OSD was still showed even if disabled
- Fixed a memory leak with COM
- Core integration done
- Added more informations in the pSkin.ini (link and version)
- Added Repeat and Shuffle functions
- Somes cosmetics changes
- Fixed a bug where subtitles were autoloaded even if the option is turned off
- Fixed a bug where the mouse didn't hide in some cases.
- Added buttons for OGG Media: Cycle subtitles and Cycle Audio stream
- Added support for OGM embedded subtitles (thanks to Tobias)
- Fixed a bug where the same hotkey could be assigned to differents actions
- Movie Window position saved
- Fixed a bug where the audio bitrate was +1 kbits
Alpha 19
- Now the official OGG Media Player ! But the best news is that Tobias joined us and we have some very good plans for the futur of the player !! Welcome Tobias !!
- Fusion between the pdngcore.dll and powerdivx.exe. It's a bit faster and we save 250kb :) And it's easier to modify for me :D
- Reworked the fullscreen controls. Skinners should take a look at this...
- Added chapters support: create a text file with the same filename as the movie but with the extension .pdc:
00:00:00
00:01:45
00:04:10
- AVI files informations now perfectly parsed (in the media properties box). Many thanks to Ingo Ralf Blum and antp for helping me...
- Fixed a bug where DVD wasn't properly unloaded. I forgot a line in the code, hehe...
- OSD available in DVD Mode (I've watched some DVD, that motivated me)
- ITU-T Standard implemented for Pixel AR: This is the REAL good way to resize a pixel. Thanks to TheWEF :D
- Video Size box available for DVD
- Fixed bugs when going to fullscreen with Always On Top
- Last file played saved
- Of course OGG Media Chapters support :) Tobias made things really easy and it was done in less than 10 minutes !
- Fixed a crash where having a DirectX version < 8 prevented to play any file. Now you can play movies but AVI with multiple audio streams and Framerate based subtitles support are disabled until you upgrade your DirectX...
- Added shadow effect for OSD and Sub
- I've noticed that PowerDivX (Well, The Core Media Player) use less CPU than Windows Media Player 6.4 and this is true (at least on my WinXP system)!! Well... Due to the amount of features it uses more memory...
- New subtitles engine, with outlined and shadowed font. The player can open Subrip (.srt), MicroDVD (.sub, .txt), Subviewer 1 & 2 and Sami. I will add PowerDivX Subtitles (.psb) later...
-The player won't autoload DVD if a file is already playing...
-Added a Checkbox to prevent the player to autoload DVD
-Added options to help DirectVobSub and DivXG400 to load
-Subtitles will be auto loaded if they have the same name as the loaded movie. In the case of one of the filter had already loaded, the player won't load subtitles...
-Some cosmetics fix on Win9x/Me (in the options)
- removed the alphablended buttons...
Alpha 18
- was playing Fallout 2 (taking a small break)
Alpha 17
- Player load a bit faster
- OSD implemented :D Damn, not easy to draw with pixels :)
- Play rate implemented ! Really funny with MP3. And just realised that XviD does not support rate change :(
- Video rewind at the end of the file.
- Filter properties in the popup menu
- Added Video and audio informations in the Media Properties box //Buggy with audio in AVI
- PowerDivX will now use the Overlay Mixer filter for some good reasons (OSD, performance, prevents WinXP VMR Render to be loaded, smoother fullscreen change)
- DirectShow Summoner implemented :)
- New revision of the core
Alpha 16
- Remote control support implemented. Should work with any remote as I can get it working with my PCTVSat remote...
- Added ID3v1, ID3v2, MPEG Audio (Layer 1,2,3), OGG Vorbis Tag and file informations
- Hopefully fixed the 'Thread error bug' while open options box on Win9x/Me
- Media Informations box is back
- Player will give you the Video FOURCC code and the codec description (if it knows) of AVI files. Even if the codec is missing, so the user will know what is the video codec used. And later maybe we'll create a autodownload server like MS and WMP
Alpha 15
- Audio playback mode make a comeback to DirectShow
- Playlist resize NO LESS THAN the player itself (huh copy'n past :)
- Fixed the 'Out of bounds' bug when playlist is empty, and you press next => prev (like a combo lol)
- Size box can't be resized
- Added *.m3u in the playlist load/save
- Some menu items Reworded
- Changed the way the cursor hide in fullscreen, now it will hide even with playlist
- Fixed bugs with playlist and fullscreen mode (due to the new DAR features)
- Added Pixels AR
- Added Pan & Scan (Also work as a digital zoom)
- Changed a bit the look of the Video Size and Time Jump to box (in the MSI installer style)
- Form magnet has been modified... And I don't think I can make it better
Alpha 14
- Player will open the file even if some of the streams can't be rendered (like audio codec is missing)
- Skins can now be compressed (winrar) with .psz as extention. Double click on a .psz will copy the file into the skin dir then make it the default one.
- Playlist can be resized (this rules!!!)
- Player should be a bit faster
- Better loading (no more running player :)
- Increase & decrease Volume was inverted
Alpha 13
- A bit supersticious ;)
Alpha 12
- Player will look for the first DVD/CD-Rom drive if no one was in the .ini (Drive=)
- Volume support for DVD
- Finally got a multi-angle DVD and fixed multi-angle changes
- Implemented Seeking in DVD mode
- Got the Always On Top working, but this feature required major restructuration in the code so command line /fullscreen and sub loading via CLI are temporarly disabled.
- Playlist and Eq button show/hide them in the Winamp style
- Volume is now saved
- You can double-click on the main skin to open a file (photoshop style)
- Cursor will also hide with DVD
- and the best of the best: the DYNAMIC EQUALIZER !!! Well, value are not saved and the popup menu doesn't work (no code yet)
Alpha 11
- antp wrote the Bookmark management... Great work!
- Fixed the play/pause bug when playlist is empty
- Fixed the randomize playlist button
- Playlist now stop to autoplay item when inserted (yeah again)
- My cat was running on my keyboard while coding, so if you saw something strange (like a mouse running) post a follow up...
- Fixed the Remove all item in the playlist
- Multiselection now work within the playlist
- Player will now prevents ScreenSaver and Power Monitor shutdown
- Fixed the black box which appears when the skin load
- Added a checkbox to allow multiple instance of the player running
- Cosmetics changes
- File associations fully functionnal (but can't unassociate, others player can associate so...)
- DVD autorun association
- Fixed a bug where the wrong DVD title was selected in the popup menu.
- Filters Property page availables with DVD...
- Cursor will authide in fullscreen (damn that's a good feature !)
- New seek slider (should solve all your weird bugs)
- Audio volume implemented (sorry the volume is not saved yet, I really want to see Abyss long version in DVD and it's really late !)
Alpha 10
- Revised popup menu with drawbuffer :)
- Skin has been modified
- Alphablended button should work better and won't crash ICQ. Big thanks to RadScorpion !
- Fixed Previous button bug (Index out of bound)
- Player can now recognize OGG audio and OGG Media (OGM) without extension. Anyway Tobias changed the header so it don't work with older OGM file created with the first Multiplexer.
- AVI with multiple audio stream fully working now :) Anyway I prefer OGM, next step will be OGM stuffs (edit: finally done :)
- Jump To option (but not for DVD) has been implemented.
- DVD Languages are now perfectly recognized
- DVD Title & Angle menus implemented
- Fixed subpictures language selection menu
- Reduced memory usage and reduced executable and core filesize
- Reduced skin size
- You can now navigate trough DVD Menu with Hotkeys
- Still the bug with Popup Menu and DVD Title change :(
- FullSCreen control skin now loaded from the skin directory (Oops!)
- It's very late (Well it's already monday), my eyes are tired, I've got a headache, but I've implement OGG Media :) But subtitles don't work, Tobias is looking at this... Now I go to my bed... Rooooooooooooooon Psiiiiiiiiiiiiii :p
Alpha 9
- Mhh... not a lot of things. Mainly a new popup menu for DVD Playback with Chapter, menus, language and subtitles options. It took me a lot of time as I experimented somes problems with LCID languages identification.
- You can registers file, but not unregisters them. This part is critical and I think I'll switch to a better method (but unregister won't be possible)
- I am about to change the popup menu, it's too slow and cause some backbuffer problems on Win98
- You can know uncheck the alternate video renderer options without any problems, it will allow DIvXG400 or Vobsub to load properly.
- Reduced EXE filesize.
- Added ESC for FullScreen mode and SPACE for pause as shortcuts
Alpha 8
- Added some command line options (movie.avi /fullscreen mysub_en.srt) (Sub Always after the movie file)
- File association doesn't work yet
- Fixed the bug where DivX4 Saturation jump to 128 (Max)
- Fixed 'Remove All' item in the playlist
- Added ALT-Enter as secondary default Shorcut for FullSCreen
- As requested :) Double-click will now switch to fulscreen mode and vice-versa
- DVD Playback, the beginning of THE implementation... Finally DVD Playback is not easier as I expected, or maybe because I'm new to the DVD structure (for playback purposes of course ;) hehe) DVD Playback implementation will take longuer than expected...
- For those who don't have DVD playback filters installed, I have joined the Fraunhofer Audio and Video decoder, simply launch the regfilters.bat. PowerDivX 4 final will come with the Elecard filters, but actually they don't work with DVD :(
- Popup Menu finally fixed. The bug occured only with Win9x/Me
- And to make things clear: DirectX8 is the minimal requirement due to the new features. Sorry ChristianHJW, but I'm sure you'll finally get Win2k for your laptop...
- Added some pretty cool alphablended style button, hope you like it it take me a lot of time to do it :)
- Changed a bit the way the Playlist work: First item won't be automatically played, just press the play button
- Hopefully fixed the bug where the sound continue to play from the beginning when you play stop.
Alpha 7
- Shortcuts keys can be configured (thanks to antp)
- Some items are available in the popupmenu
- keep FullScreen mode when opening a new movie
- BlackBox Subtitles hidden by default
- Playlist fully functionnal :-)
- Startup menu should be hidden on every computer in fullscreen
- New way to show the popup menu (need to be tested)
- Elapsed time visible in fullscreen mode
Alpha 6
- Fixed the bug where aspect ratio is the same as the previous file opened
- User can choose the overlay (RGB, YUV, DirectDraw Surface, etc)
- Default Sound Output Device can be now selected (Generally Default DirectSound Device)
- Elapsed time can now be skinned
- Core has been modified
- New video informations stuffs (check the popup menu)
- Popup-menu slowdown reduced
Alpha 5
- Aspect ratio preserved when resizing the window in windowed mode (buggy)
- Alternate video renderer for Windows XP (usefull for compability with VP3 codec for exemple)
- New revision of the Core
- New popup menu-super_look
- Added a Winamp style skinned label
Alpha 4
- Subtitles overlay transparency detection
- Subtitles colors choice + load/save changes
- Somes changes in the menu treeview (options box)
- Failed to get COMPMODe, AUDIO and LFEON bug corrected
- Support for upcased file extensions (.mp3) or (.MP3)
- OpenDialog filters
- Subtitles support (In progress)
Alpha 2/3
- A lot, don't ask or you will regret it.
Alpha 1
- start from scratch
- New Powerfull and stable audio/video core engine
*eof* (this means this is the end of the file, there is nothing below ! :)