vpx additional source notices Exact original notice comments from the source/header inputs correlated to the macOS, iOS and simulator contrib archives. All listed full source hashes agree across the three configured trees. Full primary license documents are also retained. Conditional code and shared headers may be conservative inclusions; this attribution inventory is not final-link retention, patent clearance or complete distribution approval. vp8/common/alloccommon.c:1-9 vp8/common/alloccommon.h:1-9 vp8/common/arm/loopfilter_arm.c:1-9 vp8/common/arm/neon/idct_blk_neon.c:1-9 vp8/common/blockd.c:1-9 vp8/common/blockd.h:1-9 vp8/common/coefupdateprobs.h:1-9 vp8/common/common.h:1-9 vp8/common/default_coef_probs.h:1-9 vp8/common/dequantize.c:1-9 vp8/common/entropy.c:1-9 vp8/common/entropy.h:1-9 vp8/common/entropymode.c:1-9 vp8/common/entropymode.h:1-9 vp8/common/entropymv.c:1-9 vp8/common/entropymv.h:1-9 vp8/common/extend.c:1-9 vp8/common/extend.h:1-9 vp8/common/filter.c:1-9 vp8/common/findnearmv.c:1-9 vp8/common/findnearmv.h:1-9 vp8/common/generic/systemdependent.c:1-9 vp8/common/header.h:1-9 vp8/common/idct_blk.c:1-9 vp8/common/idctllm.c:1-9 vp8/common/invtrans.h:1-9 vp8/common/loopfilter_filters.c:1-9 vp8/common/loopfilter.h:1-9 vp8/common/mbpitch.c:1-9 vp8/common/modecont.c:1-9 vp8/common/modecont.h:1-9 vp8/common/mv.h:1-9 vp8/common/onyxc_int.h:1-9 vp8/common/onyxd.h:1-9 vp8/common/ppflags.h:1-9 vp8/common/quant_common.c:1-9 vp8/common/quant_common.h:1-9 vp8/common/reconinter.c:1-9 vp8/common/reconinter.h:1-9 vp8/common/reconintra.c:1-9 vp8/common/reconintra.h:1-9 vp8/common/reconintra4x4.c:1-9 vp8/common/reconintra4x4.h:1-9 vp8/common/setupintrarecon.c:1-9 vp8/common/setupintrarecon.h:1-9 vp8/common/swapyv12buffer.c:1-9 vp8/common/swapyv12buffer.h:1-9 vp8/common/systemdependent.h:1-9 vp8/common/threading.h:1-9 vp8/common/treecoder.c:1-9 vp8/common/treecoder.h:1-9 vp8/common/vp8_entropymodedata.h:1-9 vp8/common/vp8_loopfilter.c:1-9 vp8/decoder/dboolhuff.c:1-9 vp8/decoder/dboolhuff.h:1-9 vp8/decoder/decodeframe.c:1-9 vp8/decoder/decodemv.c:1-9 vp8/decoder/decodemv.h:1-9 vp8/decoder/decoderthreading.h:1-9 vp8/decoder/detokenize.c:1-9 vp8/decoder/detokenize.h:1-9 vp8/decoder/onyxd_if.c:1-9 vp8/decoder/onyxd_int.h:1-9 vp8/decoder/threading.c:1-9 vp8/decoder/treereader.h:1-9 vp8/vp8_dx_iface.c:1-9 vp9/common/vp9_alloccommon.c:1-9 vp9/common/vp9_alloccommon.h:1-9 vp9/common/vp9_blockd.h:1-9 vp9/common/vp9_common_data.c:1-9 vp9/common/vp9_common_data.h:1-9 vp9/common/vp9_common.h:1-9 vp9/common/vp9_entropy.c:1-9 vp9/common/vp9_entropy.h:1-9 vp9/common/vp9_entropymode.c:1-9 vp9/common/vp9_entropymode.h:1-9 vp9/common/vp9_entropymv.c:1-9 vp9/common/vp9_entropymv.h:1-9 vp9/common/vp9_enums.h:1-9 vp9/common/vp9_filter.c:1-9 vp9/common/vp9_idct.c:1-9 vp9/common/vp9_idct.h:1-9 vp9/common/vp9_loopfilter.c:1-9 vp9/common/vp9_loopfilter.h:1-9 vp9/common/vp9_mv.h:1-9 vp9/common/vp9_onyxc_int.h:1-9 vp9/common/vp9_ppflags.h:1-9 vp9/common/vp9_quant_common.c:1-9 vp9/common/vp9_quant_common.h:1-9 vp9/common/vp9_reconinter.c:1-9 vp9/common/vp9_reconinter.h:1-9 vp9/common/vp9_reconintra.c:1-9 vp9/common/vp9_reconintra.h:1-9 vp9/common/vp9_scan.c:1-9 vp9/common/vp9_seg_common.c:1-9 vp9/common/vp9_tile_common.c:1-9 vp9/common/vp9_tile_common.h:1-9 vp9/decoder/vp9_decodeframe.c:1-9 vp9/decoder/vp9_decodeframe.h:1-9 vp9/decoder/vp9_decodemv.h:1-9 vp9/decoder/vp9_decoder.c:1-9 vp9/decoder/vp9_decoder.h:1-9 vp9/decoder/vp9_detokenize.c:1-9 vp9/decoder/vp9_detokenize.h:1-9 vp9/vp9_dx_iface.c:1-9 vpx_dsp/bitreader.c:1-9 vpx_dsp/bitreader.h:1-9 vpx_dsp/inv_txfm.h:1-9 vpx_mem/include/vpx_mem_intrnl.h:1-9 vpx_mem/vpx_mem.c:1-9 vpx_mem/vpx_mem.h:1-9 vpx_ports/arm.h:1-9 vpx_ports/bitops.h:1-9 vpx_ports/mem_ops_aligned.h:1-9 vpx_ports/mem_ops.h:1-9 vpx_ports/mem.h:1-9 vpx_ports/vpx_timer.h:1-9 vpx_scale/generic/gen_scalers.c:1-9 vpx_scale/generic/yv12config.c:1-9 vpx_scale/generic/yv12extend.c:1-9 vpx_scale/vpx_scale.h:1-9 vpx_scale/yv12config.h:1-9 vpx/src/vpx_image.c:1-9 vpx/vpx_decoder.h:1-9 vpx/vpx_encoder.h:1-9 vpx/vpx_integer.h:1-9 /* * Copyright (c) 2010 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ vp8/common/arm/loopfilter_arm.h:1-9 /* * Copyright (c) 2019 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ vp8/common/arm/neon/bilinearpredict_neon.c:1-9 vp8/common/arm/neon/copymem_neon.c:1-9 vp8/common/arm/neon/dc_only_idct_add_neon.c:1-9 vp8/common/arm/neon/dequant_idct_neon.c:1-9 vp8/common/arm/neon/dequantizeb_neon.c:1-9 vp8/common/arm/neon/iwalsh_neon.c:1-9 vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.c:1-9 vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.c:1-9 vp8/common/arm/neon/mbloopfilter_neon.c:1-9 vp8/common/arm/neon/shortidct4x4llm_neon.c:1-9 vp8/common/arm/neon/sixtappredict_neon.c:1-9 vp8/common/arm/neon/vp8_loopfilter_neon.c:1-9 vp9/common/arm/neon/vp9_iht4x4_add_neon.c:1-9 vp9/common/arm/neon/vp9_iht8x8_add_neon.c:1-9 vp9/common/vp9_blockd.c:1-9 vp9/common/vp9_frame_buffers.c:1-9 vp9/common/vp9_frame_buffers.h:1-9 vp9/common/vp9_thread_common.c:1-9 vp9/common/vp9_thread_common.h:1-9 vpx_dsp/arm/idct16x16_1_add_neon.c:1-9 vpx_dsp/arm/idct16x16_add_neon.c:1-9 vpx_dsp/arm/idct32x32_1_add_neon.c:1-9 vpx_dsp/arm/idct32x32_add_neon.c:1-9 vpx_dsp/arm/idct4x4_1_add_neon.c:1-9 vpx_dsp/arm/idct4x4_add_neon.c:1-9 vpx_dsp/arm/idct8x8_1_add_neon.c:1-9 vpx_dsp/arm/idct8x8_add_neon.c:1-9 vpx_dsp/arm/intrapred_neon.c:1-9 vpx_dsp/arm/vpx_convolve_avg_neon.c:1-9 vpx_dsp/arm/vpx_convolve_copy_neon.c:1-9 vpx_dsp/arm/vpx_convolve8_neon.c:1-9 vpx_dsp/arm/vpx_convolve8_neon.h:1-9 vpx/vpx_frame_buffer.h:1-9 /* * Copyright (c) 2014 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ vp8/common/filter.h:1-9 vp8/common/rtcd.c:1-9 vp9/common/vp9_filter.h:1-9 vp9/common/vp9_rtcd.c:1-9 vpx_scale/vpx_scale_rtcd.c:1-9 /* * Copyright (c) 2011 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ vp9/common/arm/neon/vp9_highbd_iht16x16_add_neon.c:1-9 vp9/common/arm/neon/vp9_highbd_iht4x4_add_neon.c:1-9 vp9/common/arm/neon/vp9_highbd_iht8x8_add_neon.c:1-9 vp9/common/arm/neon/vp9_iht_neon.h:1-9 vp9/common/arm/neon/vp9_iht16x16_add_neon.c:1-9 vp9/decoder/vp9_job_queue.c:1-9 vp9/decoder/vp9_job_queue.h:1-9 vpx_dsp/arm/highbd_idct_neon.h:1-9 /* * Copyright (c) 2018 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ vp9/common/vp9_mvref_common.c:1-10 vp9/common/vp9_pred_common.c:1-10 /* * Copyright (c) 2012 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ vp9/common/vp9_mvref_common.h:1-9 vp9/common/vp9_pred_common.h:1-9 vp9/common/vp9_seg_common.h:1-9 /* * Copyright (c) 2012 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ vp9/common/vp9_scale.c:1-9 vp9/common/vp9_scale.h:1-9 vp9/common/vp9_scan.h:1-9 vp9/decoder/vp9_dsubexp.h:1-9 vp9/vp9_iface_common.h:1-9 vpx_dsp/arm/vpx_convolve_neon.c:1-9 vpx_dsp/bitreader_buffer.c:1-9 vpx_dsp/bitreader_buffer.h:1-9 vpx_dsp/prob.c:1-9 vpx_dsp/prob.h:1-9 vpx_dsp/vpx_convolve.c:1-9 vpx_dsp/vpx_convolve.h:1-9 /* * Copyright (c) 2013 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ vp9/decoder/vp9_decodemv.c:1-9 vp9/decoder/vp9_dsubexp.c:1-9 /* Copyright (c) 2010 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ vp9/vp9_dx_iface.h:1-9 vpx_dsp/intrapred.c:1-9 vpx_dsp/inv_txfm.c:1-9 vpx_dsp/loopfilter.c:1-9 vpx_dsp/txfm_common.h:1-9 vpx_dsp/vpx_dsp_common.h:1-9 vpx_dsp/vpx_dsp_rtcd.c:1-9 vpx_dsp/vpx_filter.h:1-9 vpx_ports/system_state.h:1-9 vpx_ports/vpx_once.h:1-9 vpx_util/vpx_write_yuv_frame.c:1-9 vpx_util/vpx_write_yuv_frame.h:1-9 /* * Copyright (c) 2015 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ vp9/vp9_iface_common.c:1-9 /* * Copyright (c) 2019 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file in the root of the source tree. An additional * intellectual property rights grant can be found in the file PATENTS. * All contributing project authors may be found in the AUTHORS file in * the root of the source tree. */ vpx_dsp/arm/highbd_convolve8_neon.h:1-9 vpx_dsp/arm/highbd_convolve8_sve.h:1-9 vpx_dsp/arm/highbd_vpx_convolve8_sve.c:1-9 vpx_dsp/arm/highbd_vpx_convolve8_sve2.c:1-9 vpx_dsp/arm/vpx_neon_sve_bridge.h:1-9 vpx_dsp/arm/vpx_neon_sve2_bridge.h:1-9 /* * Copyright (c) 2024 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ vpx_dsp/arm/highbd_idct16x16_add_neon.c:1-9 vpx_dsp/arm/highbd_idct32x32_1024_add_neon.c:1-9 vpx_dsp/arm/highbd_idct32x32_135_add_neon.c:1-9 vpx_dsp/arm/highbd_idct32x32_34_add_neon.c:1-9 vpx_dsp/arm/highbd_idct32x32_add_neon.c:1-9 vpx_dsp/arm/mem_neon.h:1-9 vpx_dsp/arm/sum_neon.h:1-9 vpx_dsp/arm/vpx_scaled_convolve8_neon.c:1-9 vpx_dsp/skin_detection.c:1-9 vpx_dsp/skin_detection.h:1-9 vpx_util/vpx_atomics.h:1-9 /* * Copyright (c) 2017 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ vpx_dsp/arm/highbd_idct4x4_add_neon.c:1-9 vpx_dsp/arm/highbd_idct8x8_add_neon.c:1-9 vpx_dsp/arm/highbd_intrapred_neon.c:1-9 vpx_dsp/arm/highbd_loopfilter_neon.c:1-9 vpx_dsp/arm/highbd_vpx_convolve_avg_neon.c:1-9 vpx_dsp/arm/highbd_vpx_convolve_copy_neon.c:1-9 vpx_dsp/arm/highbd_vpx_convolve8_neon.c:1-9 vpx_dsp/arm/idct_neon.h:1-9 vpx_dsp/arm/idct32x32_135_add_neon.c:1-9 vpx_dsp/arm/idct32x32_34_add_neon.c:1-9 vpx_dsp/arm/loopfilter_neon.c:1-9 vpx_dsp/arm/transpose_neon.h:1-9 /* * Copyright (c) 2016 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ vpx_dsp/arm/vpx_convolve8_neon_dotprod.c:1-9 /* * Copyright (c) 2021 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ vpx_dsp/arm/vpx_convolve8_neon_i8mm.c:1-9 vpx_ports/aarch64_cpudetect.c:1-9 vpx_ports/arm_cpudetect.h:1-9 /* * Copyright (c) 2023 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ vpx_ports/compiler_attributes.h:1-9 /* * Copyright (c) 2020 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ vpx_scale/generic/vpx_scale.c:1-21 /* * Copyright (c) 2010 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ /**************************************************************************** * * Module Title : scale.c * * Description : Image scaling functions. * ***************************************************************************/ /**************************************************************************** * Header Files ****************************************************************************/ vpx_util/endian_inl.h:1-11 // Copyright 2014 Google Inc. All Rights Reserved. // // Use of this source code is governed by a BSD-style license // that can be found in the COPYING file in the root of the source // tree. An additional intellectual property rights grant can be found // in the file PATENTS. All contributing project authors may // be found in the AUTHORS file in the root of the source tree. // ----------------------------------------------------------------------------- // // Endian related functions. vpx_util/vpx_pthread.h:1-11 // Copyright 2024 Google Inc. All Rights Reserved. // // Use of this source code is governed by a BSD-style license // that can be found in the COPYING file in the root of the source // tree. An additional intellectual property rights grant can be found // in the file PATENTS. All contributing project authors may // be found in the AUTHORS file in the root of the source tree. // ----------------------------------------------------------------------------- // // pthread.h wrapper vpx_util/vpx_thread.c:1-17 // Copyright 2013 Google Inc. All Rights Reserved. // // Use of this source code is governed by a BSD-style license // that can be found in the COPYING file in the root of the source // tree. An additional intellectual property rights grant can be found // in the file PATENTS. All contributing project authors may // be found in the AUTHORS file in the root of the source tree. // ----------------------------------------------------------------------------- // // Multi-threaded worker // // Original source: // https://chromium.googlesource.com/webm/libwebp // Enable GNU extensions in glibc so that we can call pthread_setname_np(). // This must be before any #include statements. #ifndef _GNU_SOURCE vpx_util/vpx_thread.h:1-14 // Copyright 2013 Google Inc. All Rights Reserved. // // Use of this source code is governed by a BSD-style license // that can be found in the COPYING file in the root of the source // tree. An additional intellectual property rights grant can be found // in the file PATENTS. All contributing project authors may // be found in the AUTHORS file in the root of the source tree. // ----------------------------------------------------------------------------- // // Multi-threaded worker // // Original source: // https://chromium.googlesource.com/webm/libwebp vpx/internal/vpx_codec_internal.h:1-44 /* * Copyright (c) 2010 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ /*!\file * \brief Describes the decoder algorithm interface for algorithm * implementations. * * This file defines the private structures and data types that are only * relevant to implementing an algorithm, as opposed to using it. * * To create a decoder algorithm class, an interface structure is put * into the global namespace: *
 *     my_codec.c:
 *       vpx_codec_iface_t my_codec = {
 *           "My Codec v1.0",
 *           VPX_CODEC_ALG_ABI_VERSION,
 *           ...
 *       };
 *     
* * An application instantiates a specific decoder instance by using * vpx_codec_dec_init() and a pointer to the algorithm's interface structure: *
 *     my_app.c:
 *       extern vpx_codec_iface_t my_codec;
 *       {
 *           vpx_codec_ctx_t algo;
 *           int threads = 4;
 *           vpx_codec_dec_cfg_t cfg = { threads, 0, 0 };
 *           res = vpx_codec_dec_init(&algo, &my_codec, &cfg, 0);
 *       }
 *     
* * Once initialized, the instance is manged using other functions from * the vpx_codec_* family. */ vpx/src/vpx_codec.c:1-14 vpx/src/vpx_decoder.c:1-14 /* * Copyright (c) 2010 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ /*!\file * \brief Provides the high level interface to wrap decoder algorithms. * */ vpx/src/vpx_encoder.c:1-14 /* * Copyright (c) 2010 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ /*!\file * \brief Provides the high level interface to wrap encoder algorithms. * */ vpx/vpx_codec.h:1-40 /* * Copyright (c) 2010 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ /*!\defgroup codec Common Algorithm Interface * This abstraction allows applications to easily support multiple video * formats with minimal code duplication. This section describes the interface * common to all codecs (both encoders and decoders). * @{ */ /*!\file * \brief Describes the codec algorithm interface to applications. * * This file describes the interface between an application and a * video codec algorithm. * * An application instantiates a specific codec instance by using * vpx_codec_dec_init() or vpx_codec_enc_init() and a pointer to the * algorithm's interface structure: *
 *     my_app.c:
 *       extern vpx_codec_iface_t my_codec;
 *       {
 *           vpx_codec_ctx_t algo;
 *           int threads = 4;
 *           vpx_codec_dec_cfg_t cfg = { threads, 0, 0 };
 *           res = vpx_codec_dec_init(&algo, &my_codec, &cfg, 0);
 *       }
 *     
* * Once initialized, the instance is manged using other functions from * the vpx_codec_* family. */ vpx/vpx_ext_ratectrl.h:1-14 /* * Copyright (c) 2020 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ /*!\file * \brief Defines structs and callbacks needed for external rate control. * */ vpx/vpx_image.h:1-14 /* * Copyright (c) 2010 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ /*!\file * \brief Describes the vpx image descriptor and associated operations * */ vpx/vpx_tpl.h:1-14 /* * Copyright (c) 2023 The WebM project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ /*!\file * \brief Describes the TPL stats descriptor and associated operations * */