Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
X
x264
Manage
Activity
Members
Labels
Plan
Issues
26
Issue boards
Milestones
Wiki
Code
Merge requests
16
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
VideoLAN
x264
Compare revisions
3759fcb7b48037a5169715ab89f80a0ab4801cdf to b2e66daba6e82ccc433c019e2d61d2496e2a7cd5
Compare revisions
Changes are shown as if the
source
revision was being merged into the
target
revision.
Learn more about comparing revisions.
Source
videolan/x264
Select target project
No results found
b2e66daba6e82ccc433c019e2d61d2496e2a7cd5
Select Git revision
Branches
master
stable
Swap
Target
videolan/x264
Select target project
videolan/x264
EwoutH/x264
gramner/x264
BugMaster/x264
MaskRay/x264
thresh/x264
tpm/x264
wolfired/x264
ifb/x264
robinstorm/x264
ltnokiago/x264
janne/x264
Kromjunya/x264
trisnaayu0596/x264
felipegarcia1402/x264
coder2004/x264
philou/x264
walagnatalia/x264
DonDiego/x264
JHammler/x264
qyot27/x264
dwbuiten/x264
Kagami/x264
andriy-andreyev/x264
gxw/x264
trofi/x264
kierank/x264
aureliendavid/x264
galad/x264
roommini/x264
ocrete/x264
mstorsjo/x264
yinsj0116/x264
mamonet/x264
1div0/x264
ko1265/x264
sergiomb2/x264
xutongda/x264
wenzhiwu/x264
arrowd/x264
FranceBB/x264
ziemek99/x264
longervision/x264
xopok/x264
jbk/x264
szatmary/x264
pekdon/x264
Jiangguyu/x264
jrtc27/x264
kankanol1/x264
gxwLite/x264
brad/x264
Gc6026/x264
jdek/x264
appcrash/x264
tguillem/x264
As/x264
wevian/x264
wangluls/x264
RellikJaeger/x264
hum/x264
rogerhardiman/x264
jankowalski12611/x264
zhijie1996/x264
yinshiyou/x264
Freed-Wu/x264
yajcoca/x264
bUd/x264
chienvannguyen2020/x264
nurbinakhatun386/x264
Siberiawind/x-264-meson
HecaiYuan/x264
david.chen/x264
Ytsejam76/x264
robUx4/x264
zhaoshiz/x-264-arm64ec
yintong.ustc/x-264-bd-ventana
nekobasu/x264
Courmisch/x264
BD-qjy/x264
quink/x264
markos/x264
82 results
3759fcb7b48037a5169715ab89f80a0ab4801cdf
Select Git revision
Branches
master
stable
Show changes
Only incoming changes from source
Include changes to target since source was created
Compare
Commits on Source (2)
Fix compilation of fprofiled shared build
· 0e227c47
Anton Mitrofanov
authored
5 years ago
0e227c47
Export symbols only when building shared library
· b2e66dab
Anton Mitrofanov
authored
5 years ago
b2e66dab
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
Makefile
+6
-3
6 additions, 3 deletions
Makefile
configure
+5
-1
5 additions, 1 deletion
configure
with
11 additions
and
4 deletions
Makefile
View file @
b2e66dab
...
...
@@ -8,6 +8,9 @@ vpath %.S $(SRCPATH)
vpath
%.asm
$(SRCPATH)
vpath
%.rc
$(SRCPATH)
CFLAGS
+=
$(
CFLAGSPROF
)
LDFLAGS
+=
$(
LDFLAGSPROF
)
GENERATED
=
all
:
default
...
...
@@ -341,7 +344,7 @@ ifneq ($(wildcard .depend),)
include
.depend
endif
OBJPROF
=
$(
OBJS
)
$(
OBJCLI
)
OBJPROF
=
$(
OBJS
)
$(
OBJSO
)
$(
OBJCLI
)
# These should cover most of the important codepaths
OPT0
=
--crf
30
-b1
-m1
-r1
--me
dia
--no-cabac
--direct
temporal
--ssim
--no-weightb
OPT1
=
--crf
16
-b2
-m3
-r3
--me
hex
--no-8x8dct
--direct
spatial
--no-dct-decimate
-t0
--slice-max-mbs
50
...
...
@@ -359,7 +362,7 @@ fprofiled:
@
echo
'i.e. YUV with resolution in the filename, y4m, or avisynth.'
else
fprofiled
:
clean
$(
MAKE
)
x264
$(
EXE
)
CFLAGS
=
"
$(
CFLAGS
)
$(
PROF_GEN_CC
)
"
LDFLAGS
=
"
$(
LDFLAGS
)
$(
PROF_GEN_LD
)
"
$(
MAKE
)
x264
$(
EXE
)
CFLAGS
PROF
=
"
$(
PROF_GEN_CC
)
"
LDFLAGS
PROF
=
"
$(
PROF_GEN_LD
)
"
$(
foreach V,
$(
VIDS
)
,
$(
foreach I, 0 1 2 3 4 5 6 7, ./x264
$(
EXE
)
$(
OPT
$I
)
--threads
1
$(
V
)
-o
$(
DEVNULL
)
;))
ifeq
($(COMPILER),CL)
# Because Visual Studio timestamps the object files within the PGD, it fails to build if they change - only the executable should be deleted
...
...
@@ -367,7 +370,7 @@ ifeq ($(COMPILER),CL)
else
rm
-f
$(OBJPROF)
endif
$(MAKE)
CFLAGS
=
"
$(
CFLAGS
)
$(
PROF_USE_CC
)
"
LDFLAGS
=
"
$(
LDFLAGS
)
$(
PROF_USE_LD
)
"
$(MAKE)
CFLAGS
PROF
=
"
$(
PROF_USE_CC
)
"
LDFLAGS
PROF
=
"
$(
PROF_USE_LD
)
"
rm -f $(OBJPROF
:
%.o=%.gcda) $(OBJPROF:%.o=%.gcno) *.dyn pgopti.dpi pgopti.dpi.lock *.pgd *.pgc
endif
...
...
This diff is collapsed.
Click to expand it.
configure
View file @
b2e66dab
...
...
@@ -380,7 +380,7 @@ opencl="yes"
vsx
=
"auto"
CFLAGS
=
"
$CFLAGS
-Wall -I. -I
\$
(SRCPATH)"
CFLAGSSO
=
"
$CFLAGSSO
-DX264_API_EXPORTS
"
CFLAGSSO
=
"
$CFLAGSSO
"
CFLAGSCLI
=
"
$CFLAGSCLI
"
LDFLAGS
=
"
$LDFLAGS
"
LDFLAGSCLI
=
"
$LDFLAGSCLI
"
...
...
@@ -1372,6 +1372,10 @@ EOF
${
SRCPATH
}
/version.sh
>>
x264_config.h
if
[
"
$shared
"
=
"yes"
]
;
then
CFLAGSSO
=
"
$CFLAGSSO
-DX264_API_EXPORTS"
fi
if
[
"
$cli_libx264
"
=
"system"
]
;
then
if
[
"
$shared
"
=
"yes"
]
;
then
if
[
"
$SYS
"
=
"WINDOWS"
-o
"
$SYS
"
=
"CYGWIN"
]
;
then
...
...
This diff is collapsed.
Click to expand it.