path: root/apps/playback.c
AgeCommit message (Expand)AuthorFilesLines
2021-03-05OOM on Audio_Reset_BufferWilliam Wilgus1-0/+2
2021-03-02Remove execute bit from file permissions from recent commitWilliam Wilgus1-0/+0
2020-12-25Fix deadlocks when trying to buffer large album art.Michael Giacomelli1-3/+12
2020-10-01xduoox3ii/x20: Proper lineout detection and volume mangling.Solomon Peachy1-4/+0
2020-10-01hosted pcm-alsa improvementsSolomon Peachy1-0/+5
2020-09-30audio: Add support for 192 and 176KHz playbackSolomon Peachy1-1/+31
2020-08-07Automatic choice of playback frequency by the playing file propertiesIgor B. Poretsky1-7/+76
2020-07-24[4/4] Remove HAVE_LCD_BITMAP, as it's now the only choice.Solomon Peachy1-2/+0
2020-07-08Fix build errors introduced in a2fbccfSolomon Peachy1-1/+1
2020-07-08playback: Nothing should call ata_spinup_time() directlySolomon Peachy1-1/+1
2018-12-22Auto-Ranging Time Formatting For Menus (hh:mm:ss:mss)William Wilgus1-13/+5
2018-10-18Fix playback.c audio_track_count() warningWilliam Wilgus1-1/+1
2017-12-17Get rid of useless playlist probing and fix up some data types.Michael Sevakis1-49/+24
2017-12-15Fix big WTF when closing the current track.Michael Sevakis1-22/+6
2017-12-12Get voice event out of playback.cMichael Sevakis1-9/+0
2017-12-09Fix yellow on hosted targets from c1a01beMichael Sevakis1-0/+2
2017-12-09Playback: Move internal track list onto bufferMichael Sevakis1-327/+471
2017-12-07Ensure ci is properly updated if seeking before track load completesMichael Sevakis1-2/+4
2017-12-04Playback: C99-ize FOREACH_ALBUMART; make loop counter localMichael Sevakis1-6/+1
2017-11-24Do playback restarts the proper wayMichael Sevakis1-3/+31
2017-04-06Fix a problem with audio not starting on a list of short filesMichael Sevakis1-0/+7
2016-03-30Fix broken logfMihail Zenkov1-1/+1
2015-02-02iBasso DX50/DX90: Major code cleanup and reorganization.Udo Schl├Ąpfer1-1/+1
2015-01-11Make a few local variables staticThomas Jarosch1-2/+2
2014-08-30Remove I/O priority. It is harmful when used with the new file code.Michael Sevakis1-13/+0
2014-06-20Fix a playback bug in shink_callback()Michael Sevakis1-2/+3
2014-03-14events: Rework event subsystem (add_event, send_event) to be more versatile.Thomas Martitz1-17/+22
2014-03-10Implement time-based resume and playback start.Michael Sevakis1-45/+92
2013-12-23playback,talk: Share audiobuffer via core_alloc_maximum().Thomas Martitz1-129/+47
2013-11-10playback: Fix build with LOGF_ENABLE.Andrew Ryabinin1-5/+5
2013-07-13Get rid of some superfluous single-purpose functions in playback.Michael Sevakis1-48/+36
2013-07-06Enable setting of global output samplerate on certain targets.Michael Sevakis1-1/+10
2013-06-29SWCODEC Audio: Add some INIT_ATTR's to get a few bytes back.Michael Sevakis1-2/+2
2013-06-30Update software recording engine to latest codec interface.Michael Sevakis1-12/+0
2013-06-30Fix some whitespace in files changed in following commit.Michael Sevakis1-1/+1
2013-05-31Argh, move a comment to the (now) proper location. :)Michael Sevakis1-0/+1
2013-05-31Have voice fire an event when it starts and stops playing.Michael Sevakis1-0/+7
2013-05-31Should use HAVE_RECORDING, not AUDIO_HAVE_RECORDING in playback.cMichael Sevakis1-1/+1
2013-05-31Some corrections after 5857c44.Michael Sevakis1-0/+4
2013-05-31Refactor audio thread to run both recording and playback.Michael Sevakis1-250/+92
2013-03-24Change audio_set_cuesheet parameter from int to bool (fixes cppcheck warning)Bertrik Sikken1-1/+1
2012-05-24More snafu fix. Need a couple more patchups for now.Michael Sevakis1-2/+1
2012-05-21Fix some lockup caused by handles not being initialized to < 0...Michael Sevakis1-0/+3
2012-05-02Use buflib for the allocation of voice PCM resources.Michael Sevakis1-56/+39
2012-05-01rbcodec refactoring: autoresumableSean Bartell1-0/+58
2012-04-28rbcodec refactoring: get_audio_base_data_typeSean Bartell1-5/+4
2012-03-25buflib/shrink_callback: Resume playback only if it was playing (not paused).Thomas Martitz1-1/+2
2012-03-19Option to constrain get_next_dir() to directories below global_settings.start...Nick Peskett1-1/+10
2011-12-22Rename 'mp3entry.embed_albumart' to 'mp3entry.has_embedded_albumart' (FS#1247...Alexander Levin1-1/+1
2011-12-16FS #12419 : Support for embedded cuesheets.Nick Peskett1-3/+3