I try to keep the changes in the build environment as small as possible, and try not to break other builds, like gst, or other E2 gits in this case.
I also ported E2 to libsigc++-2.0 api, because Neutrino relies on it. (not in git, just by a replace shell script)
The eplayer3 implementation ist not finished yet. At this time the AudioPids and the SubtitlePids are just ignored
And i deactivated the servicemp3(gst based) because eplayer can handle this within. Both needs further investigation/tests.
all other modifications are to keep e2 small, and fast, or fetch my needs.