modules: common: use full name as MODULE_NAME
commit203b4374a7b5dd727852023f33ad0c63a5f9b353
authorThomas Guillem <thomas@gllm.fr>
Fri, 26 Oct 2018 15:07:10 +0000 (26 17:07 +0200)
committerThomas Guillem <thomas@gllm.fr>
Sat, 27 Oct 2018 17:09:50 +0000 (27 19:09 +0200)
tree25c186b54d1f567cea886e25b08848ed27db5322
parent425fef82683d250cabf87256293560598d1feb07
modules: common: use full name as MODULE_NAME

MODULE_NAME is only used for static builds:

Here is an example:

for codec/liba52_plugin_la-a52.lo
 MODULE_STRING=a52
 MODULE_NAME=codec_a52

for packetizer/a52.lo
 MODULE_STRING=a52
 MODULE_NAME=packetizer_a52

This patch will fix conflicts with the 2 vlc_entry__a52 symbols (that will now
be vlc_entry__codec_a52 and vlc_entry__packetize_a52).

On Android, we used objcopy to rename these symbols, but this tool is not
availaible on iOS toolchain.
modules/common.am