Skip to content
Snippets Groups Projects
Select Git revision
  • a1f0727765529c9f2258ec6d7f1af054e731e3a1
  • master default protected
  • release/202005
  • release/202001
  • release/201912
  • release/201911
  • release/releaseWindowsTestOne
  • release/releaseTest
  • release/releaseWindowsTest
  • release/windowsReleaseTest
  • 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
  • 1.0.0
  • 0.3.0
  • 0.2.1
  • 0.2.0
  • 0.1.0
26 results

contactmethod_p.h

Blame
    • Emmanuel Lepage Vallée's avatar
      a1f07277
      contactMethod: Prevent duplication of registered name CMs · a1f07277
      Emmanuel Lepage Vallée authored
      
      **WARNING** This makes the setRegisteredName method private and
      thus break the API. That method could not stay public as this
      would potentially corrupt the indexes.
      
      This patch adds the registered names to the global name
      directory. If `::getNumber()` is used with a known registered
      name, no new CM are created.
      
      This patch fixes the "most common" case, but doesn't implement the
      following corner cases:
      
       * If the registered name is already part of the directory, but
         not fully linked to an account and/or RingId.
       * If there is multiple name service
      
      For the multiple name service, the
      `NameDirectory::registeredNameFound` signal will need to use full
      URIs for the names (ring:foo@ns.ring.cx). This is out of this
      patch scope and will have side effects that needs to be addressed
      in each clients.
      
      Change-Id: If06561dc4cb56453cc77092f4c30c633e852b7fd
      Reviewed-by: default avatarNicolas Jäger <nicolas.jager@savoirfairelinux.com>
      a1f07277
      History
      contactMethod: Prevent duplication of registered name CMs
      Emmanuel Lepage Vallée authored
      
      **WARNING** This makes the setRegisteredName method private and
      thus break the API. That method could not stay public as this
      would potentially corrupt the indexes.
      
      This patch adds the registered names to the global name
      directory. If `::getNumber()` is used with a known registered
      name, no new CM are created.
      
      This patch fixes the "most common" case, but doesn't implement the
      following corner cases:
      
       * If the registered name is already part of the directory, but
         not fully linked to an account and/or RingId.
       * If there is multiple name service
      
      For the multiple name service, the
      `NameDirectory::registeredNameFound` signal will need to use full
      URIs for the names (ring:foo@ns.ring.cx). This is out of this
      patch scope and will have side effects that needs to be addressed
      in each clients.
      
      Change-Id: If06561dc4cb56453cc77092f4c30c633e852b7fd
      Reviewed-by: default avatarNicolas Jäger <nicolas.jager@savoirfairelinux.com>
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    windows-configure-libmfx.patch 1.25 KiB
    From 7e3dd8d95bd8b0364bad194c180d1ccf24b88a05 Mon Sep 17 00:00:00 2001
    From: Aline Gondim Santos <aline.gondimsantos@savoirfairelinux.com>
    Date: Tue, 19 Jul 2022 15:17:29 -0300
    Subject: [PATCH] windows libmfx patch
    
    ---
     configure | 5 -----
     1 file changed, 5 deletions(-)
    
    diff --git a/configure b/configure
    index 4a6defcc78..955db827fb 100755
    --- a/configure
    +++ b/configure
    @@ -6547,11 +6547,6 @@ enabled liblensfun        && require_pkg_config liblensfun lensfun lensfun.h lf_
     # Media SDK or Intel Media Server Studio, these don't come with
     # pkg-config support.  Instead, users should make sure that the build
     # can find the libraries and headers through other means.
    -enabled libmfx            && { check_pkg_config libmfx libmfx "mfx/mfxvideo.h" MFXInit ||
    -                               { require libmfx "mfx/mfxvideo.h" MFXInit "-llibmfx $advapi32_extralibs" && warn "using libmfx without pkg-config"; } }
    -if enabled libmfx; then
    -   check_cc MFX_CODEC_VP9 "mfx/mfxvp9.h mfx/mfxstructures.h" "MFX_CODEC_VP9"
    -fi
     
     enabled libmodplug        && require_pkg_config libmodplug libmodplug libmodplug/modplug.h ModPlug_Load
     enabled libmp3lame        && require "libmp3lame >= 3.98.3" lame/lame.h lame_set_VBR_quality -lmp3lame $libm_extralibs
    -- 
    2.30.2.windows.1