Mercurial > mplayer.hg
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 |
rev | line source |
---|---|
20613 | 1 include ../config.mak |
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 | 11 |
24011 | 12 CFLAGS = -D__USE_UNIX98 -D_GNU_SOURCE -DVERSION=\"1.2.9\" |
20613 | 13 |
21259
92b122592776
Merge common parts of all Makefiles into one file included by all.
diego
parents:
21215
diff
changeset
|
14 include ../mpcommon.mak |