summaryrefslogtreecommitdiffstats
path: root/firmware/mpeg.c
AgeCommit message (Expand)AuthorFilesLines
2005-09-15Archos recording/playback: (1) Xing header creation: * Now estimates the fram...Jens Arnold1-17/+18
2005-09-10Reworked handling of MPEG audio frame & file info: * Fixed frame size calcula...Jens Arnold1-6/+6
2005-09-05Archos recording: yield() within audio_beep() to avoid starving the mpeg thre...Jens Arnold1-1/+2
2005-09-04Archos recording: Always prepend ID3V2 and Xing header to a recording file, e...Jens Arnold1-153/+159
2005-09-02Adjusted the file size calculation when prerecordingLinus Nielsen Feltzing1-2/+10
2005-08-30Archos: Even more NULL pointer accesses removedLinus Nielsen Feltzing1-4/+10
2005-08-30Archos: Removed NULL pointer accesses when changing tracksLinus Nielsen Feltzing1-3/+2
2005-08-29Renamed CONFIG_HWCODEC and MASNONE to the more appropriate CONFIG_CODEC and S...Jens Arnold1-29/+29
2005-08-21Patch #1105616 by Ray Lambert - A-B Repeat for Archos studio/recorder, still ...Linus Nielsen Feltzing1-8/+60
2005-08-21Hooked up the runtime database on archos.Jens Arnold1-7/+118
2005-08-19More mpeg.c cleanup: collected variables and declarations at the top, more #i...Jens Arnold1-146/+136
2005-08-19Cleaned up remnants of early iriver development. First part of #if/#ifdef cle...Jens Arnold1-99/+67
2005-08-18Use the provided function to calculate the unsaved space in rec_tick().Jens Arnold1-6/+1
2005-07-08Fixed skip bug at buffer refillHenrik Backe1-1/+1
2005-07-07Only update resume info when playing. Fixes resume when exiting recording/ra...Hardeep Sidhu1-1/+2
2005-07-04Moved resume info updating to the mpeg/playback threads so that it's saved ev...Hardeep Sidhu1-1/+18
2005-07-01Don't update playlist when no tracks in memory. Fixes looping bug when repea...Hardeep Sidhu1-2/+6
2005-07-01Added new feature to move to next folder once the current one completes when ...Hardeep Sidhu1-3/+3
2005-06-25Added new shuffle repeat mode that reshuffles playlist before repeating. Als...Hardeep Sidhu1-6/+10
2005-06-05First audio codec playback attempt by Miikka PekkarinenLinus Nielsen Feltzing1-0/+5
2005-06-04Major recording rework: (1) Slight optimisation of the recording transfer. (2...Jens Arnold1-183/+120
2005-05-28Avoid radio interference from the MAS internal clock on devices with the Sams...Jens Arnold1-0/+16
2005-05-27Some small fixes for playback: (1) Always fill up to the high watermark. (2) ...Jens Arnold1-12/+24
2005-05-23Archos recorders: New recording data transfer routine. Not asm optimised this...Jens Arnold1-86/+44
2005-05-08Removed unused variable.Jens Arnold1-1/+0
2005-05-08Disabled unused constants.Jens Arnold1-0/+2
2005-05-08More dead code...Jens Arnold1-4/+1
2005-04-07First step towards separating the metadata handling from the mpeg thread codeLinus Nielsen Feltzing1-68/+75
2005-04-05mp3buf renamed to audiobufLinus Nielsen Feltzing1-124/+124
2005-04-04More audio code restructuring, mostly renaming functions so farLinus Nielsen Feltzing1-35/+36
2005-04-01Moved the mpeg_sound_xxx() functions to sound.c and renamed them to sound_xxx()Linus Nielsen Feltzing1-1/+2
2005-02-28Killed a warning on iRiver buildsLinus Nielsen Feltzing1-5/+1
2005-02-22Build cleanup and general fixes. fprintf() is now fdprintf(), the separationDaniel Stenberg1-2/+0
2005-02-18Unified build system to use SOURCES for sim builds too, a single Makefile-lookDaniel Stenberg1-2/+5
2005-02-12iRiver: Fixed bad handling of SYS_USB_CONNECTED (again)Linus Nielsen Feltzing1-1/+2
2005-02-11long policyJean-Philippe Bernardy1-3/+3
2005-02-11iRiver: mpeg_thread now correctly responds to SYS_USB_DISCONNECTLinus Nielsen Feltzing1-0/+3
2005-02-10iRiver: USB supportLinus Nielsen Feltzing1-0/+3
2005-02-06Handle MPEG_STOP in the dummy iriver mpeg threadLinus Nielsen Feltzing1-1/+12
2005-02-06Aligned thread stack, added dummy thread loop for iriverLinus Nielsen Feltzing1-2/+7
2005-02-03less warnings on iriver buildsDaniel Stenberg1-0/+18
2005-02-03Bug fix: Dummy functions are only for units without any mas.Jens Arnold1-1/+1
2005-02-02a set of dummies for iriverDaniel Stenberg1-3/+70
2005-01-30long policyJean-Philippe Bernardy1-1/+1
2005-01-09Use the register shadow variable in all places.Jens Arnold1-3/+3
2004-12-24different kind of recording beep: more faint, but not disturbing prerecording...Jörg Hohensohn1-6/+6
2004-12-21aid for blind recorders: longer beep when starting a recording, short beep wh...Jörg Hohensohn1-7/+23
2004-11-17Simplified ID3 tag handling, removing the nasty NULL pointer accesses. Correc...Linus Nielsen Feltzing1-106/+62
2004-11-15Handle invalid playlist entries properly in new_file(). This fixes bug report...Linus Nielsen Feltzing1-1/+12
2004-11-05new_file() now correctly bails out if all files in the playlist are corrupt. ...Linus Nielsen Feltzing1-4/+4