• Home
Name Date Size #Lines LOC

..--

include/03-May-2024-446328

source/03-May-2024-342,503253,892

OWNERSD03-May-202424 21

README.chromiumD03-May-20241.8 KiB6744

WATCHLISTSD03-May-2024633 2318

copy_obj.pyD03-May-20241,002 3322

gen_asm_offsets_vp8.target.darwin-arm.mkD03-May-202410.2 KiB288234

gen_asm_offsets_vp8.target.darwin-arm64.mkD03-May-20249.7 KiB264210

gen_asm_offsets_vp8.target.darwin-x86.mkD03-May-20249.8 KiB276222

gen_asm_offsets_vp8.target.darwin-x86_64.mkD03-May-20249.8 KiB274220

gen_asm_offsets_vp8.target.linux-arm.mkD03-May-202410.2 KiB288234

gen_asm_offsets_vp8.target.linux-arm64.mkD03-May-20249.7 KiB264210

gen_asm_offsets_vp8.target.linux-x86.mkD03-May-20249.8 KiB276222

gen_asm_offsets_vp8.target.linux-x86_64.mkD03-May-20249.8 KiB274220

gen_asm_offsets_vpx_scale.target.darwin-arm.mkD03-May-202410.3 KiB288234

gen_asm_offsets_vpx_scale.target.linux-arm.mkD03-May-202410.3 KiB288234

generate_gypi.shD03-May-202415.6 KiB455305

libvpx.gypD03-May-202421.2 KiB605598

libvpx.target.darwin-arm.mkD03-May-2024114.3 KiB1,2711,090

libvpx.target.darwin-arm64.mkD03-May-202417.1 KiB439387

libvpx.target.darwin-mips.mkD03-May-202415.9 KiB436385

libvpx.target.darwin-x86.mkD03-May-202493 KiB1,048883

libvpx.target.darwin-x86_64.mkD03-May-2024101.8 KiB1,112935

libvpx.target.linux-arm.mkD03-May-2024114.3 KiB1,2711,090

libvpx.target.linux-arm64.mkD03-May-202417.1 KiB439387

libvpx.target.linux-mips.mkD03-May-202415.9 KiB436385

libvpx.target.linux-x86.mkD03-May-202493 KiB1,048883

libvpx.target.linux-x86_64.mkD03-May-2024101.8 KiB1,112935

libvpx_asm_offsets_vp8.target.darwin-arm.mkD03-May-20247.4 KiB299250

libvpx_asm_offsets_vp8.target.darwin-arm64.mkD03-May-20246.7 KiB267218

libvpx_asm_offsets_vp8.target.darwin-x86.mkD03-May-20247 KiB283234

libvpx_asm_offsets_vp8.target.darwin-x86_64.mkD03-May-20247 KiB281232

libvpx_asm_offsets_vp8.target.linux-arm.mkD03-May-20247.4 KiB299250

libvpx_asm_offsets_vp8.target.linux-arm64.mkD03-May-20246.7 KiB267218

libvpx_asm_offsets_vp8.target.linux-x86.mkD03-May-20247 KiB283234

libvpx_asm_offsets_vp8.target.linux-x86_64.mkD03-May-20247 KiB281232

libvpx_asm_offsets_vpx_scale.target.darwin-arm.mkD03-May-20247.4 KiB299250

libvpx_asm_offsets_vpx_scale.target.linux-arm.mkD03-May-20247.4 KiB299250

libvpx_intrinsics_mmx.target.darwin-x86.mkD03-May-20247.3 KiB290239

libvpx_intrinsics_mmx.target.darwin-x86_64.mkD03-May-20247.2 KiB288237

libvpx_intrinsics_mmx.target.linux-x86.mkD03-May-20247.3 KiB290239

libvpx_intrinsics_mmx.target.linux-x86_64.mkD03-May-20247.2 KiB288237

libvpx_intrinsics_neon.target.darwin-arm.mkD03-May-20248.7 KiB319268

libvpx_intrinsics_neon.target.linux-arm.mkD03-May-20248.7 KiB319268

libvpx_intrinsics_sse2.target.darwin-x86.mkD03-May-20247.8 KiB297246

libvpx_intrinsics_sse2.target.darwin-x86_64.mkD03-May-20247.8 KiB295244

libvpx_intrinsics_sse2.target.linux-x86.mkD03-May-20247.8 KiB297246

libvpx_intrinsics_sse2.target.linux-x86_64.mkD03-May-20247.8 KiB295244

libvpx_intrinsics_ssse3.target.darwin-x86.mkD03-May-20247.2 KiB289238

libvpx_intrinsics_ssse3.target.darwin-x86_64.mkD03-May-20247.2 KiB287236

libvpx_intrinsics_ssse3.target.linux-x86.mkD03-May-20247.2 KiB289238

libvpx_intrinsics_ssse3.target.linux-x86_64.mkD03-May-20247.2 KiB287236

libvpx_nacl.gypD03-May-2024966 3736

libvpx_obj_int_extract.host.darwin-arm.mkD03-May-20245.8 KiB211159

libvpx_obj_int_extract.host.darwin-arm64.mkD03-May-20245.8 KiB209157

libvpx_obj_int_extract.host.darwin-x86.mkD03-May-20245.8 KiB211159

libvpx_obj_int_extract.host.darwin-x86_64.mkD03-May-20245.8 KiB211159

libvpx_obj_int_extract.host.linux-arm.mkD03-May-20246 KiB217165

libvpx_obj_int_extract.host.linux-arm64.mkD03-May-20245.9 KiB215163

libvpx_obj_int_extract.host.linux-x86.mkD03-May-20245.9 KiB217165

libvpx_obj_int_extract.host.linux-x86_64.mkD03-May-20245.9 KiB217165

libvpx_srcs_arm.gypiD03-May-202416.7 KiB341339

libvpx_srcs_arm64.gypiD03-May-202415.6 KiB326324

libvpx_srcs_arm_neon.gypiD03-May-202420.3 KiB396394

libvpx_srcs_arm_neon_cpu_detect.gypiD03-May-202419.3 KiB379377

libvpx_srcs_arm_neon_cpu_detect_intrinsics.gypiD03-May-20241.9 KiB4846

libvpx_srcs_generic.gypiD03-May-202414.4 KiB305303

libvpx_srcs_mips.gypiD03-May-202414.5 KiB307305

libvpx_srcs_nacl.gypiD03-May-202414.4 KiB305303

libvpx_srcs_x86.gypiD03-May-202417.9 KiB367365

libvpx_srcs_x86_64.gypiD03-May-202418.2 KiB373371

libvpx_srcs_x86_64_intrinsics.gypiD03-May-20242.9 KiB9189

libvpx_srcs_x86_intrinsics.gypiD03-May-20242.9 KiB9189

lint_config.shD03-May-20242.7 KiB10757

obj_int_extract.gypiD03-May-20241.7 KiB6260

obj_int_extract.pyD03-May-20241 KiB3219

unpack_lib_posix.gypiD03-May-20241.6 KiB5552

unpack_lib_posix.shD03-May-20241.5 KiB7848

update_libvpx.shD03-May-20242.4 KiB9746

README.chromium

1Name: libvpx
2URL: http://www.webmproject.org
3Version: v1.3.0
4License: BSD
5License File: source/libvpx/LICENSE
6Security Critical: yes
7
8Date: Friday May 16 2014
9Branch: master
10Commit: ed83c2a94c8664a6d2e54b21771c0560b2bb90ac
11
12Description:
13Contains the sources used to compile libvpx binaries used by Google Chrome and
14Chromium.
15
16The libvpx source is from webmproject.org:
17  git://review.webmproject.org/libvpx
18
19Notes on updating libvpx source code.
20
21Please follow these steps to update libvpx source code:
22
231. Update libvpx source tree. Look for "Current HEAD: <hash>" output to update
24   README.chromium. Look for "git log from upstream: <git log>" output to add
25   to the commit message.
26
27   ./update_libvpx.sh [branch name]
28
292. Generate updated .gypi and config files.
30
31   ./generate_gypi.sh
32
333. Update this README with any Version, Date, Branch, and Commit changes. The
34   version is in the file source/config/vpx_version.h
35
364. Commit the changes in root (I.e README & .gypi files), source/libvpx, and
37   source/config directories. The commit message should look like this:
38   libvpx: Pull from upstream
39
40   Current HEAD: <hash>
41
42   git log from upstream:
43   a6b2070 <git commit message 1>
44   08dabbc <git commit message 2>
45   c29fb02 <git commit message 3>
46
47Tools needed to build libvpx:
48
49- generate_gypi.sh
50
51Generate config and .gypi files that contain the source list for each platform.
52Configuration for the build is taken from vpx_config.h for each platform.
53
54- lint_config.sh
55
56A tool to verify vpx_config.h and vpx_config.asm are matched. This also
57prints the final configuration after checking.
58
59- unpack_lib_posix.sh
60
61Unpack a static library of .a type. This tool takes a list of possible
62locations of the library file and extract the content.
63
64- copy_obj.py
65
66A copy utility from a list of candidate locations.
67