Bug 344526 - phonon-gst equalizer doesn't provide descriptive labels in Phonon::EffectParameter::name() anymore
Summary: phonon-gst equalizer doesn't provide descriptive labels in Phonon::EffectPara...
Status: CONFIRMED
Alias: None
Product: phonon-backend-gstreamer
Classification: Unclassified
Component: general (show other bugs)
Version: 4.9.0
Platform: unspecified Linux
: NOR normal with 40 votes (vote)
Target Milestone: ---
Assignee: Daniel Vrátil
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-24 12:46 UTC by Germano Massullo
Modified: 2018-07-20 14:17 UTC (History)
16 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Germano Massullo 2015-02-24 12:46:44 UTC
+++ This bug was initially created as a clone of Bug #280318 +++

Version:           2.4.0 (using KDE 4.4.6) 
OS:                Linux

The equalizer frequencies and gain labels are missing (labels are replaced with N/A).
Translation problem?
My system locale is English GB.

Reproducible: Always

Steps to Reproduce:
Open [Tools] - [Equalizer]

Actual Results:  
Equalizer misses the frequencies labels.

Expected Results:  
Some numbers appearing ???

OS: Linux (i686) release 2.6.39-020639rc6-generic
Compiler: cc
Comment 1 John 2015-02-24 13:14:32 UTC
The problem here is this:
  gstreamer stores "bandX" in the "name" field for each of the bands
  gstreamer stores the frequency in the "nick" (nickname) field
  phonon EffectParameter doesn't provide access to nickname field, but does give access to "name"
  amarok uses phonon EffectParameter to fill in the frequency values using the "name" field.
So amarok labels the bands "band0" to "band9"

To fix this, the following needs to happen:
1) modify Phonon EffectParameter so it can also return the "nick" field
2) modify amarok to label bands using "nick" field, instead of "name" field.
Comment 2 Myriam Schweingruber 2015-05-29 10:27:03 UTC
Confirmed by a Plasma5 user on IRC