Rockbox

This is the bug/patch tracker for Rockbox. Click here for more information.

Quick links: Bugs · Patches · Rockbox frontpage

Tasklist

FS#9673 - Improve mpegplayer ( add pitch )

Attached to Project: Rockbox
Opened by Sanggon, Lee (isanggon) - Friday, 19 December 2008, 04:07 GMT+2
Task Type Patches
Category Plugins
Status Unconfirmed
Assigned To No-one
Player Type SW-codec
Severity Low
Priority Normal
Reported Version Release 3.0
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Private No

Details


I found  FS#8521 (permanent pitch setting) can successfully combined with mpeg player.
Add  FS#8521  and some fix, we can use pitch function in mpeg player. This means, we can control mpeg play speed.

With  FS#8894 (speed control without pitch change) can produce similar effect and more attractive, but  FS#8894  have serious problem with gigabeat s30 and require more processer power and have lower sound quality.

This patch can patched with  FS#8607 (mpegplayer playlist).
   020_FS#8521_modified_pitch_setting_add_mpegplayer... (16.7 KiB)
 _000/apps/gui/pitchscreen.c                  |   12 ++++
 _000/apps/lang/english.lang                  |   65 +++++++++++++++++++++++++--
 _000/apps/menus/settings_menu.c              |    6 ++
 _000/apps/menus/sound_menu.c                 |    7 ++
 _000/apps/plugins/mpegplayer/mpeg_settings.c |   51 +++++++++++++++++++++
 _000/apps/plugins/mpegplayer/mpeg_settings.h |    9 +++
 _000/apps/settings.c                         |    3 +
 _000/apps/settings.h                         |   15 ++++++
 _000/apps/settings_list.c                    |    6 ++
 _000/firmware/drivers/audio/wm8978.c         |    3 +
 _000/firmware/drivers/audio/wm8985.c         |    3 +
 _000/firmware/export/audiohw.h               |    3 +
 _000/firmware/export/mp3_playback.h          |    2 
 _000/firmware/export/sound.h                 |    2 
 _000/firmware/mp3_playback.c                 |   10 +++-
 _000/firmware/sound.c                        |   10 +++-
 16 files changed, 198 insertions(+), 9 deletions(-)

This task depends upon

Loading...