Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

switch to external cpu_features #3314

Open
wants to merge 26 commits into
base: openh264v2.1.0
Choose a base branch
from

Commits on Jun 27, 2019

  1. Fix symbol hiding for x86 asm.

    The definition of WELS_PRIVATE_EXTERN breaks the compilation, because of the whitespace before it.
    disigma committed Jun 27, 2019
    Configuration menu
    Copy the full SHA
    98fa678 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2020

  1. Merge pull request cisco#3242 from ycqian/v2.1.0

    update v2.1.0 ReleasNote to master
    huili2 committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    db9e698 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2020

  1. Using and operation when detecting Loongson mmi instructions

    The Loongson 64-bit simd optimizations has used LEXT1(LoongISA general EXTensions 1),
    so we must make sure loongson-mmi and loongson-ext exist at the same time.
    XiWeiGu committed Mar 5, 2020
    Configuration menu
    Copy the full SHA
    d26d80c View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2020

  1. Merge pull request cisco#3246 from gxw-loongson/master

    Using and operation when detecting Loongson mmi instructions
    GuangweiWang committed Mar 22, 2020
    Configuration menu
    Copy the full SHA
    f15f79f View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2020

  1. Merge pull request cisco#3252 from ycqian/v2.1.0

    update v2.1.0 binaries link in releasenote
    GuangweiWang committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    7067d2d View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2020

  1. Update version number in meson.build

    This was forgotten before the 2.1.0 release.
    
    It seems the 2.1.0 release tarballs were not generated with 'meson dist'. Using 'meson dist' to build and validate the tarball would allow immediately noticing such issues.
    mcatanzaro committed Apr 7, 2020
    Configuration menu
    Copy the full SHA
    4a51b79 View commit details
    Browse the repository at this point in the history
  2. Bump ABI to version 6

    bbcc2cb changed the size of SBufferInfo, so we need to bump from ABI
    version 5 to version 6.
    
    Fixes cisco#3264
    mcatanzaro committed Apr 7, 2020
    Configuration menu
    Copy the full SHA
    d644364 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2020

  1. codec/encoder: fix multi refs encoding support for FFmpeg

    1. pCodingParam.iNumRefFrame should be valid within the range of
    (MIN_REF_PIC_COUNT, MAX_REF_PIC_COUNT), inclusive.
    
    2. While in WelsBuildRefList(), we should not break after finishing
    the first RefList;
    
    3. pCurSliceHeader->uiRefCount should be allowed to equal to
    pCurLayer->sLayerInfo.pSpsP->iNumRefFrames.
    
    Signed-off-by: Linjie Fu <[email protected]>
    fulinjie committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    6a6cb82 View commit details
    Browse the repository at this point in the history
  2. codec/encoder: loose the reference check

    Allow prompting a warning like:
    
    >>Warning:iNumRefFrame(3) setting does not support the temporal
    >>and LTR setting, will be reset to 4
    
    instead of reporting unsupported and fail.
    
    Signed-off-by: Linjie Fu <[email protected]>
    fulinjie committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    8e90a27 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2020

  1. Merge pull request cisco#3266 from fulinjie/pr-multi_refs_encode

    Pr multi refs encode
    huili2 committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    79a1c1e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd92219 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2020

  1. Merge pull request cisco#3144 from disigma/master

    Fix symbol hiding
    GuangweiWang committed Apr 22, 2020
    Configuration menu
    Copy the full SHA
    74c8ed1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request cisco#3272 from mstorsjo/fix-test-refs

    Fix test references after pull request cisco#3266
    huili2 committed Apr 22, 2020
    Configuration menu
    Copy the full SHA
    a547371 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2020

  1. Configuration menu
    Copy the full SHA
    aed0b5e View commit details
    Browse the repository at this point in the history
  2. Merge pull request cisco#3275 from huili2/fix_sha_error

    fix sha mismatch error due to travis failure
    GuangweiWang committed Apr 24, 2020
    1 Configuration menu
    Copy the full SHA
    37facb7 View commit details
    Browse the repository at this point in the history
  3. Merge pull request cisco#3263 from mcatanzaro/patch-1

    Update version number in meson.build
    sijchen committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    418d1b2 View commit details
    Browse the repository at this point in the history
  4. Merge pull request cisco#3265 from mcatanzaro/mcatanzaro/abi6

    Bump ABI to version 6
    sijchen committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    febf616 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2020

  1. encoder_ext: modify the verbosity level for QP changing

    Change the verbosity level of qp changing message from warning
    to info.
    
    Setting QP<=0 means "use the defaults", and that's an intended
    usecase, so change to info.
    
    Discussed in:
    https://patchwork.ffmpeg.org/project/ffmpeg/patch/[email protected]/
    
    Suggested-by: Martin Storsjö <[email protected]>
    Signed-off-by: Linjie Fu <[email protected]>
    fulinjie committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    2e876b6 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2020

  1. Merge pull request cisco#3278 from fulinjie/pr-log_level

    encoder_ext: modify the verbosity level for QP changing
    huili2 committed Apr 30, 2020
    Configuration menu
    Copy the full SHA
    a4f7554 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2020

  1. Configuration menu
    Copy the full SHA
    3d3aacd View commit details
    Browse the repository at this point in the history
  2. add the Google library

    alexcohn committed May 13, 2020
    Configuration menu
    Copy the full SHA
    fd4ae14 View commit details
    Browse the repository at this point in the history
  3. fix the build for Android NDK r20 (also r21)

    cleanup build flags, note that now NDK only has clang and c++_shared
    look at the commonly defined ANDROID_HOME and ANDROID_NDK_ROOT env variables
    NDKLEVEL can be extracted from TARGET
    verify that NDK version is good
    alexcohn committed May 13, 2020
    Configuration menu
    Copy the full SHA
    8afe268 View commit details
    Browse the repository at this point in the history
  4. use the external library

    build it with CMake
    alexcohn committed May 13, 2020
    Configuration menu
    Copy the full SHA
    a2fb3e2 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2020

  1. Merge remote-tracking branch 'upstream/openh264v2.1.0' into feature/c…

    …pu_features
    
    # Conflicts:
    #	build/platform-android.mk
    alexcohn committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    08be642 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4398da6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a55cc3 View commit details
    Browse the repository at this point in the history