annotate libvo/Makefile @ 25317:7f3cb5408f28

Fixed VIDIX color bug that was introduced when Radeon VIDIX driver was synchronized with vidix.sf.net. The red color was saturating. Corrected value fixes the issue and restore the color to the level it used to have before synchronization. Meaning of the value remains unknow but was retrieved from register's value of a Radeon 9000 card, so it may need further testing. Patch by Guillaume Lecerf (foxcore at gmail dot com)
author ben
date Mon, 10 Dec 2007 19:27:46 +0000
parents b0454664f1e0
children 03e503db705a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
19034
9b3a8b48e5b3 Use only one global config.mak file.
diego
parents: 18864
diff changeset
1 include ../config.mak
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
2
22528
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 21420
diff changeset
3 LIBNAME_COMMON = libosd.a
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 21420
diff changeset
4 LIBNAME_MPLAYER = libvo.a
21229
36046375aacd Don't compile libvo.a unless MPlayer is enabled.
diego
parents: 21222
diff changeset
5
22528
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 21420
diff changeset
6 SRCS_MPLAYER = aspect.c \
22531
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
7 geometry.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
8 spuenc.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
9 video_out.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
10 vo_mpegpes.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
11 vo_null.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
12 vo_yuv4mpeg.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
13 $(VO_SRCS) \
15772
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15473
diff changeset
14
22528
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 21420
diff changeset
15 SRCS_MPLAYER-$(VIDIX) += vosub_vidix.c
21285
a396402b091b FFmpeg-style conditional dependency declaration
diego
parents: 21259
diff changeset
16
22528
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 21420
diff changeset
17 SRCS_COMMON = aclib.c \
22531
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
18 osd.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
19 sub.c \
21107
790256469dd7 Split libvo.a into two libs so that libosd.a can be used by MEncoder.
diego
parents: 21105
diff changeset
20
22528
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 21420
diff changeset
21 SRCS_COMMON-$(BITMAP_FONT) += font_load.c
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 21420
diff changeset
22 SRCS_COMMON-$(FREETYPE) += font_load_ft.c
16331
96be528902fd Add -I../libavutil to the includes to fix building vo_zr[2].
diego
parents: 16264
diff changeset
23
21259
92b122592776 Merge common parts of all Makefiles into one file included by all.
diego
parents: 21229
diff changeset
24 include ../mpcommon.mak
23067
3c89c681e0d6 Readd an explicit rule for Objective C files. Apparently only Apple's fork of
diego
parents: 22717
diff changeset
25
3c89c681e0d6 Readd an explicit rule for Objective C files. Apparently only Apple's fork of
diego
parents: 22717
diff changeset
26 %.o: %.m
3c89c681e0d6 Readd an explicit rule for Objective C files. Apparently only Apple's fork of
diego
parents: 22717
diff changeset
27 $(CC) $(CFLAGS) -c -o $@ $<
23782
b0454664f1e0 Put a compilation fix bandaid in place for the png.h issue.
diego
parents: 23772
diff changeset
28
b0454664f1e0 Put a compilation fix bandaid in place for the png.h issue.
diego
parents: 23772
diff changeset
29 vo_png.o: CFLAGS := $(filter-out -I../libavcodec,$(CFLAGS))