OSDN Git Service

aacenc/amrwbenc: Remove unused and dubious typedefs
authorMartin Storsjo <martin@martin.st>
Thu, 23 Jun 2011 07:53:55 +0000 (10:53 +0300)
committerMartin Storsjo <martin@martin.st>
Thu, 16 Aug 2012 12:58:43 +0000 (15:58 +0300)
commitadee070820d9b038ac811b3785de618349f35293
tree192aa46e12cbdba09f5ac7ba0228af1297fc6f89
parent2c3d9b7b9e34c9122c0a568d6b1fb24404021f55
aacenc/amrwbenc: Remove unused and dubious typedefs

These typedefs aren't used anywhere, and their description
doesn't really match their actual definition. The VO_TCHAR
type is even defined as pointer for one configuration and
as non-pointer for another configuration.

This gets rid of the last use of the LINUX define in the
VO codecs (except for the amrwbenc sample application).
Within the codecs, the use of this define is unclear - does it
indicate code specific to android but not normal linux, linux
but not other unixes, unix but not windows, or gcc but not
other compilers, etc.

Originally, prior to cleanup, the define has meant many
different of these - these uses has now been cleaned up to
use the proper feature detection macros (e.g. looking for
defines automatically set by the compiler, instead of
relying on manually setting this define).

Change-Id: I1a675d653d6d305f558aa7f74c7255858dc62758
media/libstagefright/codecs/common/include/voType.h