Revert "gstreamer-full: Fix link with x264"
This reverts commit e236d4f7.
Revert the use -BSymbolic which is introducing bad initialization for global variable such as _gst_caps_features_any in gst/gstcapsfeatures.c+71
Merge request reports
Activity
Here is a beginning of anwser:
I would recommend to disable x264 support when building gstreamer-full but I dont know if there is another approach possible?
added 12 commits
-
64165eec...05f70661 - 9 commits from branch
gstreamer:master
- 6947e1e3 - Revert "gstreamer-full: Fix link with x264"
- 4d7972a2 - gst-full: use a default version script
- 205af2b8 - gstreamer-full: add assert for global symbols
Toggle commit list-
64165eec...05f70661 - 9 commits from branch
mentioned in issue #108 (closed)
@nirbheek see my comment in #108 (closed)
- Resolved by Stéphane Cerveau
Regarding GStreamer, you are right, we already have GST_API mechanism but a lib like x264 does not have this kind of mechanism to keep local var like
x264_cabac_range_lps
.All the code inside gstreamer-full library should be kept local except the public code of glib/gstreamer used by the 3rd party application.
- Resolved by Stéphane Cerveau
- Resolved by Guillaume Desmottes
- Resolved by Stéphane Cerveau
mentioned in issue gstreamer/meson-ports/ffmpeg#21 (closed)
assigned to @gstreamer-merge-bot
assigned to @dabrain34 and unassigned @gstreamer-merge-bot