annotate libdvdcss/Makefile @ 24131:30028bbcb9e8

Use a single select() for both key and slave input Previous code used two separate select() calls one after another, so that whenever it was running select() on one set of fds events in the other set would go unnoticed until later. Now there's a single select() which allows reacting immediately to any input source. The behavior of the new code differs somewhat from the old; for example multiple fds that stay readable are no longer handled in a round-robin fashion and the total amount the process sleeps can differ. Some tuning might be required later.
author uau
date Sat, 25 Aug 2007 04:28:11 +0000
parents aa0a5aa712fc
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
20613
e68f255d7d64 Move libdvdcss into its own subdirectory.
diego
parents:
diff changeset
1 include ../config.mak
e68f255d7d64 Move libdvdcss into its own subdirectory.
diego
parents:
diff changeset
2
22528
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 21259
diff changeset
3 LIBNAME_COMMON = libdvdcss.a
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 21259
diff changeset
4
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 21259
diff changeset
5 SRCS_COMMON = css.c \
22531
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
6 device.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
7 error.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
8 ioctl.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
9 libdvdcss.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
10 #bsdi_ioctl \
20613
e68f255d7d64 Move libdvdcss into its own subdirectory.
diego
parents:
diff changeset
11
24011
aa0a5aa712fc Move some #defines into configure/config.h.
diego
parents: 23998
diff changeset
12 CFLAGS = -D__USE_UNIX98 -D_GNU_SOURCE -DVERSION=\"1.2.9\"
20613
e68f255d7d64 Move libdvdcss into its own subdirectory.
diego
parents:
diff changeset
13
21259
92b122592776 Merge common parts of all Makefiles into one file included by all.
diego
parents: 21215
diff changeset
14 include ../mpcommon.mak