Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add calculate_bd_rate implementation and tests. #1399

Merged
merged 1 commit into from
Jan 9, 2025

Add calculate_bd_rate implementation and tests.

a2e0099
Select commit
Loading
Failed to load commit list.
Merged

Add calculate_bd_rate implementation and tests. #1399

Add calculate_bd_rate implementation and tests.
a2e0099
Select commit
Loading
Failed to load commit list.
Travis CI / Travis CI - Branch succeeded Jan 9, 2025 in 1m 58s

Build Passed

The build passed.

Details

This is a normal build for the add-calculate_bd_rate branch. You should be able to reproduce it by checking out the branch locally.

Jobs and Stages

This build only has a single job.
You can use jobs to test against multiple versions of your runtime or dependencies, or to speed up your build.

Build Configuration

Build Option Setting
Language C++
Operating System Linux (Jammy)
Build Configuration
{
  "language": "cpp",
  "os": [
    "linux"
  ],
  "dist": "jammy",
  "cache": {
    "ccache": true
  },
  "addons": {
    "apt": {
      "update": true,
      "sources": [
        {
          "sourceline": "ppa:ubuntu-toolchain-r/test"
        },
        {
          "sourceline": "deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-11 main",
          "key_url": "https://apt.llvm.org/llvm-snapshot.gpg.key"
        }
      ],
      "packages": [
        "python3-pip",
        "ninja-build",
        "python3-setuptools",
        "ccache",
        "nasm",
        "clang"
      ]
    },
    "homebrew": {
      "packages": [
        "ninja",
        "ccache",
        "nasm"
      ],
      "update": true
    }
  },
  "before_install": [
    "sudo chown -R travis: $HOME/.ccache"
  ],
  "install": [
    "ccache -s",
    "pip3 install meson",
    "if type apt-get &>/dev/null; then\n  case \"$CC\" in\n  gcc-7) sudo apt-get install -qq gcc-7 g++-7 ;;\n  gcc-8) sudo apt-get install -qq gcc-8 g++-8 ;;\n  gcc-9) sudo apt-get install -qq gcc-9 g++-9 ;;\n  esac\nfi\n",
    "export CC=\"ccache $CC\" CXX=\"ccache $CXX\""
  ],
  "after_script": [
    "ccache -s"
  ],
  "jobs": {
    "fast_finish": true,
    "include": [
      {
        "name": "libvmaf arm",
        "arch": "arm64",
        "script": [
          "mkdir libvmaf/build && cd libvmaf/build",
          "meson .. --buildtype release -Denable_float=true",
          "sudo ninja -v install",
          "sudo ninja -v test",
          "cd $TRAVIS_BUILD_DIR"
        ]
      }
    ]
  }
}