libmp3lame encoder: don't retrieve settings for each run.
commit0c4bd3a9c4258f222c9cfda65efff0353496263c
authorDominik Riebeling <Dominik.Riebeling@gmail.com>
Fri, 6 Apr 2012 14:56:39 +0000 (6 16:56 +0200)
committerDominik Riebeling <Dominik.Riebeling@gmail.com>
Fri, 6 Apr 2012 15:00:48 +0000 (6 17:00 +0200)
tree137161a295590574294512a47d80214168971013
parentfe756b65deed38a82de2d6097a2bd4798f7cd0eb
libmp3lame encoder: don't retrieve settings for each run.

Retrieve the encoder settings only when creating the object or when saving.
Avoids unnecessary overhead by accessing the settings object on each encoder
call, which also clutters the system trace log.

Change-Id: If64e5d1d5ac8f1d4b0afd1bc4851e455fc7e64c2
rbutil/rbutilqt/base/encoderlame.cpp
rbutil/rbutilqt/base/encoderlame.h