annotate libswscale/Makefile @ 26720:d68c3cd43cd4

Change subtitle selection order by giving "indirect" ways of specifying the desired subtitle track the least priority. Selection of displayed subtitles by language (-slang) and default track attribute is only performed if all other ways have failed. They are not directly controllable by the user (especially default tracks), therefore they should not override -sub, -vobsub and even auto-subs. Based on a patch by Sergey Malkovsky (mplayer.win32_gmail_com).
author eugeni
date Mon, 12 May 2008 20:40:39 +0000
parents c1a75a6053f4
children 9fc307f7259c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
26314
67dbe3155ce5 non-recursive makefiles
mru
parents: 26169
diff changeset
1 include $(SUBDIR)../config.mak
18861
8579acff875e Move postproc ---> libswscale
lucabe
parents:
diff changeset
2
26168
11928ea84b90 cosmetics: Consistently move NAME and FFLIBS to the top of each Makefile.
diego
parents: 26161
diff changeset
3 NAME = swscale
26154
0bb26e5c076c consolidate CFLAGS, LDFLAGS, EXTRALIBS assignment
mru
parents: 24774
diff changeset
4 FFLIBS = avutil
20397
1685fb149c76 Properly set EXTRALIBS
lucabe
parents: 20148
diff changeset
5
24285
0770f1d5b781 cosmetics: Sort some lines, whitespace changes.
diego
parents: 23585
diff changeset
6 OBJS = rgb2rgb.o swscale.o
21991
ba11e9a0880f Simplify conditional compilation handling.
diego
parents: 21714
diff changeset
7
26637
e3fd577a9573 cosmetics: alphabetical order
diego
parents: 26314
diff changeset
8 OBJS-$(ARCH_BFIN) += swscale_bfin.o yuv2rgb_bfin.o
21991
ba11e9a0880f Simplify conditional compilation handling.
diego
parents: 21714
diff changeset
9 OBJS-$(CONFIG_GPL) += yuv2rgb.o
26641
c1a75a6053f4 cosmetics: sort lines (correctly)
diego
parents: 26639
diff changeset
10 OBJS-$(CONFIG_MLIB) += yuv2rgb_mlib.c
24285
0770f1d5b781 cosmetics: Sort some lines, whitespace changes.
diego
parents: 23585
diff changeset
11 OBJS-$(HAVE_ALTIVEC) += yuv2rgb_altivec.o
26638
e82c55f04149 Build sparc arch specific code using the Makefile
lu_zero
parents: 26637
diff changeset
12 OBJS-$(HAVE_VIS) += yuv2rgb_vis.c
e82c55f04149 Build sparc arch specific code using the Makefile
lu_zero
parents: 26637
diff changeset
13
26641
c1a75a6053f4 cosmetics: sort lines (correctly)
diego
parents: 26639
diff changeset
14 ASM_OBJS-$(ARCH_BFIN) += internal_bfin.o
23289
786823779b67 Blackfin optimized YUV420 to RGB CSC Color Space Converters.
gpoirier
parents: 23122
diff changeset
15
18989
f0e9de2b3780 make libswscale build system similar to the libav* one
lucabe
parents: 18861
diff changeset
16 HEADERS = swscale.h rgb2rgb.h
f0e9de2b3780 make libswscale build system similar to the libav* one
lucabe
parents: 18861
diff changeset
17
26314
67dbe3155ce5 non-recursive makefiles
mru
parents: 26169
diff changeset
18 CLEANFILES = cs_test swscale-example
19470
b3939dba3c13 Allow to compile swscale tests
lucabe
parents: 19420
diff changeset
19
26314
67dbe3155ce5 non-recursive makefiles
mru
parents: 26169
diff changeset
20 include $(SUBDIR)../subdir.mak
19470
b3939dba3c13 Allow to compile swscale tests
lucabe
parents: 19420
diff changeset
21
26314
67dbe3155ce5 non-recursive makefiles
mru
parents: 26169
diff changeset
22 $(SUBDIR)cs_test: $(SUBDIR)cs_test.o $(SUBDIR)$(LIBNAME)
20034
534282370162 Remove cs_test and swscale-example on clean.
diego
parents: 20033
diff changeset
23
26314
67dbe3155ce5 non-recursive makefiles
mru
parents: 26169
diff changeset
24 $(SUBDIR)swscale-example: $(SUBDIR)swscale-example.o $(SUBDIR)$(LIBNAME)
67dbe3155ce5 non-recursive makefiles
mru
parents: 26169
diff changeset
25 $(SUBDIR)swscale-example: EXTRALIBS += -lm