Modify

Opened 6 years ago

Closed 3 years ago

#10891 closed defect (moved_to_github)

mpd-full is built with --with-tremor=no

Reported by: turl@… Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version: Trunk
Keywords: mpd audio multimedia Cc:

Description

I am currently running MPD on my router (which doesn't have a floating point unit) with a Hard Disk attached over USB. Therefore, to play ogg files, an integer decoder as tremor is needed, otherwise the router's cpu is maxed out and decoding cannot be done in real time.

It would be nice if mpd-full was built with tremor enabled. I see mpd-mini does have tremor enabled, but on the downside, it has alsa support disabled, so hardware volume control doesn't work (with my soundcard at least?)

The possible fixes I can think of would be: 1- building mpd-full with tremor instead of the floating point decoder 2- building mpd-mini with alsa support (unlikely because it wouldn't be 'mini') 3- creating a new mpd-minialsa to cover this use case.

Router: TP-Link WR-1043ND

Attachments (0)

Change History (6)

comment:1 Changed 5 years ago by netz@…

Please, could you just make the one-line modification in

/browser/packages/sound/mpd/Makefile

(change --with-tremor=no to --with-tremor=yes) before releasing 12.09 stable?

This would make my Ogg Vorbis files (hopefully) playable on my WDR4300.

Thanks!

comment:2 Changed 5 years ago by neale-openwrt@…

Another vote to please change the build rules for mpd-full.

I'm currently trying to rebuild mpd-full with this one configure flag. It has so many dependencies, I feel like this is the sort of thing that ought to go upstream if possible.

tremor is the integer-only version of the vorbis decoding library. When --with-tremor=no is specified, floating point math is used, which must be emulated on nearly every device in OpenWRT.

comment:3 Changed 4 years ago by sohle@…

I have the exact same problem on OpenWrt 12.09 on a TP-Link WDR4300. Playing MP3 files is no problem. However, playing ogg files results in stuttering. I really would appreciate the change in building mpd.

Many thanks.

comment:4 Changed 4 years ago by anonymous

Please fix it.

comment:5 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

comment:6 Changed 3 years ago by jogo

  • Resolution set to moved_to_github
  • Status changed from new to closed

mpd is now maintained here: https://github.com/openwrt/packages.

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.