summaryrefslogtreecommitdiff
path: root/apps/recorder (follow)
Commit message (Collapse)AuthorAge
* Align backdrop buffersGreg White2007-01-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12003 a1c6a512-1295-4272-9138-f99709370657
* Enable Morse mode for virtual keyboard on h10 players and make it possible ↵Nils Wallménius2007-01-04
| | | | | | to enter line edit while in Morse mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11911 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#6361. Allow the FM auto-scanning to be abort with the standardJonathan Gordon2006-12-26
| | | | | | | quit button git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11843 a1c6a512-1295-4272-9138-f99709370657
* Next round of static'ing and related fixes.Jens Arnold2006-12-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11836 a1c6a512-1295-4272-9138-f99709370657
* Enable morse mode in the virtual keyboard for Ipods. Keymap changes in VK: ↵Martin Scarratt2006-12-18
| | | | | | Play(instead of long select) - accept & exit, Long menu - toggle morse mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11803 a1c6a512-1295-4272-9138-f99709370657
* One #if less :-DNils Wallménius2006-12-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11791 a1c6a512-1295-4272-9138-f99709370657
* Add colon and semicolon to the default virtual keyboard, clean up some ↵Nils Wallménius2006-12-17
| | | | | | unneccesary includes and exclude vkeyboard for larger displays from builds where it was never used -- saves approx 300 bytes on achos builds git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11790 a1c6a512-1295-4272-9138-f99709370657
* Sims hate me again (or is that the other way). Fixup the stubs.Michael Sevakis2006-12-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11784 a1c6a512-1295-4272-9138-f99709370657
* The sims hate me again.Michael Sevakis2006-12-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11706 a1c6a512-1295-4272-9138-f99709370657
* Place all recording functionality on pcmrec thread to serialize all ↵Michael Sevakis2006-12-10
| | | | | | 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. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11705 a1c6a512-1295-4272-9138-f99709370657
* Made the AGC functions compatible with non-latin languages following theShachar Liberman2006-11-25
| | | | | | | | | 'NonLatinLanguages' wiki page. Please keep using separate LANG_SYSFONT_ strings when using the internal font, Which only supports latin charset, for easier translation. * Hebrew translation. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11594 a1c6a512-1295-4272-9138-f99709370657
* Recording: Add AIFF recording to SWCODEC. Note: AIFF playback chokes on ↵Michael Sevakis2006-11-24
| | | | | | sample rates other than 44.1kHz whether recorded or created and saved with an external program. Recorded files will still open in an external editor however. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11583 a1c6a512-1295-4272-9138-f99709370657
* iRiver/iAudio: Added audio_set_recording gain and sound_default to plugin ↵Michael Sevakis2006-11-23
| | | | | | API. Simplified plugin recording by target/-ing some audio functions. UDA1380 records with WSPLL as a result. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11577 a1c6a512-1295-4272-9138-f99709370657
* BMP loader: Using shifts for division by powers of 2 saves a bit on code size.Jens Arnold2006-11-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11559 a1c6a512-1295-4272-9138-f99709370657
* BMP loader: Remote LCD format support.Jens Arnold2006-11-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11558 a1c6a512-1295-4272-9138-f99709370657
* Fixed the dithering once more.Jens Arnold2006-11-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11555 a1c6a512-1295-4272-9138-f99709370657
* * Move checkbox to plugin api (core never uses it)Jonathan Gordon2006-11-19
| | | | | | | * replace the last of the scrollbar() calls with gui_scrollbar_draw() git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11552 a1c6a512-1295-4272-9138-f99709370657
* Complete rework of the BMP loader: * Support for 4 bit, 15/16 bit and 32 bit ↵Jens Arnold2006-11-18
| | | | | | BMPs in addition to the already supported 1 bit, 8 bit and 24 bit formats. * Better protection against corrupt BMP files. * Added dithering for 2 bit targets. * Optimised, compact code. There's almost no code size increase for SH1 (only 68 bytes), and even a decrease for coldfire, with all the additional features. * Code policed. * Fixes bug that loading a backdrop worked only once per session. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11548 a1c6a512-1295-4272-9138-f99709370657
* H100/300: Fixed radio silence problem. Removed the wrong call in my last ↵Michael Sevakis2006-11-15
| | | | | | update. :P git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11533 a1c6a512-1295-4272-9138-f99709370657
* dump the old scrollbar(), make it a wrapper to gui_scrollbar_draw() onlyJonathan Gordon2006-11-15
| | | | | | | drawing to the main LCD. Saves ~400bytes on the recorder. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11530 a1c6a512-1295-4272-9138-f99709370657
* H100/General: HAL for S/PDIF and refinement/bufixes in optical output ↵Michael Sevakis2006-11-13
| | | | | | powering/source selection. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11523 a1c6a512-1295-4272-9138-f99709370657
* Backdrop support for greyscale targets. WPS backdrop is untested.Jens Arnold2006-11-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11520 a1c6a512-1295-4272-9138-f99709370657
* Patch #5771 by Frederik Vestre: Fix BMP loader to work in 64bit environments ↵Jens Arnold2006-11-11
| | | | | | (simulator). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11513 a1c6a512-1295-4272-9138-f99709370657
* Recording trigger for software codec targetsMartin Scarratt2006-11-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11479 a1c6a512-1295-4272-9138-f99709370657
* Big Patch adds primarily: Samplerate and format selection to recording for ↵Michael Sevakis2006-11-06
| | | | | | 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. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11452 a1c6a512-1295-4272-9138-f99709370657
* woops, damn vim isnt set to use space instead of tabsJonathan Gordon2006-10-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11295 a1c6a512-1295-4272-9138-f99709370657
* missed a signalscreenchange()Jonathan Gordon2006-10-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11294 a1c6a512-1295-4272-9138-f99709370657
* Hopefully fix the copyright notice.Barry Wardell2006-10-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11290 a1c6a512-1295-4272-9138-f99709370657
* sorry Bjorn, blame kateJonathan Gordon2006-10-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11288 a1c6a512-1295-4272-9138-f99709370657
* add signalscreenchange() to vkeyboardJonathan Gordon2006-10-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11287 a1c6a512-1295-4272-9138-f99709370657
* More color adjustments. Better translation to and from native colors with ↵Michael Sevakis2006-10-15
| | | | | | even distribution of levels. Macros for extracting native depth components and packing them. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11227 a1c6a512-1295-4272-9138-f99709370657
* Added inner fill option to normal scrollbar and foreground only option. ↵Michael Sevakis2006-10-13
| | | | | | Added a left-pointing cursor for using pointer. Updated color picker and now sliders look very good on color, grayscale and mono screens when using bar selector. Some misc. changes for appearance. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11210 a1c6a512-1295-4272-9138-f99709370657
* Make sure to set deemphasis correctly when starting the radio.Dominik Riebeling2006-10-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11205 a1c6a512-1295-4272-9138-f99709370657
* Fix tuning into weird frequencies at unpause after changing region settingDominik Riebeling2006-10-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11199 a1c6a512-1295-4272-9138-f99709370657
* Left some crud in bmp.c that should've been removed before committing. Don't ↵Michael Sevakis2006-10-12
| | | | | | know what's with me today git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11196 a1c6a512-1295-4272-9138-f99709370657
* Fixed the problem with the backdrops on iPod. The same problem was in the ↵Michael Sevakis2006-10-11
| | | | | | updated color picker and that is fixed too. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11195 a1c6a512-1295-4272-9138-f99709370657
* Small bitmap dithering tweakMichael Sevakis2006-10-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11191 a1c6a512-1295-4272-9138-f99709370657
* Fixed errors. Forgot to include system.h for swap16 in bmp.cMichael Sevakis2006-10-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11181 a1c6a512-1295-4272-9138-f99709370657
* Added dithering for 24 bit backdrops on 16 bit displays. FORMAT_DITHER ↵Michael Sevakis2006-10-11
| | | | | | should be specified to dither a bitmap when loading. Feel free to flame me if I got the RGB565SWAPPED thing wrong. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11180 a1c6a512-1295-4272-9138-f99709370657
* Hopefully took care of FS#6105 - unnecessary 'recording screen' option in ↵Michael Sevakis2006-10-10
| | | | | | the radio menu causes rockbox to freeze. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11169 a1c6a512-1295-4272-9138-f99709370657
* Implement region setting for the fm tuner. The region setting affects ↵Dominik Riebeling2006-10-05
| | | | | | deemphasis, band limits and step size. Fixes FS#5929, FS#5928. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11133 a1c6a512-1295-4272-9138-f99709370657
* Prevent gain increase when using AGC in Safety modePeter D'Hoye2006-10-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11101 a1c6a512-1295-4272-9138-f99709370657
* Oops, didnt mean to commit thisMartin Scarratt2006-09-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11081 a1c6a512-1295-4272-9138-f99709370657
* If a directory is created in the recording screen, the dir browser needs ↵Martin Scarratt2006-09-27
| | | | | | refreshing git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11080 a1c6a512-1295-4272-9138-f99709370657
* Fixed the possiblity of fooling the recording screen into writing to a non ↵Martin Scarratt2006-09-27
| | | | | | existent directory. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11079 a1c6a512-1295-4272-9138-f99709370657
* Recording Statusbar: Just shove those icons right by 1 pixelMartin Scarratt2006-09-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11069 a1c6a512-1295-4272-9138-f99709370657
* Recording screen statusbar: Improved channel icon by Paul Louden and ↵Martin Scarratt2006-09-26
| | | | | | improved Q value display for Hardware codec targets git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11062 a1c6a512-1295-4272-9138-f99709370657
* Fix "Disk Full" splash hang in radio screenMartin Scarratt2006-09-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11051 a1c6a512-1295-4272-9138-f99709370657
* Support for I-river remotes in the radio screenMartin Scarratt2006-09-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11033 a1c6a512-1295-4272-9138-f99709370657
* Enable FM_MODE button and add new fm context types - now the radio should be ↵Martin Scarratt2006-09-23
| | | | | | fine! git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11032 a1c6a512-1295-4272-9138-f99709370657