FeRD (Frank Dana)
fd78be6b95
Remove JUCE defines
...
A few headers contained #defines that were intended to work around
issues with the JUCE library headers, but those things are best
handled in other ways.
2019-12-18 23:55:16 -05:00
FeRD (Frank Dana)
ce8ff07fd3
Audio headers: juce:: prefixing as needed
2019-08-05 02:15:01 -04:00
FeRD (Frank Dana)
f170fdd009
Update copyright range to current year
2019-06-11 06:48:32 -04:00
FeRD (Frank Dana)
0327c2ab5c
Remove license block from documentation comment
2019-06-09 08:31:04 -04:00
Jonathan Thomas
6e2600dcd4
Moving JuceHeader.h below other includes, to be sure it is always included after system libraries (for Mac Point build failure)
2019-03-30 14:23:50 -05:00
FeRD (Frank Dana)
7e7f5c341a
Use new Juce header file location
2019-03-29 08:11:19 -04:00
Jonathan Thomas
e135eb5738
Changed license to LGPLv3 for all libopenshot code.
2014-07-11 16:52:14 -05:00
Jonathan Thomas
3a6386634a
Fixed many serious compiler errors, such as non-void functions missing a return value.
2014-06-30 15:37:50 -05:00
Jonathan Thomas
5010f6252a
Replaced all copyright and licensing to reflect AGPLv3 license. Also, added a bad ass version header, which is now integrated into CMake as well. A single place to indicate version and ABI/API compatibility.
2014-03-29 18:49:22 -05:00
Jonathan Thomas
41c2d434a8
Improve more documentation, including descriptions of enum values.
2013-09-10 22:11:47 -05:00
Jonathan Thomas
42e2f91be7
Improved more documentation on AudioBufferSource and AudioResampler
2013-09-10 13:56:16 -05:00
Jonathan Thomas
cbed47ea5f
Changed / Refactored many enums and structs, to better standardize the naming of everything. Improved some more descriptions and briefs.
2013-09-10 12:59:06 -05:00
Jonathan Thomas
234201743a
Improved more documenation, and switched to @ syntax for doxygen.
2013-09-09 23:32:16 -05:00
Jonathan Thomas
14a61f9c5c
Refactored a few methods, added new doxygen format, and improved the copyright, license, and comments & documentation for many classes and methods.
2013-09-08 23:09:54 -05:00
Jonathan Thomas
6cac382773
Fixed most build warnings on Mac OS X
2013-06-09 01:08:23 -05:00
Jonathan Thomas
b74e97c7d2
FIxed some big audio bugs, and finally got the audio reversing correctly working. Now, audio waves are reversed when a time map is moving backwards. There are still some pops and crackles, but I'll fix those later.
2012-10-21 05:29:29 -05:00
Jonathan Thomas
67dba0cd67
Fixed the audio resampling by adding a new class called AudioResampler, which maintains state between calls to the JUCE resampler. Maintaining state allows JUCE to remove the discontinuities between the frames, and removes all the pops and crackles.
...
This is a major commit, and changes many things, including build scripts, new classes, and how the encoder works.
2012-08-05 15:17:37 -05:00