Commit Graph

103 Commits

Author SHA1 Message Date
Ivan Yu
a2c1750b95 NowPlaying: Add TagLib files for MP4 support 2014-04-04 18:28:54 +03:00
Birunthan Mohanathas
3190fc267f Use decltype instead of typedefs for function pointers 2014-02-28 18:35:32 +02:00
Birunthan Mohanathas
c833f604c5 NowPlaying: Split TagLibUnity.cpp into several files to help optimizer 2014-01-05 14:26:57 +02:00
Birunthan Mohanathas
6bcbd1f0d7 NowPlaying: Use PCH 2014-01-05 14:09:20 +02:00
Birunthan Mohanathas
d8a046111f NowPlaying: Compile most TagLib files together for greatly increased build performance 2014-01-05 14:08:07 +02:00
Birunthan Mohanathas
da92def9fc Define WIN32_LEAN_AND_MEAN globally 2013-12-24 11:20:19 +00:00
Birunthan Mohanathas
c196396ad0 Unignore and fix warnings elsewhere 2013-12-23 19:44:42 +00:00
Birunthan Mohanathas
950192b8eb Additional change to e1872e6: Move Plugins.props as well 2013-11-03 20:23:16 +02:00
Birunthan Mohanathas
e1872e67bb Move .props files to Build\VS\ 2013-11-03 20:18:42 +02:00
Birunthan Mohanathas
f99418dd2d Enable /LTCG to go along with ab431fa 2013-10-20 22:14:55 +03:00
Birunthan Mohanathas
6178344542 NowPlaying: Clear details when track ends with iTunes 2013-10-20 18:55:23 +03:00
Birunthan Mohanathas
ab431fa0c0 Enable /GL (Whole Program Optimization) 2013-10-20 18:06:07 +03:00
Birunthan Mohanathas
2315fe8cc5 Remove unnecessary duplication in .vcxproj files 2013-10-20 17:45:43 +03:00
Birunthan Mohanathas
4272940321 Minor tweaks 2013-10-20 17:06:41 +03:00
Birunthan Mohanathas
bb067ae305 Additional change to cea85dd 2013-10-19 21:15:00 +03:00
Birunthan Mohanathas
cea85dd0f0 NowPlaying: Update TagLib to 1.9.1 2013-10-19 21:12:01 +03:00
Birunthan Mohanathas
5b60d6c400 Enable /MP for large projects to reduce Release build time 2013-06-08 13:23:44 +03:00
Birunthan Mohanathas
1934c5db72 Change NULL to nullptr 2013-05-31 17:28:39 +03:00
Birunthan Mohanathas
da9384cfad Remove "C" prefix in class names 2013-05-31 17:18:52 +03:00
Birunthan Mohanathas
17500a2dbd NowPlaying: Fix C4819 warning 2013-05-09 16:18:15 +03:00
Birunthan Mohanathas
29ae70a041 Additional change to f82b03b 2013-05-09 13:34:29 +03:00
Birunthan Mohanathas
70f6fa4f3b NowPlaying: Revert bb823b7 2013-05-09 13:27:39 +03:00
Birunthan Mohanathas
f82b03b583 NowPlaying: Remove dependency on ATL headers 2013-05-09 13:23:52 +03:00
Birunthan Mohanathas
bb823b798e NowPlaying: Add workaround for ATL's broken XP support in VS2012 Update 2
https://connect.microsoft.com/VisualStudio/feedback/details/783276/vs2012-2-v110-xp-broken-the-procedure-entry-point-initializecriticalsectionex-could-not-be-located-in-the-dynamic-link-library-kernel32-dll
2013-05-03 16:41:21 +03:00
Birunthan Mohanathas
7581e3ac98 Move basic project options into Project.props 2013-05-01 13:02:17 +03:00
Birunthan Mohanathas
f81b4ff8bb Added __declspec(novtable) to interface classes 2013-02-19 16:53:00 +02:00
Birunthan Mohanathas
47e130a6ff NowPlaying: Improved cover handling with some players 2012-12-26 20:05:17 +02:00
Birunthan Mohanathas
fe1dc9434f NowPlaying: Fixed crash with CAD interface in some cases 2012-12-26 20:00:30 +02:00
Birunthan Mohanathas
bdc079a7a8 Additional changes to 52e1f1c 2012-12-18 22:00:44 +02:00
Birunthan Mohanathas
52e1f1c6b4 Moved common project settings into .props files 2012-12-18 19:49:51 +02:00
spx
4591a969a6 Build option: Added /arch:SSE to Release/32bit. 2012-07-23 07:34:31 -07:00
Birunthan Mohanathas
b1176d9611 Cosmetics and restored 2cfbab6, which was accidentally reverted in dc07162 2012-06-11 17:03:19 +03:00
Birunthan Mohanathas
dc07162956 Improved 83f1b1a 2012-06-11 16:20:13 +03:00
Birunthan Mohanathas
2cfbab6314 Disabled manifest for plugins 2012-06-11 15:30:10 +03:00
Birunthan Mohanathas
8fb0be30d4 NowPlaying.dll: Fixed that [measures] in TrackChangeAction were not dynamic 2012-05-30 08:42:30 +03:00
Birunthan Mohanathas
f62377d5dc Minor changes 2012-05-05 19:37:55 +03:00
Birunthan Mohanathas
1d747d79f1 NowPlaying.dll: Fixed negative duration with Winamp 2012-04-21 22:36:19 +03:00
Birunthan Mohanathas
62f80d9556 NowPlaying.dll: Applied a few fixes to TagLib 2012-04-20 20:13:40 +03:00
Birunthan Mohanathas
04e6446531 NowPlaying.dll: Updated TagLib to 1.7.2 2012-04-20 20:07:46 +03:00
Birunthan Mohanathas
7415ed0889 NowPlaying.dll: Fixed that SHUFFLE, REPEAT, and VOLUME were not reset on player shutdown 2012-04-18 19:10:43 +03:00
Birunthan Mohanathas
bb4bcbdce3 Disabled double update on initialization for measures 2012-04-09 20:50:46 +03:00
Birunthan Mohanathas
66a5579550 Minor changes 2012-04-09 20:27:49 +03:00
spx
c6a382f4ab Removed /Ob1 option for fixing VS2010 optimization bug. 2012-04-09 06:53:00 -07:00
Birunthan Mohanathas
c69c56e42f Cleaned project files 2012-04-09 14:04:07 +03:00
Birunthan Mohanathas
1def58618c NowPlaying.dll: Changed OpenPlayer bang to always start foobar2000 activated (non-minimized) 2012-04-04 15:21:02 +03:00
Birunthan Mohanathas
775d5c2a39 NowPlaying.dll: Fixed incorrect display of types NUMBER and YEAR in tooltips 2012-04-04 15:18:37 +03:00
Birunthan Mohanathas
024a720c11 NowPlaying.dll: Removed foobar2000 specific interface (switched to use CAD interface) 2012-03-28 22:12:04 +03:00
Birunthan Mohanathas
6535f828f9 Minor change 2012-03-26 19:13:47 +03:00
Birunthan Mohanathas
db52d3d575 Cosmetic changes to resources 2012-03-26 18:49:31 +03:00
Birunthan Mohanathas
476eaf1679 Script: Fixed that SKIN:ParseFormula didn't work with numbers
NowPlaying.dll: Fixed a few TagLib memory leaks.
2012-03-12 18:11:10 +00:00