Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • release/202005
  • release/202001
  • release/201912
  • release/201911
  • release/releaseWindowsTestOne
  • release/windowsReleaseTest
  • release/releaseTest
  • release/releaseWindowsTest
  • release/201910
  • release/qt/201910
  • release/windows-test/201910
  • release/201908
  • release/201906
  • release/201905
  • release/201904
  • release/201903
  • release/201902
  • release/201901
  • release/201812
  • 4.0.0
  • 2.2.0
  • 2.1.0
  • 2.0.1
  • 2.0.0
  • 1.4.1
  • 1.4.0
  • 1.3.0
  • 1.2.0
  • 1.1.0
30 results

rules.mak

Blame
    • Adrien Béraud's avatar
      8be8d993
      contrib: bump opus to 1.2 · 8be8d993
      Adrien Béraud authored and Adrien Béraud's avatar Adrien Béraud committed
      Opus 1.2 brings many improvements, including
      speech quality improvements, performance improvements,
      and support for Ambisonics mapping, that could be used
      for VR.
      
      See https://people.xiph.org/~jm/opus/opus-1.2/
      
      Using latest Opus has no major implication but
      brings "free" quality and performance improvements and
      is good for marketing purposes.
      
      Change-Id: Ib7fa3ed17e423fffa8ac79f8fe8e3af46057991c
      8be8d993
      History
      contrib: bump opus to 1.2
      Adrien Béraud authored and Adrien Béraud's avatar Adrien Béraud committed
      Opus 1.2 brings many improvements, including
      speech quality improvements, performance improvements,
      and support for Ambisonics mapping, that could be used
      for VR.
      
      See https://people.xiph.org/~jm/opus/opus-1.2/
      
      Using latest Opus has no major implication but
      brings "free" quality and performance improvements and
      is good for marketing purposes.
      
      Change-Id: Ib7fa3ed17e423fffa8ac79f8fe8e3af46057991c
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    rules.mak 601 B
    # opus
    
    OPUS_VERSION := 1.2
    
    OPUS_URL := https://archive.mozilla.org/pub/opus/opus-$(OPUS_VERSION).tar.gz
    
    PKGS += opus
    ifeq ($(call need_pkg,"opus >= 0.9.14"),)
    PKGS_FOUND += opus
    endif
    
    $(TARBALLS)/opus-$(OPUS_VERSION).tar.gz:
    	$(call download,$(OPUS_URL))
    
    .sum-opus: opus-$(OPUS_VERSION).tar.gz
    
    opus: opus-$(OPUS_VERSION).tar.gz .sum-opus
    	$(UNPACK)
    	$(UPDATE_AUTOCONFIG)
    	$(MOVE)
    
    OPUS_CONF= --disable-extra-programs --disable-doc
    ifndef HAVE_FPU
    OPUS_CONF += --enable-fixed-point
    endif
    
    .opus: opus
    	cd $< && $(HOSTVARS) ./configure $(HOSTCONF) $(OPUS_CONF)
    	cd $< && $(MAKE) install
    	touch $@