1. 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
  2. 135cc75 Revert my earlier const madness, we'll keep the parameter lists simple. by Steve Bavin · 17 years ago
  3. c9df8fd The const police raid playback.c, should be no change to behaviour. by Steve Bavin · 17 years ago
  4. d6f2a54 Make sure initial menu item is voiced at startup. Voice thread must wait for the audio thread to finish initializing hardware. A known issue at speex commit time (perhaps only by myself ;). The behavioral refinement time begins. by Michael Sevakis · 17 years ago
  5. 99617d7 Make speex the new voice format for SWCODEC targets (non-Archos). Remove codec swapping and build speex voice decoding directly into the core binary. by Michael Sevakis · 17 years ago
  6. 9d4bed7 Album art support. Based on FS#3045, but heavily modified to adapt to MoB and for cleanness. by Nicolas Pennequin · 17 years ago
  7. 6077e5b Unify PCM interface just above the hardware driver level for all targets including the sims. Perform lockout of audio callback when changing states. Weird new playback or recording trouble? Check before and after this revision first though things seem quite sound. by Michael Sevakis · 17 years ago
  8. c21abdd Even more optimizing for the recording name change... by Peter D'Hoye · 17 years ago
  9. 0bfa3e7 Disable 'Disk spindown' and 'Anti skip buffer' settings and some related stuff for flash storage targets as they make no sense by Nils Wallménius · 17 years ago
  10. 2d48d0f Straighten out some audio path APIs and misc. audio stuff. Having recording is not a prerequisite to having input/output source selection which is probably most useful when adding a audio input features like FM to a new port without forcing recording to be implemented first. by Michael Sevakis · 17 years ago
  11. bcb8a88 e200: Add recording. Just from MIC right now and FM integration will happen soon. Most every bit of weirdness is nescessary and no problems seem to exist that the retailos doesn't exhibit too (namely noise when LCD is on when recording from MIC). by Michael Sevakis · 17 years ago
  12. 8f659ae Use bitmasks to define which inputs are available. Makes it easier to remove old assumptions of which are available. Inspired by e200 being unique in having FM Radio and Mic but no Line. Doesn't remove the assumption that Mic is available or that one of Mic and/or Line is available just to avoid excessive #ifdef'ing until needed. by Michael Sevakis · 17 years ago
  13. c652218 Fix remaining CONFIG_TUNER checks. by Jens Arnold · 18 years ago
  14. 36c9405 SWCODEC recording: More cleanup of stuff after queue additions and audio driver unification. by Michael Sevakis · 18 years ago
  15. eca9f7f Place all recording functionality on pcmrec thread to serialize all recording operations. Button mash problems should be ruled out of pcm_record.c. Add additional lightweight checks by default and display any warnings that occurred during recording in first line of recording screen when they occur by blinking back and forth from warning display to normal line (Warning: <hex bitmask>). Warnings are cleared when beginning a new recording so write the number down if you see it and file a report. Add heavier checks when PCMREC_PARANOID is defined in the player config header (encoders and pcm_record must be aware of the define since it changes the chunk header format). These checks are mainly concerned with things that may cause skipping but also add unwanted overhead for normal operation. Best used with logf enabled. by Michael Sevakis · 18 years ago
  16. ab1861a iRiver/iAudio: Added audio_set_recording gain and sound_default to plugin API. Simplified plugin recording by target/-ing some audio functions. UDA1380 records with WSPLL as a result. by Michael Sevakis · 18 years ago
  17. 514f45b Changed #ifdef USE_IRAM to #ifdef IRAM_STEAL. Also want to check if results are the same again since another person also built a red one successfully. by Michael Sevakis · 18 years ago
  18. acc29d9 SWCODEC/IRAM: Save voice IRAM when a plugin initializes its IRAM. Defines two macros for declaring and initializing IRAM. Plugins should use these instead. See mp3_encoder, doom, etc. for details. Further tweaks in buffer restoration after other use. Hiding of some interfaces that should only be used by buffer management. by Michael Sevakis · 18 years ago
  19. cc50c14 H100/General: HAL for S/PDIF and refinement/bufixes in optical output powering/source selection. by Michael Sevakis · 18 years ago
  20. 0f5cb94 Big Patch adds primarily: Samplerate and format selection to recording for SWCODEC. Supprort for samplerates changing in playback (just goes with the recording part inseparably). Samplerates to all encoders. Encoders can be configured individually on a menu specific to the encoder in the recording menu. File creation is delayed until flush time to reduce spinups when splitting. Misc: statusbar icons for numbers are individual digits to display any number. Audio buffer was rearranged to maximize memory available to recording and properly reinitialized when trashed. ColdFire PCM stuff moved to target tree to avoid a complicated mess when adding samplerate switching. Some needed API changes and to neaten up growing gap between hardware and software codecs. by Michael Sevakis · 18 years ago
  21. da153da Patch #5166 by Robert Keevil - Last.fm logging by Linus Nielsen Feltzing · 18 years ago
  22. 73e2f7b Minor simplification #2; replace unneeded variable filebufused with a macro by Steve Bavin · 18 years ago
  23. 4fc717a Added FS#2939 Encoder Codec Interface + Codecs by Antonius Hellmann with additional FM Recording support and my modifications by Michael Sevakis · 18 years ago
  24. a238ab9 Iriver: Moved the handling of the UDA1380 split gain (analog preamp + decimator gain) into the UDA driver. * All: Settings structure sorted & cleaned up. by Jens Arnold · 18 years ago
  25. a4bfe37 Optical S/PDIF recording and monitoring for Iriver H1x0. Removed unsupported recording options on Iriver. Sample rate displayed in recording screen reflects the real S/PDIF sample rate when doing S/PDIF recording. Testing would be appreciated. Thanks to Jens Arnold for fixing the DMA hang issue. Will reset settings! by Thom Johansen · 18 years ago
  26. 67ff262 Recording buffer offset must be passed on to the firmware calls, not the other way around. Should fix yellow builds. by Peter D'Hoye · 18 years ago
  27. 72232bd Fix bad rebuffering bug, and kill the track_count variable by Brandon Low · 19 years ago
  28. 857db45 Fix seeking on swcodec, but probably break some cases of skipping. Another important rework here, buffer management is serialized along with most other operations on the audio thread. This has some minor performance issues on ipod that can lead to audio skips during buffer fill as well. by Brandon Low · 19 years ago
  29. 33a62e8 More work on swcodec. No significant pcmbuf functions are called from the audio thread now. Do not be surprised if seek or skip behavior gets weird after this, but it Works for Me (TM), and is a significant step in the right direction. by Brandon Low · 19 years ago
  30. 8ac3ae7 More 64bit simulator fixes, coinciding with the long policy this time. by Jens Arnold · 19 years ago
  31. db734b4 Patch #1403437 by Peter D'Hoye & Martin Scarratt: Recording gain. by Hristo Kovachev · 19 years ago
  32. 0a9179c Add seamless seeking support, this is needed for AB-repeat mode on swcodec. by Brandon Low · 19 years ago
  33. f6da6d8 Removed monitor option from audio_set_recording_options and the global setting rec_monitor. by Andy · 19 years ago
  34. e6e5496 iRiver: Initial support for wav-recording in recording menu. Supports mic/line-in (and radio), monitor mode, time-splitting (and byte-splitting), pause/resume etc. Things todo: Prerecording, peakmeter (should be simple), frequency other than 44.1 kHz, etc.. by Andy · 19 years ago
  35. 0ad617c Patch #1105616 by Ray Lambert - A-B Repeat for Archos studio/recorder, still not 100% complete, but I wanted to commit it before the 2.5 feature freeze by Linus Nielsen Feltzing · 19 years ago
  36. 90161c9 It's now possible to select the crossfading mode: "Off, Crossfade, by Miika Pekkarinen · 19 years ago
  37. ebb9099 Forgot to commit these files. by Miika Pekkarinen · 19 years ago
  38. d34865a mp3buf renamed to audiobuf by Linus Nielsen Feltzing · 20 years ago
  39. 8a237a8 More audio code restructuring, mostly renaming functions so far by Linus Nielsen Feltzing · 20 years ago