mplayer를 까는데 video쪽에서 vidix를 쓰겠다고 나오더군요.
이게 최신에 나온건데 도데체 먼가요? 리눅스에서 비디오쪽에 관심이 많아서요 ....
살펴보면
VIDIX - Video Interface fo *nix라고 나오는데 이게 먼가요?
README에 보면 this library was designed and introduced as interface to userspace drivers to provide DGA everywhere where it's possible(unline X11).
-It's portable successor of mga_vid technology which is located in user-space.
-Unlikely v4l it provides interface for video playback
I hope that these drivers will be portable same as X11(not only on *nix)
operator new(unsigned) (sz=256) at ../../../../libstdc++-v3/libsupc++/new_op.cc:46
46 ../../../../libstdc++-v3/libsupc++/new_op.cc: No such file or directory.
in ../../../../libstdc++-v3/libsupc++/new_op.cc
(gdb) s
48 in ../../../../libstdc++-v3/libsupc++/new_op.cc
공유메모리를 사용하고 있는 두개의 프로세스 proc1과 proc2가 있습니다.
공유메모리의 한 바이트를 플래그 개념으로 사용하여 이 플래그가 ON되어
있으면 proc1은 블럭되게 하고 싶습니다.
즉 proc1이 run중에 위의 플래그를 조사하고 그 플래그가 ON되어 있으면
블럭되는겁니다. 위의 플래그는 proc2에서 ON/OFF합니다.
공유메모리를 사용하는건 문제가 없으나 블럭되게 하는게 힘듭니다.
우선 세마포어를 사용했는데 그 다음이 방안이 따오르지 않습니다.