Page 1 of 2

TC MediaPlayer behaviour

Posted: 2015-09-13, 15:58 UTC
by sidefx88
Hi,

* I use a customized preset for the EQ. It works fine until a playlist or single track finishes... then stop. When I play a new file or playlist the EQ just stops working. I have to close the TC Media Player (X) and start over again.

* In the 99% of the cases, if I pause a playlist for a long period of time (for example: a few hours) and then press play again, the Media Player just closes (losing the playlist, if I didn't save it...)

This behaviour applies to TC for Android 2.0x to 2.62.
I have a Motorola D3 (XT919), Android 4.1.2 (kernel 3.4.0)

Thanks in advance!

Posted: 2015-09-14, 08:35 UTC
by ghisler(Author)
Hmm, very odd, I will try to reproduce it.

Posted: 2015-09-14, 23:05 UTC
by sidefx88
On the first bug, I noticed the EQ wasn't active, so I press the EQ button, then an error message appears:

AudioEffect: set/get parameter error

I hope it helps!

Posted: 2015-09-16, 08:04 UTC
by ghisler(Author)
Did you have any other audio effects enabled, e.g. loudness enhancer? It depends on the phone hardware whether you can use multiple effects at the same time, or just one.

Posted: 2015-09-19, 05:59 UTC
by sidefx88
Yes, the bass enhancer is active.

Posted: 2015-09-21, 07:51 UTC
by ghisler(Author)
I see - can you try it with disabled bass enhancer?

Posted: 2015-09-21, 22:04 UTC
by sidefx88
Yes, I disabled it and I still get the same error message:

"AudioEffect: set/get parameter error"

Posted: 2015-09-25, 07:11 UTC
by ghisler(Author)
Could you try one of the equalizer presets? The error you get is an exception coming directly from Android, not an error shown by Total Commander.

Total Commander does query the system which parameters are suported by the equalizer before setting them. But it may be reported incorrectly. If the presets work, you can try to move the sliders a bit less than to the upper/lower ends.

Posted: 2015-09-25, 13:56 UTC
by sidefx88
OK, I will try one of the presets and let you know.

Thanks!

Posted: 2015-12-25, 15:03 UTC
by sidefx88
I'm using the v2.71 now, but this problem not only persists: it is worse now :(

Before, the EQ "crashed" and the "AudioEffect: set/get parameter error" only appeared when a track or playlist finished (then stop).

Now I get that error when pause and press play again, or I skip a track, or a track finishes then play the next automatically in a playlist.

This is really annoying now. The problem is worse now, so I think is not only an Android problem :(

Posted: 2015-12-28, 09:16 UTC
by ghisler(Author)
TC has to reapply the equalizer each time a track changes, because a new MediaPlayer object is used. If applying the equalizer fails, TC tries to apply it again when you pause/restart the track. I really don't know why the function would fail on your device. :(

Posted: 2015-12-29, 10:10 UTC
by matixx
I use TC 2.70

2015-11-01 Added: Media player: Better show currently playing track by putting yellow/black frame around the icon

There is no effect on my device, i dont have a yellow/black frame around the icon.

Sony Z1compact
Android 4.4.4

Posted: 2015-12-29, 15:24 UTC
by sidefx88
Me neither :(

Posted: 2015-12-31, 09:23 UTC
by ghisler(Author)
Good news: I found the problem with the equalizer! It has to do with so called audio sessions. The equalizer only works on the current audio session, and each new player gets a new session ID. But it's possible to set the ID manually, then it works also beyond the first track.

The new frame icon is only visible when using the new style icons (Main configuration - Font and Colors - New style icons).

Posted: 2015-12-31, 15:06 UTC
by sidefx88
Thanks, Christian!

I love your player because it is simple and not bloatware.

I hope this problem may be solved on a next release.
EDIT: I just see the new update! THANKS again!

Thanks for the icons tip as well!

:)