summaryrefslogtreecommitdiffstats
path: root/apps/talk.c
AgeCommit message (Expand)AuthorFilesLines
33 hoursTalk.c, playlist.c fix bugsWilliam Wilgus1-0/+2
34 hoursTalk Fix outright disable after first clipWilliam Wilgus1-1/+4
35 hoursTalk.c Guard against use after free / failure to load voicefileWilliam Wilgus1-3/+4
2020-10-13Fix compile warnings (set-but-not-used) on big endian targetsSolomon Peachy1-3/+3
2020-09-20InvalidVoice prompt Fix red for devices w/o physical hold buttonsWilliam Wilgus1-1/+1
2020-09-20Add Invalid Voice Announcement to the voice system FS#13216William Wilgus1-7/+58
2020-09-20voice: rename mp3_play_* functions to voice_play_*Solomon Peachy1-43/+23
2020-07-24[3/4] Completely remove HWCODEC supportSolomon Peachy1-99/+6
2020-07-24[1/4] Remove SH support and all archos targetsSolomon Peachy1-31/+2
2020-07-24talk: Force-shutdown the voice system before loading a new voiceSolomon Peachy1-0/+3
2020-07-21build: Tweaks to better support non-English as primary languageSolomon Peachy1-0/+2
2020-07-21genlang: More voice-related fixes.Solomon Peachy1-1/+1
2020-07-15talk: only show the "failed reading .voice" splash if talking is enabledSolomon Peachy1-1/+2
2020-07-09voice file not loadingPeter Sealy1-1/+1
2020-05-22talk.h add failed to load splashWilliam Wilgus1-1/+4
2020-05-22talk.h add init status to debug menuWilliam Wilgus1-3/+21
2020-04-17talk.h make voice files check for proper number of entries on loadWilliam Wilgus1-1/+8
2019-08-06Respect age when freeing thumbnails from clip cache.Solomon Peachy1-6/+16
2019-08-05Improved robustness in talk codeSolomon Peachy1-7/+18
2019-07-20FS#7704 - Talk support for pluginsSolomon Peachy1-3/+0
2018-12-22Auto-Ranging Time Formatting For Menus (hh:mm:ss:mss)William Wilgus1-16/+55
2018-12-15Fix HWCODEC builds.Solomon Peachy1-2/+0
2018-12-15FS#6323: Speech for ID3 viewer, playlist catalog and playlist viewerSolomon Peachy1-4/+52
2018-12-09Fix possible truncation misc.c->output_dyn_value + use KibytesWilliam Wilgus1-1/+1
2014-02-03talk: On hwcodec disabling DMA interrupt is required during buflib moveThomas Martitz1-1/+9
2014-02-03Fix warnings.Thomas Martitz1-0/+2
2014-02-02talk/voice: Reduce the size of the commit buffer.Thomas Martitz1-6/+11
2014-02-02talk.c: The new cache management is good enough to use it for .talk clips as ...Thomas Martitz1-165/+104
2014-02-02talk.c: The new cache management is good enough to use it on all targets.Thomas Martitz1-183/+189
2014-02-02talk: Smarter cache management for TALK_PARTIAL_LOAD.Thomas Martitz1-282/+373
2014-02-02talk: Add debug menu entry to view statistics about talk engine.Thomas Martitz1-2/+59
2014-02-02talk: Make talk_voice_required() local to talk.cThomas Martitz1-13/+13
2014-02-02talk/hwcodec: Do always free the clip buffer in shrink_callback().Thomas Martitz1-1/+10
2014-01-27talk: When no voice file is loaded don't even attempt to load the clip, it's ...Thomas Martitz1-1/+3
2014-01-26hwcodec/talk.c: Give the thumbnail buffer regardless of the talk buffer policy.Thomas Martitz1-20/+30
2013-12-24hwcodec: core_alloc_maximum() returned 0 bytes if talk.c controls the audio b...Thomas Martitz1-0/+6
2013-12-23Fix yellow.Thomas Martitz1-0/+1
2013-12-23playback,talk: Share audiobuffer via core_alloc_maximum().Thomas Martitz1-331/+430
2012-06-05Add comment to clarify calculation.Dominik Riebeling1-1/+3
2012-05-24More snafu fix. Need a couple more patchups for now.Michael Sevakis1-0/+1
2012-05-24Correct snafu in talk.cMichael Sevakis1-1/+1
2012-05-02Use buflib for the allocation of voice PCM resources.Michael Sevakis1-17/+41
2012-03-04Tweak paramters of mp3_play_data and callback.Michael Sevakis1-2/+2
2011-12-15Add conditionals for functions only needed on SWCODEC targets.Boris Gjenero1-0/+2
2011-11-06Make usage of TALK_PARTIAL_LOAD actually Ondio specific. MMC is not always slow.Jens Arnold1-2/+1
2011-11-06Voice related fixes and cleaupJens Arnold1-42/+18
2011-11-06Fix warning and typos.Thomas Martitz1-2/+2
2011-11-06Fix broken voice when .talk files are used and voice buffer calculation.Thomas Martitz1-3/+3
2011-11-03Properly initialize variable to get voice going again. GCC didn't catch this ...Thomas Martitz1-1/+1
2011-10-26Fix FS#12241. Voice stopped working after audio_get_buffer() calls.Thomas Martitz1-1/+6