Skip to content
Snippets Groups Projects

video_output/apple: Fix rotation api availability checks

All threads resolved!

Signed-off-by: Claudio Cambra developer@claudiocambra.com

Edited by Claudio Cambra

Merge request reports

Merge request pipeline #516089 passed

Merge request pipeline passed for 7341cf31

Test coverage 18.40% (-0.04%) from 1 job
Approved by

Merged by Steve LhommeSteve Lhomme 8 months ago (Sep 21, 2024 8:05am UTC)

Loading

Pipeline #516092 passed

Pipeline passed for 7341cf31 on master

Test coverage 18.70% (-0.04%) from 1 job

Activity

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

    • 671867d3 - video_output/apple: Fix rotation api availability check by using API_AVAILABLE

    Compare with previous version

  • Claudio Cambra changed the description

    changed the description

  • added 1 commit

    • 72042c6d - video_output/apple: Fix rotation api availability check by using API_AVAILABLE

    Compare with previous version

  • Marvin Scholz resolved all threads

    resolved all threads

  • Marvin Scholz approved this merge request

    approved this merge request

    • Resolved by Claudio Cambra

      Looking at CI there seem to be issues left:

      /Volumes/External/videolanci/builds/vCi6yJP3/0/claucambra/vlc/extras/package/macosx/../../../modules/video_output/apple/VLCSampleBufferDisplay.m:140:5: warning: 'TARGET_OS_VISION' is not defined, evaluates to 0 [-Wundef-prefix=TARGET_OS_]
      #if TARGET_OS_VISION
          ^
      /Volumes/External/videolanci/builds/vCi6yJP3/0/claucambra/vlc/extras/package/macosx/../../../modules/video_output/apple/VLCSampleBufferDisplay.m:164:6: warning: 'TARGET_OS_VISION' is not defined, evaluates to 0 [-Wundef-prefix=TARGET_OS_]
      #if !TARGET_OS_VISION
           ^
        CCLD     libheadphone_channel_mixer_plugin.la
        CCLD     libmono_plugin.la
        CCLD     libremap_plugin.la
        CCLD     libsimple_channel_mixer_plugin.la
        CCLD     libtrivial_channel_mixer_plugin.la
      /Volumes/External/videolanci/builds/vCi6yJP3/0/claucambra/vlc/extras/package/macosx/../../../modules/video_output/apple/VLCSampleBufferDisplay.m:672:29: error: unknown receiver 'VLCPixelBufferRotationContextVT'; did you mean 'VLCPixelBufferRotationContextCI'?
              _rotationContext = [VLCPixelBufferRotationContextVT new];
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                  VLCPixelBufferRotationContextCI
      /Volumes/External/videolanci/builds/vCi6yJP3/0/claucambra/vlc/extras/package/macosx/../../../modules/video_output/apple/VLCSampleBufferDisplay.m:301:12: note: 'VLCPixelBufferRotationContextCI' declared here
      @interface VLCPixelBufferRotationContextCI : NSObject <VLCPixelBufferRotationContext>
                 ^
        CXXLD    libspatialaudio_plugin.la
      2 warnings and 1 error generated.
        CCLD     libtospdif_plugin.la
  • added 1 commit

    • 899fc2dc - video_output/apple: Check if TARGET_OS_VISION is defined before checking its state

    Compare with previous version

  • added 1 commit

    • e4fa0abd - video_output/apple: Fix unknown receiver 'VLCPixelBufferRotationContextVT'

    Compare with previous version

  • Claudio Cambra added 4 commits

    added 4 commits

    • b6940087 - 1 commit from branch videolan:master
    • a5c099e7 - video_output/apple: Fix rotation api availability check by using API_AVAILABLE
    • f2bb31c3 - video_output/apple: Check if TARGET_OS_VISION is defined before checking its state
    • 301f7b4f - video_output/apple: Fix unknown receiver 'VLCPixelBufferRotationContextVT'

    Compare with previous version

  • Claudio Cambra resolved all threads

    resolved all threads

  • Maxime Chapelet approved this merge request

    approved this merge request

  • added MRStatus::Accepted label and removed MRStatus::Acceptable label

  • MR Acceptance result

    :tada: This MergeRequest has been Accepted! Congratulations.

    MR acceptance checks details:

    • :white_check_mark: MR should be considered mergeable by Gitlab
    • :white_check_mark: Last pipeline should be successful
    • :white_check_mark: MergeRequest should have at least one external review and/or vote
    • :white_check_mark: All threads should be resolved, and score >= 0
    • :white_check_mark: MergeRequest should have no activity (threads/votes) for (24h/24h)

    This message was automatically generated by homer-bot.

  • Steve Lhomme added 26 commits

    added 26 commits

    • 301f7b4f...b798bfa6 - 23 commits from branch videolan:master
    • 03743b57 - video_output/apple: Fix rotation api availability check by using API_AVAILABLE
    • 6729b389 - video_output/apple: Check if TARGET_OS_VISION is defined before checking its state
    • 7341cf31 - video_output/apple: Fix unknown receiver 'VLCPixelBufferRotationContextVT'

    Compare with previous version

  • Steve Lhomme enabled an automatic merge when the pipeline for 7341cf31 succeeds

    enabled an automatic merge when the pipeline for 7341cf31 succeeds

  • merged

  • Please register or sign in to reply
    Loading