Skip to content

Conversation

@rajat698
Copy link
Contributor

…-JS control of AAMP to be run on OSX (and/or Ubuntu)

Reason for change: To make L3 testing compatible on Mac
Risks: Low
Priority: P1

@rajat698 rajat698 requested a review from a team as a code owner December 12, 2025 21:26
@rajat698 rajat698 force-pushed the feature/VPLAY-12062 branch from 416586d to 284ef3a Compare December 19, 2025 21:24
@rajat698
Copy link
Contributor Author

Create JS runtime binary:

clang++ -std=c++17 l3test.cpp -o jsbind \ -framework JavaScriptCore \ -I/opt/homebrew/include/gstreamer-1.0 \ -I/opt/homebrew/include/glib-2.0 \ -I/opt/homebrew/lib/glib-2.0/include \ -L/opt/homebrew/lib \ -lgstreamer-1.0 \ -lglib-2.0 \ -lgobject-2.0 \ -L. -laampjsbindings \ -L. -laamp-cli \ -Wl,-rpath,@loader_path \ -Wl,-rpath,/opt/homebrew/lib

Run JS file:

AAMP_ENABLE_WESTEROS_SINK=0 DYLD_LIBRARY_PATH=/Library/Frameworks/GStreamer.framework/Versions/1.0/lib PKG_CONFIG=/Library/Frameworks/GStreamer.framework/Versions/1.0/lib/pkgconfig:/lib/pkgconfig:/usr/local/lib/pkgconfig DYLD_FRAMEWORK_PATH=/Library/Frameworks/GStreamer.framework/Versions/1.0 MallocNanoZone=0 GST_DEBUG=1 PKG_CONFIG_PATH=/Library/Frameworks/GStreamer.framework/Versions/1.0/lib/pkgconfig:/lib/pkgconfig:/usr/local/lib/pkgconfig:/Library/Frameworks/GStreamer.framework/Versions/1.0/lib/pkgconfig:/lib/pkgconfig:/usr/local/lib/pkgconfig: GST_PLUGIN_SYSTEM_PATH=/Library/Frameworks/GStreamer.framework/Versions/1.0/lib/gstreamer-1.0 GST_PLUGIN_PATH=/Library/Frameworks/GStreamer.framework/Versions/1.0/lib/gstreamer-1.0 GST_REGISTRY=/tmp/gst-registry-jsbind.bin ./jsbind ./player_test.js

@rajat698 rajat698 force-pushed the feature/VPLAY-12062 branch from 284ef3a to 1bdde23 Compare December 19, 2025 21:27
@rajat698
Copy link
Contributor Author

Please cope l3test.cpp and player_test.js to build/Debug for the time being

…JS control of AAMP to be run on OSX (and/or Ubuntu)

Reason for change: To make L3 testing compatible on Mac
Risks: Low
Priority: P1

Signed-off-by: ryadav698 <emailofrajatyadav@gmail.com>
@rajat698 rajat698 force-pushed the feature/VPLAY-12062 branch from 1bdde23 to 04a7da7 Compare December 23, 2025 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants