* ./configure.ac.in: removed now unnecessary --force-exe-suffix flag.
* ./src/misc/objects.c: structure_lock is now local. * ./src/misc/threads.c: implemented named mutexes which provide a handy way to protect data across plugins which might be sharing the same resources. Thread-unsafe libraries come to mind, but we can imagine using a named mutex for configuration files, or special devices. * ./include/main.h: removed global_lock because of vlc_mutex_need, removed p_global_data because it was never used, removed structure_lock because it did not belong here.
Showing
- configure.ac.in 1 addition, 1 deletionconfigure.ac.in
- include/main.h 1 addition, 8 deletionsinclude/main.h
- include/vlc_threads_funcs.h 16 additions, 1 deletioninclude/vlc_threads_funcs.h
- modules/access/vcd/vcd.c 2 additions, 2 deletionsmodules/access/vcd/vcd.c
- modules/audio_output/arts.c 2 additions, 2 deletionsmodules/audio_output/arts.c
- modules/gui/gtk/gtk.c 1 addition, 5 deletionsmodules/gui/gtk/gtk.c
- modules/misc/gtk_main.c 15 additions, 8 deletionsmodules/misc/gtk_main.c
- modules/video_output/qte/qte.cpp 10 additions, 10 deletionsmodules/video_output/qte/qte.cpp
- src/audio_output/input.c 1 addition, 2 deletionssrc/audio_output/input.c
- src/libvlc.c 12 additions, 11 deletionssrc/libvlc.c
- src/misc/objects.c 48 additions, 37 deletionssrc/misc/objects.c
- src/misc/threads.c 113 additions, 2 deletionssrc/misc/threads.c
Loading
Please register or sign in to comment