Preparing gst-plugins-bad Project for Yocto Compilation
Project Cloning
Clone the project,
git clone https://github.com/yourskc/gst-plugins-bad.git
If you intent to modify the project,
- Fork the repository
- Set the commit ID corresponding to your copy
Next, checkout the appropriate branch:
git checkout RCAR-GEN3e/1.16.3
git branch
Next, copy gstequirectangular.c and gstequirectangular.h under gst/geometrictransform/ and paste it from the development project gst-plugins-bad-dev into the corresponding directory in gst-plugins-bad.
Next, uncomment the #define GST_RENESAS definition line in the source program.
Commit and push using the command below:
git commit -m "comment"
git push
Get the commit ID from the the Github Page.
The previous project in section 3-3 is build with Meson Build, while this project is build with GNU Automake
The build commands are shown below:
./autogen.sh
make
If you would like to build the project, you should compile in Ubuntu version 20.04.
If you wish to add more new functions, you should modify the equirectangular.c and equirectangular.h files.