Flamefire
723a76b6be
Use smarter locking CControllerFramework
2014-03-16 18:05:28 +01:00
Flamefire
532f5c7ac3
Fix nested benchmark handling and close only opened files
2014-03-16 18:03:44 +01:00
Flamefire
ea0a4bbdc7
Fix cover mutex handling (deadlock)
2014-03-16 18:02:14 +01:00
Flamefire
8de9c4c9f8
Remove unused usings
2014-03-16 11:31:06 +01:00
Flamefire
12ba762cb9
Rename CRecord methods (remove prefix)
...
Document IRecord
2014-03-16 11:25:48 +01:00
Flamefire
e20bd6e90b
Split CSound and CRecord
2014-03-16 10:44:40 +01:00
Flamefire
11815a4f89
Update PortAudio
2014-03-15 18:36:07 +01:00
Flamefire
5c2e0d5dd9
Fix bug with record devices with only 1 channel
2014-03-15 18:33:00 +01:00
Flamefire
de0f4777e0
Add licenses and source of libraries (KEEP UP2DATE!)
2014-03-15 17:15:47 +01:00
Flamefire
5316d30a7d
Use PortAudio-Sharp bindings for easier updates
...
Use COSFunctions for OS-specific stuff
Add dll directories on startup (could be done in the modules itself, but this way it avoids all trouble)
2014-03-15 17:15:13 +01:00
Flamefire
f0fca0baf7
Fix compile warning
2014-03-15 15:04:05 +01:00
Flamefire
312c28ebed
Split classes of Lib/Sound
2014-03-15 14:37:16 +01:00
Flamefire
052e32aa6c
Unify CRecordDevice handling
2014-03-15 14:25:00 +01:00
Flamefire
bb2df2cc8e
Organize Lib/Sound
2014-03-15 13:56:00 +01:00
Flamefire
18dbb110cc
Fix build warnings
2014-03-15 11:57:02 +01:00
Flamefire
37895da9b2
Fix some namings
2014-03-14 18:21:50 +01:00
Flamefire
790eda4e15
Use CFading where possible
2014-03-14 18:15:12 +01:00
Flamefire
23364c3bcb
Add a class for fading
...
(we don't have to implement this multiple times)
2014-03-14 16:27:12 +01:00
Flamefire
1e2accffba
Gst#: Return correct volume and use normalized values inside
2014-03-14 15:54:01 +01:00
Flamefire
636dbf0f96
Fix GStreamer# bug with loop Sounds
2014-03-14 15:50:56 +01:00
Flamefire
f5cca32dd8
Bump version to *.83 (Big changes, should do that more frequently)
2014-03-14 00:51:50 +01:00
Flamefire
3f5d5fc001
Move CDelayTest to a file in Lib/Sound
2014-03-14 00:50:13 +01:00
Flamefire
a8cfbea1aa
Add channelNum to DelayTest
...
Schow ??? for unknown delays
Remove debug output
2014-03-14 00:49:04 +01:00
Flamefire
5270d570d5
Split classes from CSound.cs to separate files (1 class/file) and move to Lib/Sound (where they belong)
2014-03-14 00:36:42 +01:00
Flamefire
10ecc361e2
Make own class for Record-Delay testing fixing some bugs
2014-03-14 00:28:03 +01:00
Flamefire
88364ce64b
Fix PlaySound (Length not gotten if prescan off)
...
Add fade option to PlaySound
2014-03-14 00:27:42 +01:00
Flamefire
45e480785d
Optimize tone detection (40% faster now)
2014-03-12 18:42:45 +01:00
Flamefire
26564874e9
Improve skipping
2014-03-12 16:43:03 +01:00
Flamefire
cc35e7fd66
Make loops smooth and decoder more robust
2014-03-12 16:25:33 +01:00
Flamefire
c6a22388d6
Fix current frame not being removed in frame buffer
2014-03-12 16:20:54 +01:00
Flamefire
00d80a6163
Only draw the current video
2014-03-12 16:20:25 +01:00
Flamefire
58e05842ea
Actually pause video
2014-03-12 16:19:26 +01:00
Flamefire
c091d5635e
Merge branch 'develop' into optimize_video
2014-03-12 09:46:34 +01:00
Flamefire
898819fcf5
Fix code issues (naming, unused stuff)
2014-03-12 09:41:34 +01:00
Flamefire
424cb826ed
Fix crash if there are no songs in highscore
2014-03-11 22:54:24 +01:00
Flamefire
76f491b347
Formatting
2014-03-11 22:38:47 +01:00
Flamefire
45bc144559
Merge branch 'Better_Rounds_Handling' into develop
...
Conflicts:
Vocaluxe/Screens/CScreenNames.cs
2014-03-11 22:38:31 +01:00
Flamefire
668d72d3a7
Make WiiMote consume less resources (do not run thread if not required)
2014-03-11 21:55:26 +01:00
Flamefire
44dceaed60
Add names to all threads
2014-03-11 21:50:06 +01:00
Flamefire
0a9c6e5cfe
Make the Serverconfig request admin rights only if required
2014-03-11 00:42:22 +01:00
Flamefire
070777eb68
Show the color of a player while selecting channels
2014-03-10 21:13:28 +01:00
Flamefire
5b478a185e
Remove pointless Timer
...
Make GetPlayerColor more consistent
2014-03-10 21:13:03 +01:00
Flamefire
5787839b95
Introduce class for error log
2014-03-10 20:04:03 +01:00
Flamefire
90ba1188d3
Add more log files to distinguish between classes of messages
2014-03-09 20:07:28 +01:00
Flamefire
24ca4edab7
Make Logfile more thread save
2014-03-09 19:49:06 +01:00
Flamefire
9f9a0e7b30
Fix race conditions
...
Improve performance further
2014-03-09 19:44:00 +01:00
Flamefire
5245998662
Highly optimized video decoding
...
still some problems with looping videos
2014-02-27 20:28:16 +01:00
Flamefire
82b650416f
Split CDecoder
2014-02-26 00:47:29 +01:00
Flamefire
149026ec32
IMPORTANT: Format of all files with Resharper
...
NO functional changes. If you have problems merging your changes, merge/rebase on previous commit then merge this. Conflicts can easily be resolved (take yours if in doubt)
After that merge next commits
2014-02-26 00:36:00 +01:00
Flamefire
3a110804d8
Update Re#er settings
2014-02-26 00:31:34 +01:00