st/omx: avoid using dynamic vid_(enc|dec)_base and avc_(name|role)
authorEmil Velikov <emil.l.velikov@gmail.com>
Tue, 10 Jun 2014 01:14:18 +0000 (02:14 +0100)
committerEmil Velikov <emil.l.velikov@gmail.com>
Thu, 26 Jun 2014 13:05:12 +0000 (14:05 +0100)
commitc35cf3400f57c5ed60df4c4a801a71fe897edfb8
tree8b2f2ddf2d89edbd299825404ee55538912cab74
parent9a9742f92c9ad9d8af7fbddc96a18157f7945d61
st/omx: avoid using dynamic vid_(enc|dec)_base and avc_(name|role)

Strictly speaking we should not have done this in the
first place, as all of the above should be static across
the system.

Currently this may cause some minor issues, which will be
resolved in the following patches, by providing a single
library for the OMX api.

Cleanup a few unneeded strcpy cases while we're around.

Note: Make sure to rebuild the .omxregister file, by executing
   $ omxregister-bellagio

If you have more than one omx library (libomx-radeonsi, libomx-r600),
make sure to temporary move the unused one. By the end of the series
there will be only one library that will be used for all hardware -
r600, radeonsi and nouveau.

Cc: Leo Liu <leo.liu@amd.com>
Cc: Christian König <christian.koenig@amd.com>
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
src/gallium/state_trackers/omx/vid_dec.c
src/gallium/state_trackers/omx/vid_dec.h
src/gallium/state_trackers/omx/vid_enc.c
src/gallium/state_trackers/omx/vid_enc.h