summaryrefslogtreecommitdiffstats
path: root/mp_msg.h
diff options
context:
space:
mode:
authorattila <attila@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-08-31 20:57:34 +0000
committerattila <attila@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-08-31 20:57:34 +0000
commitafe36fd0a5e648b19d0a8c8728e9bd99fee62bb3 (patch)
tree974c375da548c69d4246624c9c664771649779d9 /mp_msg.h
parentd169756b83ab07b13602f87054d7e99095dfc34b (diff)
downloadmpv-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 'mp_msg.h')
0 files changed, 0 insertions, 0 deletions