diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index 6c1ba3e12..42f5cdcbd 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -1,8 +1,10 @@ # How to update the bindings - * Take the updated .gir files (e.g. from your gst-build checkout) and put - them in the gir-files directory - * In the gir-files directory, run ./fix.sh + * Take the updated .gir files (e.g. from your gstreamer main repo checkout) + and put them in the gst-gir-files directory + * In the gst-gir-files directory, run ./fix.sh + * Commit the changes to gst-gir-files and create a commit in gstreamer-rs to + update the reference * If there is a new GStreamer version: Manually update `gst*/Cargo.toml` * Run generator.py * Investigate the diff, fix any mess-ups, look at commented functions and @@ -10,3 +12,4 @@ * `cargo build` * `for f in (ls |grep gstreamer); cd $f; cargo build --features v1_18; cd ..; end` (or with the new version you just added) + * Commit your changes to gstreamer-rs