┌────┐ | rev.3269 .| └─┬┬─┘ (;゚∀゚ ) ニコッ!! し J ------------------------ r3269 Cleanup ------------------------ r3268 Fix:indent in last commit ... ------------------------ r3267 Updated Ukrainian translation by Arestarh. ------------------------ r3266 Update svn:ignore. ------------------------ r3265 Change default settings for MPC-HC internal subtitle filter to mimic VSFilter: "Sub pictures to buffer" now defaults to 4. "Allow animation when buffering" is now enabled by default. ------------------------ r3264 Add two new options in VSFilter GUI like it is done in MPC-HC: "Sub pictures to buffer" (default to 4) "Allow animation when buffering" (enable by default). ------------------------ r3263 Fix ticket #1443: The time tooltip will always appear centered. This commit will also probably improve the tooltip positioning when using large DPI and thus fix ticket #1424.
>>372 Change : improve normal Zoom at open DVD + DXVA decoder; Fix : Corrupt DVD playback with Microsoft DVT-DVD Video decoder after rev.3362 - Disable "Line 21 Decoder 2"; Options dialog improvements: - the "Subtitles::Misc" page will now be marked as modified when the subtitles database URL is changed. - the "Internal Filters" page will be marked as modified only if a checkbox is changed and not when an item is selected; Cosmetics; Options dialog improvement: the "Internal Filters" page will now be marked as modified when filters are selected or unselected using the context menu; move a52dec, faad2, libdca, libflac, libmad and libvorbisidec to the thirdparty directory.
┌────┐ | rev.3272 .| └─┬┬─┘ (;゚∀゚ ) ニコッ!! し J r3470 Fix : ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1559 r3468 Add the ability of resetting MPC-HC to its default settings using either a new button in "Misc" option page or "/reset" command line option. Be careful, when using this feature ALL your current settings will be lost. This commit fixes ttp://sourceforge.net/apps/trac/mpc-hc/ticket/372 r3467 Improve OSD for DVD playback: simplify some messages and try to be consistent with the information panel. This commit partially fixes ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1555 This commit fixes ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1560 r3465 Fix display for DVD tracks without language information: the tracks were incorrectly numbered in the menu and the current OS language was displayed instead of "Unknown" in the informations panel and OSD messages. This commit fixes ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1553 r3464 Fix : update for rev.3463 r3463 Fix : fixed play/pause via left-click when "Play/Pause" assigned to "LeftUp". r3462 Fix the DVD angle display in the information panel (Ctrl+3). This commit fixes ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1552 r3461 remove any resource compiler references from projects that don't have any resource files r3459 bump version to 1.5.3 r3457 tag v1.5.2.3456 release
┌────┐ | rev.3282 .| └─┬┬─┘ (;゚∀゚ ) ニコッ!! し J r3482 move the change in common.props done in r3478 in mplayerc.vcxproj (common.props has common properties, not one specific project's) r3481 Fix : PCM detection in property page r3480 Change : improve "Snap to desktop edges" Fix : Issue with "Zoom" & "Snap to desktop edges". r3479 Change : More friendly Subtitles name. r3478 Fix : unable to compile x86 Debug version. Change : MatroskaSplitter - normal Aspect Ratio for video stream. r3477 Change : More friendly names for QuickTime movies stream. r3476 Convert libpng.c to cpp, use a more decriptive name and fix some warnings. Fix one remaining reference to FlacSource instead of FLACSource. r3475 rename FlacSource to FLACSource r3474 update changelog, sort files by name in mplayerc project and various cleanup r3473 Make OSD messages for DVD playback more consistent with the status bar.
┌────┐ | rev.3489 .| └─┬┬─┘ (;゚∀゚ ) ニコッ!! し J r3489 Fix : multithreading issues for DXVA incompatible streams r3488 Fix : Disable DXVA for more than FullHD resolution, as not supported by driver. r3487 update on r3484 for ANSI codepages that don't include trademark signs r3486 Fixed time tooltip display for multi-monitor machines. r3485 Fix: Time tooltips are not cut in full screen mode This commit fixes. ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1575 r3484 Added the full list of the current DXVA decoder types and short descriptions for status messages r3483 apply astyle
┌──────────┐ |Source: rev.3500 | |Xhmikos: rev.3497 .| |XvidVideo: rev.3491 .| └────┬┬────┘ (;゚∀゚ ) ニコッ!! し J r3500 pngdib.c: use the safe function _tfopen_s; r3499 Fix : ttp://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc?view=revision&revision=3447 ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1587 r3498 New : Set I/O Priority to HIGH for better perfomance and smoother playback, requires Administrator rights. r3496 vfr.cpp: use the safe functions sscanf_s and fopen_s r3495 actually remove VSFilter_2010.sln;correctly set /arch:SSE for Win32 builds only move lgLcd.lib to mplayerc.vcxproj remove any midl references from the projects disable all warnings for more 3rd party libs for both Debug and Release builds like libpng r3494 remove VSFilter_2010.sln (use the filters.sln), clean up build_2010.bat r3493 updated resources for the previous commit. minor fixes r3492 cosmetics for "Miscellaneous" page r3491 Fix : Improve detect Aspect Rate from splitter, ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1566
┌──────────┐ |Source: rev.3514 | |Xhmikos: rev.3497 .| |XvidVideo: rev.3509 .| └────┬┬────┘ (;゚∀゚ ) ニコッ!! し J r3514 Cosmetics: move some code out of mplayerc.cpp. avoid using IsVistaOrAbove since it makes mpc-hc dependent of the internal video decoder. remove unneeded includes. r3513 Fixed the subtitle issue described in ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/970 r3511 roll back changes in rev.3510 r3510 Change : Improve ttp://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc?view=revision&revision=3498 do not require Administrator privileges. r3509 Cosmetics: rename PPageCasimir to PPageMisc as it makes more sense. r3506 DTSAC3Source.cpp: fix a C4706 (wrong assignment) and a C4189 (bytes2 is unreferenced) warning r3501 move text files in a new directory "docs" ,add a Readme file
r3522 ・Changes (3515-3522) ・wording fixes in the command line switches text; ・replace the "IDS_D3DFS_WARNING" string from the English translation for some translations which included a pretty old translated message; * replace quoted includes with angle bracket ones for system headers * move some includes in the beginning of the files * minor white space changes * update copyright year for files which were updated in previous commits; ・replace some tabs with spaces; ・use MB_ICONINFORMATION in the show commandline switches window; ・fixed: if madVR is "preferred", subtitles and OSD don't work; ・Fixed size of menu for fonts larger than 150% (144dpi). This commit fixes ticket #311; ・updated for the previous commit. fixed size of menu for large menu font and large dpi in any combination.
r3538 Changes (3523-3538) ・[VSFilter] Fix VSFilter for players using an old version of the IDirectVobSub interface. This commit fixes ticket #1585; * Update Changelog.txt * Add a text file with notes about releasing a new stable build; ・Add support for m3u8 playlist files (UTF-8 variant of the m3u playlist format). ・Note that you will have to reset the playlist files extensions in Options::Formats and to re-associate the playlist files if you want MPC-HC to handle m3u8 files. This commit fixes ticket #1018; ・whitespace cleanup, headers cleanup, copyright year update; ・removed some unused and duplicated strings from resources; ・Matroska Splitter: code simplifications; ・fix a C4267 warning in pngdib; ・Sync the translations strings; ・Add the ability to export MPC-HC settings; ・Cosmetics: fix tabs consistency; ・Add the ability to remove external filters and media types using the delete key. This commit fixes ticket #1607; ・enable C4101 warnings, fix all of them in our code and disable a few warnings in thirdparty code; ・Fix the combobox title for the VMR-9 color controls as they also work with VMR-9 renderless. This commit fixes ticket #1603; ・Forgotten file from r3535; ・enable C4996 warnings and fix some of them; ・Correctly sync the translations strings files.; ・Update the French translation.
r3557 Changes (3539-3557) ・ Updated Polish translation by Kasper93; ・ Cosmetics: avoid using IsVistaOrAbove since it makes mpc-hc dependent of the internal video decoder (part 2); ・ cleanup pragma warnings; ・ use the right encoding for *.filters files; ・ Add two new command line options: - /regpl will create the file associations for playlist files. - /regall will create the file associations for all file types MPC-HC can handle. This commit fixes ticket #866; ・ create precompiled header for LCDUI; ・ Fix some C4996 warnings and disable them in the code from ffdshow; ・ BaseSplitter: Take the input pin's buffer requirements into account when negotiating the buffer size. Patch by babgvant. This commit fixes ticket #799; ・ rename "internal_filter_config.h" to "InternalFiltersConfig.h"; ・ Make all message boxes translatable. This commit fixes ticket #1610; ・ Cosmetics: code simplifications; ・ Options dialog improvement: the "External Filters" page will now be marked as modified when the state of the radio buttons "Prefer", "Block", "Set merit" is changed and when the merit value is modified; ・ Don't use translated strings when saving settings. This commit fixes ticket #1612; * compilation fixes with precompiled headers (still not using them except for the mplayerc project) * completely disable it for those projects that don't support it; ・ Minor x64 vcxproj changes.
┌──────────┐ |Source: rev.3579 | |Xhmikos: rev.3577 .| |XvidVideo: rev.3577 .| └────┬┬────┘ (;゚∀゚ ) ニコッ!! し J r3579 Fix rev.3578 r3578 Rewrite some code. r3577 Updated French translation. r3576 Fix: Unable to seek in files when auto-play is off. Known bug: The video frame will not be updated until playback starts when EVR-CP is used. This commit fixes ticket #1622. r3575 move zlib.h from stdafx.h to WebServer.cpp r3574 remove double trailing ";", disable all warnings for ZenLib r3573 move irrelevant headers from stdafx.h where they are needed r3572 Fix : H.264, disable DXVA for high that 8 bit. r3571 optimized SetPosition function, might need some editing for the Paint call
r3570 fix two array initializations, optimize floating-point math of vertex initialization, fix monitor and adapter switching for both video and subtitle renderers, optimize floating-point math for the jitter graph, apply ugly rendering engine initialization fix for x86 builds r3569 "After Playback" enhancements: - each "After Playback" action can now be associated to a keyboard shortcut. OSD message is shown when an "After Playback" action is selected. This commit fixes ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1155 r3568 Fix : Improve MP4Splitter to detect 7.1 AAC. r3567 Fix : Improve FrameStep in EVR Custom, partial fix ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1393 Add : New method in OSD class to disable show messages. r3566 Ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1613 r3565 fixed crackling/stuttering audio in some DTS for SPDIF output This commit fixes ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1519
r3564 merge base working set of internal renderer fixes from local copy r3563 add files that were skipped during the previous merge from trunk r3562 cleanup : leftover folder from previous commit r3561 merge r3423-r3560 from trunk r3560 Fix : fix Subtitle render to prevent memory leak & crash, ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1563 r3559 Ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1627 r3558 Add the options that were missing in some translated command line help. Updated Polish translation
┌──────────┐ |Source: rev.3585 .| |Xhmikos: rev.3585 .| |XvidVideo: rev.3585 .| └────┬┬────┘ (;゚∀゚ ) ニコッ!! し J GoogleCode:Latest revision 3585. Project Hosting will be READ-ONLY Tuesday at 9:00am CDT for brief maintenance. SourceForge:Latest revision 3579.
r3585 cppcheck fixes: fix a memory leak in BaseSplitterFileEx. don't use extra class name qualificater in header files. use !empty() instead of size() > 0 since empty() is always O(1) while size() can sometimes be O(n). r3584 Initialise some variables as requested by cppcheck. r3583 updated Russian translation. r3582 reduce some variables scope (this should fix ~30 cppcheck warnings) r3581 Fix some cppcheck constructor warnings. r3580 Update libogg to v1.3.0
┌──────────┐ |Source: rev.3604 .| |Xhmikos: rev.3603 .| |XvidVideo: rev.3592 .| └────┬┬────┘ (;゚∀゚ ) ニコッ!! し J r3604 More correct cleaning of recent files. r3603 Various #include cosmetics. r3602 Fix: DVD playback with Sonic Cinemaster VideoDecoder. r3601 Fixed and optimized. ttp://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc?view=revision&revision=3582 Sometimes cppcheck is wrong. r3600 Change window size detection code restructure Paint() for the new method r3599 Remove useless Paint() references. r3598 Revision fix ttp://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc?view=revision&revision=3594 r3597 Make handle to file constant r3596 Minor subtitle timing fix for VMR-9 r. r3595 Fix incorrect usage of m_WindowRect r3594 Fix detecting changed decoder names for the stats screen
r3593 Performance optimizations for some parts of the EVR timing code increase flexibility for locking to a detected frame rate. r3592 Fix r3591: the latest column was not resized. r3591 Improve columns auto-resize in the "Keys" options page. r3590 Fixed bitstream output for DTS a more correct fix for ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1519 r3589 cosmetics r3588 Installer: Show a more user friendly message when the OS is not supported (new messages are available for translation) Simplify the welcome page a little bit Update Ukrainian.isl r3587 Add the ability to use different mouse button bindings in windowed and fullscreen modes. Patch mostly by taemun. This commit might help fixing ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1427 r3586 Fix: Pause playback when Save Image, except VMR9(renderless),EVR Custom,EVR Sync, to prevent skip some frame. Ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1467
┌──────────┐ |Source: rev.3607 .| |Xhmikos: rev.3607 .| |XvidVideo: rev.3607 .| └────┬┬────┘ (;゚∀゚ ) ニコッ!! し J r3607 Fix : broken some ass subs, close ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1563 r3606 Fixed an issue where the subtitle language for subtitle files would sometimes be incorrectly determined if the subtitle filename contained full stops. r3605 Rename "hash" so that there is no ambiguity with std::hash. Avoid a macro redefinition. Make some signed/unsigned conversions explicit. Fix a few unused variables. Reduce the scope of a few variables. Don't use extra class name qualificater in header files. Initilialize a few variables. Fix the case for some file names. Remove some useless casts. Cosmetics (remove empty lines at the end of some files, ...) r3604 more correct cleaning of recent files.
┌──────────┐ |Source: rev.3618 .| |Xhmikos: rev.3618 .| |XvidVideo: rev.3618 .| └────┬┬────┘ (;゚∀゚ ) ニコッ!! し J r3618 Warning fixes: C4800: forcing value to bool 'true' or 'false'. C4200: zero-sized array in struct/union. double/float casts. This commit fixes ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1625. r3617 jpeg.cpp: use the M_PI and M_SQRT1_2 defines from "math.h" remove unneeded German translation in "custom_messages.iss" r3616 Fix "Formats" options page: the "Blu-Ray Playlist" format was incorrectly labeled as "Playlist". the short internal format name was used as type name in Windows Explorer instead of the full format label e.g. "pls" was used instead of "Playlist". r3615 Improve ttp://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc?view=revision&revision=3587 for users updating from an older revision: if a custom binding is used for a command, it will be automatically used for both windowed and fullscreen bindings at first launch instead of using the default value for the fullscreen binding. r3614 update lcms
r3613 Updated French translation. Fix r3611: German custom messages for the installer were mistakenly reverted. r3612 Updated Czech translation. This commit fixes ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1505 r3611 Updated Chinese (traditional) translation. Updated Japanese custom messages for the installer. This commit fixes ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1647 r3610 Updated Ukrainian translation. r3609 Updated Chinese (simplified) translation. This commit fixes ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1643 r3608 Updated German translation. Updated Japanese translation.
┌──────────┐ |Source: rev.3627 .| |Xhmikos: rev.3627 .| |XvidVideo: rev.3627 .| └────┬┬────┘ (;゚∀゚ ) ニコッ!! し J r3627 Apply astyle r3626 Color controls: for consistency don't use space in settings names used to save the values. r3625 Color controls: save the values as integers instead of strings. (Old settings will be lost but are currently wrong for most people anyway due to default values being changed lately.) r3624 Simplify ExcludedFromBuild Condition. Set "resource.h" as ClInclude in all projects and exclude it where it's not needed. Fix a C4305 warning introduced in r3620 r3623 Correct calculation of the window size when caption hiding/showing This commit fixes ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1596 r3622 Fix r3619: compilation of MPC Video Decoder standalone was broken. r3621 Fix 2 remaining C4800 warnings disable C4996 for debug builds (see DSUtil/SharedInclude.h) disable all warnings for kasumi and system projects r3620 Aixed color controls for VMR-9. Added color controls for EVRs. r3619 Fix : Full screen is not working with Intel Chipset, ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1624
r3644 Changes (3628-3644) ・cosmetics for color controls settings; ・Updated French translation; ・add missing brackets around if expression; ・OSD messages for color control (for translation); ・Fix some warnings: - constify a reference so that temporary objects can be used without issuing a warning. - fix a few C4018 warnings (signed/unsigned mismatch); ・added resources for color control; ・brightness, contrast and saturation can be controlled with keys; ・added message then color control is not supported. remove excess check; ・Fix ~130 C4018 warnings (signed/unsigned mismatch). Patch partially by XhmikosR; ・update Changelog.txt; ・completely disable all warnings for 3rd party libs; ・fix all C4018 warnings for VSFilter; ・Update SoundTouch to v1.6.1pre r130 (vanilla except that MMX is disabled for x64 to fix compilation). Patch by XhmikosR; ・update VirtualDub to v1.10.1-test11; ・Fix some memory leaks in CMPC_Lcd. Patch by Oliver Sto"neberg.
┌──────────┐ |Source: rev.3644 .| |Xhmikos: rev.3644 .| |XvidVideo: rev.3644 .| └────┬┬────┘ (;゚∀゚ ) ニコッ!! し J r3644 Fix some memory leaks in CMPC_Lcd. r3643 Update VirtualDub to v1.10.1-test11 r3642 Update SoundTouch to v1.6.1pre r130 (vanilla except that MMX is disabled for x64 to fix compilation). r3641 Fix all C4018 warnings for VSFilter r3640 Move old changelog entries to Changelog_old.txt r3639 Completely disable all warnings for 3rd party libs. r3638 Update Changelog.txt r3637 Fix ~130 C4018 warnings (signed/unsigned mismatch). r3636 Added message then color control is not supported remove excess check. r3635 Brightness, contrast and saturation can be controlled with keys. r3634 Added resources for color control. r3633 Added resources for color control.
r3632 Fix some warnings: constify a reference so that temporary objects can be used without issuing a warning. Fix a few C4018 warnings (signed/unsigned mismatch). r3631 OSD messages for color control (for translation) r3630 Add missing brackets around if expression. r3629 Updated French translation. r3628 cosmetics for color controls settings.
┌──────────┐ |Source: rev.3644 .| |Xhmikos: rev.3644 .| |XvidVideo: rev.3644 .| └────┬┬────┘ (;゚∀゚ ) ニコッ!! し J r3644 Fix some memory leaks in CMPC_Lcd. r3643 Update VirtualDub to v1.10.1-test11 r3642 Update SoundTouch to v1.6.1pre r130 (vanilla except that MMX is disabled for x64 to fix compilation). r3641 Fix all C4018 warnings for VSFilter r3640 Move old changelog entries to Changelog_old.txt r3639 Completely disable all warnings for 3rd party libs.
┌──────────┐ |Source: rev.3652 .| |Xhmikos: rev.3644 .| |XvidVideo: rev.3644 .| └────┬┬────┘ (;゚∀゚ ) ニコッ!! し J r3652 Updated Polish translation. Updated Chinese (simplified) translation. This commit fixes ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1643 r3651 Updated Ukrainian translation. r3650 Remove unneeded parentheses from return true/false statements. r3649 Add copyright header in SyncClock files。. r3648 The "Apply" button will now be enabled after the color controls are reseted. r3647 Updated Polish translation. This commit fixes ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1579 r3646 Fix a non-displayable character in German translation. This commit fixes ticket ttp://sourceforge.net/apps/trac/mpc-hc/ticket/1654 r3645 Fix C4018 warning in VC-1 DXVA Decoder.
r3653 ・The player does not reset the file associations, if the user does not select anything in the list of formats. More correct work of two copies of the player (from a different folder).
r3656 Changes (3654-3656) ・Fix : Crash at open .IFO, fix rev.3637; ・a more correct fix C4018 warnings (fix rev.3637); ・some return back after rev.3637 and update fix C4018 warnings.
┌──────────┐ |Source: rev.3656 .| |Xhmikos: rev.3644 .| |XvidVideo: rev.3656 .| └────┬┬────┘ (;゚∀゚ ) ニコッ!! し J r3656 Some return back after rev.3637 and update fix C4018 warnings. r3655 a more correct fix C4018 warnings, fix rev.3637 r3654 Fix : Crash at open .IFO, fix rev.3637 r3653 The player does not reset the file associations, if the user does not select anything in the list of formats. More correct work of two copies of the player (from a different folder).