diff options
author | attila <attila@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2003-08-31 20:57:34 +0000 |
---|---|---|
committer | attila <attila@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2003-08-31 20:57:34 +0000 |
commit | afe36fd0a5e648b19d0a8c8728e9bd99fee62bb3 (patch) | |
tree | 974c375da548c69d4246624c9c664771649779d9 /sub_cc.h | |
parent | d169756b83ab07b13602f87054d7e99095dfc34b (diff) | |
download | mpv-afe36fd0a5e648b19d0a8c8728e9bd99fee62bb3.tar.bz2 mpv-afe36fd0a5e648b19d0a8c8728e9bd99fee62bb3.tar.xz |
* Add multi device support.
For the moment up to 16 cards are supported.
More can be added easily by changing 2 defines.
This makes 90% of the patch (mostly stupid s/$var/card->$var/)
The different devices can be accessed by different minor
numbers (0-15):
mknod /dev/mga_vid0 c 178 0
mknod /dev/mga_vid1 c 178 1
mknod /dev/mga_vid2 c 178 2
mknod /dev/mga_vid3 c 178 3
...
ln -s mga_vid /dev/mga_vid
* Change the devfs code to let the kernel assign us
a major and a minor number (what is the sense behind
using devfs anyways if we dont do that ?)
Subdevices for the different cards are created.
mga_vid uses the first card (for compatibility)
* Fix a possible error when mmap() is called before
the card is configured by a ioctl().
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10744 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'sub_cc.h')
0 files changed, 0 insertions, 0 deletions