Skip to content
Snippets Groups Projects

video: update navigation API for recent changes

Merged Vivienne Watermeier requested to merge vivienne/gstreamer-rs:navigation-touch into main

Change navigation event API to include new methods, as well as support for touch events.

See: gstreamer!1633 (merged)

Edited by Vivienne Watermeier

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • added 3 commits

    • 2af07fb3 - Update gir files
    • b50e2500 - Regenerate with new gir files
    • 19cbfff2 - video: update navigation API for recent changes

    Compare with previous version

  • added 33 commits

    Compare with previous version

  • Vivienne Watermeier marked this merge request as ready

    marked this merge request as ready

  • Vivienne Watermeier resolved all threads

    resolved all threads

  • Sebastian Dröge
  • Sebastian Dröge
  • Sebastian Dröge
  • Sebastian Dröge
  • Sebastian Dröge
  • Sebastian Dröge
  • Sebastian Dröge
  • Sebastian Dröge
  • Vivienne Watermeier resolved all threads

    resolved all threads

  • added 3 commits

    • 495ebb8f - Update GstVideo gir file
    • 2eb3af0a - Regenerate with new gir files
    • be50690c - video: update navigation API for recent changes

    Compare with previous version

  • added 3 commits

    • ec40908d - Update GstVideo gir file
    • bd077fd2 - Regenerate with new GstVideo gir file
    • e1dc3287 - video: Add builders for navigation events

    Compare with previous version

  • added 3 commits

    • c5cca3a0 - Regenerate with new GstVideo gir file
    • 69ee6b11 - video: update navigation API for recent changes
    • 3fc1582f - video: Add builders for navigation events

    Compare with previous version

  • added 1 commit

    • 07ae2155 - video: Add builders for navigation events

    Compare with previous version

  • added 2 commits

    • 341512e0 - video: update navigation API for recent changes
    • c402c78f - video: Add builders for navigation events

    Compare with previous version

  • Vivienne Watermeier resolved all threads

    resolved all threads

  • Vivienne Watermeier marked this merge request as draft

    marked this merge request as draft

  • added 2 commits

    • 97aaa82b - video: update navigation API for recent changes
    • 1164fbfb - video: Add builders for navigation events

    Compare with previous version

  • added 2 commits

    • a766ebab - video: update navigation API for recent changes
    • 412b81b5 - video: Add builders for navigation events

    Compare with previous version

  • added 1 commit

    • 70be2f29 - video: Add builders for navigation events

    Compare with previous version

  • Vivienne Watermeier resolved all threads

    resolved all threads

  • Vivienne Watermeier marked this merge request as ready

    marked this merge request as ready

    • Resolved by Vivienne Watermeier
        left: `[Abgr64Le, Bgra64Le, Ayuv64, Argb64Le, Argb64, Rgba64Le, Abgr64Be, Bgra64Be, Argb64Be, Rgba64Be, Gbra12le, Gbra12be, Y412Le, Y412Be, A44410le, Gbra10le, A44410be, Gbra10be, A42210le, A42210be, A42010le, A42010be, Rgb10a2Le, Bgr10a2Le, Y410, Gbra, Abgr, Vuya, Bgra, Ayuv, Argb, Rgba, A420, Av12, Y44416le, Y44416be, V216, P016Le, P016Be, Y44412le, Gbr12le, Y44412be, Gbr12be, I42212le, I42212be, Y212Le, Y212Be, I42012le, I42012be, P012Le, P012Be, Y44410le, Gbr10le, Y44410be, Gbr10be, R210, I42210le, I42210be, Nv1610le32, Y210, V210, Uyvp, I42010le, I42010be, P01010le, Nv1210le32, Nv1210le40, P01010be, Nv1210be8l128, Y444, Rgbp, Gbr, Bgrp, Nv24, Xbgr, Bgrx, Xrgb, Rgbx, Bgr, Iyu2, V308, Rgb, Y42b, Nv61, Nv16, Vyuy, Uyvy, Yvyu, Yuy2, I420, Yv12, Nv21, Nv12, Nv128l128, Nv1264z32, Nv124l4, Nv1232l32, Nv1216l32s, Y41b, Iyu1, Yvu9, Yuv9, Rgb16, Bgr16, Rgb15, Bgr15, Rgb8p, Gray16Le, Gray16Be, Gray10Le32, Gray8]`,
       right: `[Abgr64Le, Bgra64Le, Ayuv64, Argb64Le, Argb64, Rgba64Le, Abgr64Be, Bgra64Be, Argb64Be, Rgba64Be, Gbra12le, Gbra12be, Y412Le, Y412Be, A44410le, Gbra10le, A44410be, Gbra10be, A42210le, A42210be, A42010le, A42010be, Rgb10a2Le, Bgr10a2Le, Y410, Gbra, Abgr, Vuya, Bgra, Ayuv, Argb, Rgba, A420, Av12, Y44416le, Y44416be, V216, P016Le, P016Be, Y44412le, Gbr12le, Y44412be, Gbr12be, I42212le, I42212be, Y212Le, Y212Be, I42012le, I42012be, P012Le, P012Be, Y44410le, Gbr10le, Y44410be, Gbr10be, R210, I42210le, I42210be, Nv1610le32, Nv1210be8l128, Y210, V210, Uyvp, I42010le, I42010be, P01010le, Nv1210le32, Nv1210le40, P01010be, Y444, Rgbp, Gbr, Bgrp, Nv24, Xbgr, Bgrx, Xrgb, Rgbx, Bgr, Iyu2, V308, Rgb, Y42b, Nv61, Nv16, Vyuy, Uyvy, Yvyu, Yuy2, I420, Yv12, Nv21, Nv12, Nv1264z32, Nv124l4, Nv1232l32, Nv1216l32s, Nv128l128, Y41b, Iyu1, Yvu9, Yuv9, Rgb16, Bgr16, Rgb15, Bgr15, Rgb8p, Gray16Le, Gray16Be, Gray10Le32, Gray8]`', gstreamer-video/src/video_format.rs:546:9

      Looks like someone added a new video format into the wrong place again :)

      The problem is

      Nv12, Nv128l128, Nv1264z32, Nv124l4, Nv1232l32, Nv1216l32s, Y41b

      vs.

      Nv12, Nv1264z32, Nv124l4, Nv1232l32, Nv1216l32s, Nv128l128, Y41b

      This needs to be fixed in the C code to get into the right order, and then we need to get a new gir file and rebuild the image another time.

      Edited by Sebastian Dröge
  • Sebastian Dröge mentioned in merge request !983 (merged)

    mentioned in merge request !983 (merged)

  • Sebastian Dröge
  • added 6 commits

    Compare with previous version

  • I now also added support for modifier state (gstreamer!2010 (merged))

  • Vivienne Watermeier resolved all threads

    resolved all threads

  • added 2 commits

    • 589901e9 - video: update navigation API for recent changes
    • 3221b9fe - video: Add builders for navigation events

    Compare with previous version

  • added 2 commits

    • 50c37708 - video: update navigation API for recent changes
    • 4afcaf4d - video: Add builders for navigation events

    Compare with previous version

  • Sebastian Dröge added 9 commits

    added 9 commits

    • 4afcaf4d...b7afdd4d - 3 commits from branch gstreamer:main
    • de5fbe92 - Regenerate with new gir files
    • 041bcff6 - video: update navigation API for recent changes
    • f3f49fd2 - video: Add builders for navigation events
    • 4cecb4ac - Update GStreamer gir files
    • 31e2da57 - ci: Update image version
    • e74da8f3 - Regenerate with latest GStreamer gir files

    Compare with previous version

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading