Commit Graph
19 Commits
Author SHA1 Message Date
Juho Hiltunen 738492100a make all headers (almost) self-contained by using include guards and #include statements within headers 2018-03-09 21:08:15 +02:00
Reece H. Dunn 7d900fb8b0 Remove includes from internal header files. 2016-01-16 18:05:17 +00:00
Reece H. Dunn 9c5820f72a Create an initial compatibility shim for unistd.h. 2016-01-15 07:22:46 +00:00
Reece H. Dunn 72db232ec3 Move include/espeak{-ng => }/speak_lib.h. 2016-01-04 19:45:23 +00:00
Reece H. Dunn df170d1c48 Create an espeak-ng version of espeak_SetVoiceBy(Name|Properties). 2016-01-02 18:42:26 +00:00
Reece H. Dunn 93898d7960 Create an espeak-ng version of espeak_SetParameter. 2016-01-02 17:32:32 +00:00
Reece H. Dunn 95b1fdc4b9 Create an espeak-ng version of espeak_Synth_Mark. 2016-01-02 17:17:52 +00:00
Reece H. Dunn 06cbd9d096 Create an espeak-ng version of espeak_Synth. 2016-01-02 17:06:01 +00:00
Reece H. Dunn 21d29154ce Propagate the Synthesize status return code through sync_espeak_(Key|Char). 2016-01-02 16:20:37 +00:00
Reece H. Dunn f2bd7f4b51 Don't add the size parameter to the synthesize method structures as the synthesize methods don't use the size parameter. 2016-01-02 15:22:50 +00:00
Reece H. Dunn b843d2a415 Remove the unused size parameter in the sync_espeak_Synth commands. 2016-01-02 14:44:01 +00:00
Reece H. Dunn bc288a04f4 Implement espeak_SetVoiceByProperties directly from the SetVoiceByProperties implementation. 2015-12-29 17:24:59 +00:00
Reece H. Dunn 9ab5fad596 Implement espeak_SetVoiceByName directly from the SetVoiceByName implementation. 2015-12-29 17:15:43 +00:00
Reece H. Dunn e69c936329 Remove the debugging code.
The debugging code is done inconsistently, mainly to trace the
event and audio output logic. This makes it harder to understand
the code flow for logic that is not enabled by default.

As such the debugging code makes the code harder to maintain.
2015-12-28 12:33:14 +00:00
Reece H. Dunn 3e99752d0c Check and fix source code formatting. 2015-12-27 22:34:53 +00:00
Reece H. Dunn 12e0bb122b Reformat the code using the uncrustify program. 2015-12-22 15:06:50 +00:00
Reece H. Dunn a47bf04657 Add copyright notices to files that are missing them. 2015-12-18 07:20:34 +00:00
Reece H. Dunn 36be9ac13f Use the default uncrustify config (with indentation changes) to reformat the code. 2015-12-17 07:40:24 +00:00
Reece H. Dunn f185786b87 Move libespeak-ng internal headers to src/libespeak-ng. 2015-12-10 07:14:37 +00:00