[Mplayer-cvslog] help--- An Error about the critical section
yuke
guqinwei at magima.com.cn
Fri Nov 1 02:43:34 CET 2002
Hello, mplayer-cvslog,
If i enable the cache,Then the mplayer run in 2 processes.But i found that this two processers share the cache.So the things in the cache_var_t struct are critical sections.
They will make problems.And in actural,when i modified the config file with cache < 100,the problem is so severe that it can not decode audio or video right.But in the file of "cache.c",i find "Note it runs in 2 processes (using fork()), but doesn't requires locking!!" .
why u think there is no need of locking?? // confusing!!
Best regards.
yuke
guqinwei at magima.com.cn
2002-11-01
More information about the MPlayer-cvslog
mailing list