パッチ書いた。つってもMakefile周りだけだけど。
pthred周りがLIBSに含まれずに失敗するのでその追加と、
NetBSDでossをの関数を使う場合は、libossaudioが必要なのでNetBSDのときだけ-lossaudioした
http://www.sfc.wide.ad.jp/~irino/software/libdv-0.102-netbsd.diff
に置きました。これで、コンパイル通る。
2004年5月アーカイブ
変なところに入りました。
->/usr/pkg/libexec/itools/kinput2, /usr/pkg/lib/itools/X11/ 以下
不思議。とりあえず以下の対応策でその場しのぎ
ln -s /usr/pkg/libexec/itools/kinput2 /usr/pkg/bin/kinput2
ln -s /usr/pkg/libexec/itools/kinput2 /usr/X11R6/bin/kinput2
ln -s /usr/pkg/lib/itools/X11/app-defaults/Kinput2 /usr/pkg/lib/X11/app-defaults
ln -s /usr/pkg/lib/itools/X11/app-defaults/Kinput2 /usr/X11R6/lib/X11/app-defaults/
ln -s /usr/pkg/lib/itools/X11/ccdef /usr/pkg/lib/X11/
ln -s /usr/pkg/lib/itools/X11/ccdef /usr/X11R6/lib/X11/
ln -s /usr/pkg/lib/itools/X11/sj3def /usr/pkg/lib/X11/
ln -s /usr/pkg/lib/itools/X11/sj3def /usr/X11R6/lib/X11/
http://www003.upp.so-net.ne.jp/mistral/computer/index-j.html が主に参考になりますが、
% less /usr/src/sys/arch/i386/conf/majors.i386 | grep fwiso
device-major fwiso char 95 fwiso
で、さらに、
/usr/src/sys/dev/ieee1394/fwiso.c には、
#define UNIT(dev) minor(dev)&0xff
#define IOCTL(dev) minor(dev)&0x0100
#define DVDEV(dev) minor(dev)&0x0200
#define MPEG2DEV(dev) minor(dev)&0x0300
/*
* device number rule
*
* Lower 8-bit of minor number represents fwiso pseudo device.
* Higher bits represents types of the device.
*
* 0x0000: raw fwiso device
* 0x0100: for ioctl (can't read/write)
* 0x0200: standard DV type
* 0x0300: MPEG2 TS
*/
と書いてあります。
寝ようと思ったらテレ東でやっていたので見てしまった。
http://www.amazon.co.jp/exec/obidos/ASIN/B00009AUWI/249-0432774-9777954
最後の30分くらいを見たのかな。
とりあえずそこから見た感じは分け分からないままも、それなりに面白かった。
でもちょっとグロいな。。。
どこに記録されているか調べて見ました。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Registration
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
HKEY_LOCAL_MACHINE\SYSTEM\WPA\Key-G4XTBRDJMGP7G4WJTJK48
の4箇所でした
久しぶりにDVTSのソースコードをいじったら、自分のいじってないdvrecv, dvplayまでコンパイル通らないので、何かと思ってみたらDV1394_INITがないって。
で、調べていくとkernel 2.6ではDV1394_IOC_INITに名前が変わってました。つまり
kernel2.4: DV1394_INIT
kernel2.6: DV1394_IOC_INIT
です。
Counters
Total visits: 582016
Unique visitors: 230682
This month: 13526
This week: 4793
Today: 49
Referers
02:10 [Y] テレビ エコポイ…
01:53 [G] aspire one mbr復…
00:44 [G] mixi 日記 日付
00:39 [Y] テレビ エコポイ…
00:33 [Y] エコポイントの延…
00:13 [Y] テレビ エコポイ…
23:55 [Y] 押入 収納 キャス…
23:54 [G] hpml115 g5
23:50 [G] mkpatch.sh
23:37 [Y] テレビ エコポイ…
23:25 [Y] テレビ エコポイ…
23:17 igelblog.blog15.fc2.c…
23:13 [G] tweet2 mixi
23:02 [Y] テレビ エコポイ…
22:38 [Y] テレビ エコポイ…
22:36 [Y] エコポイントの延…


最近のトラックバック