[vlc-devel] vlc: svn commit r16658 (zorglub)

Subversion daemon svn at videolan.org
Fri Sep 15 16:31:53 CEST 2006


r16658 | zorglub | 2006-09-15 16:31:51 +0200 (Fri, 15 Sep 2006) | 15 lines
Changed paths:
   M /trunk/include/libvlc_internal.h
   M /trunk/include/main.h
   M /trunk/include/vlc_common.h
   M /trunk/include/vlc_objects.h
   M /trunk/include/vlc_symbols.h
   M /trunk/include/vlc_update.h
   M /trunk/modules/access/dshow/dshow.cpp
   M /trunk/modules/access/dvdnav.c
   M /trunk/modules/access/file.c
   M /trunk/modules/access/screen/win32.c
   M /trunk/modules/access/vcdx/intf.c
   M /trunk/modules/access_filter/record.c
   M /trunk/modules/audio_filter/converter/a52tospdif.c
   M /trunk/modules/audio_filter/converter/dtstospdif.c
   M /trunk/modules/audio_filter/converter/mpgatofixed32.c
   M /trunk/modules/audio_filter/resampler/bandlimited.c
   M /trunk/modules/audio_filter/resampler/linear.c
   M /trunk/modules/audio_filter/resampler/trivial.c
   M /trunk/modules/audio_filter/resampler/ugly.c
   M /trunk/modules/audio_mixer/trivial.c
   M /trunk/modules/audio_output/alsa.c
   M /trunk/modules/audio_output/auhal.c
   M /trunk/modules/audio_output/directx.c
   M /trunk/modules/audio_output/hd1000a.cpp
   M /trunk/modules/audio_output/portaudio.c
   M /trunk/modules/audio_output/sdl.c
   M /trunk/modules/codec/cmml/intf.c
   M /trunk/modules/codec/dirac.c
   M /trunk/modules/codec/dmo/dmo.c
   M /trunk/modules/codec/faad.c
   M /trunk/modules/codec/ffmpeg/audio.c
   M /trunk/modules/codec/ffmpeg/encoder.c
   M /trunk/modules/codec/ffmpeg/ffmpeg.c
   M /trunk/modules/codec/ffmpeg/postprocess.c
   M /trunk/modules/codec/ffmpeg/video.c
   M /trunk/modules/codec/libmpeg2.c
   M /trunk/modules/codec/mash.cpp
   M /trunk/modules/codec/quicktime.c
   M /trunk/modules/codec/rawvideo.c
   M /trunk/modules/codec/sdl_image.c
   M /trunk/modules/codec/tarkin.c
   M /trunk/modules/codec/theora.c
   M /trunk/modules/codec/twolame.c
   M /trunk/modules/codec/x264.c
   M /trunk/modules/control/gestures.c
   M /trunk/modules/control/hotkeys.c
   M /trunk/modules/control/http/http.c
   M /trunk/modules/control/http/macro.c
   M /trunk/modules/control/http/rpn.c
   M /trunk/modules/control/http/util.c
   M /trunk/modules/control/lirc.c
   M /trunk/modules/control/ntservice.c
   M /trunk/modules/control/rc.c
   M /trunk/modules/control/telnet.c
   M /trunk/modules/demux/mkv.cpp
   M /trunk/modules/demux/mp4/libmp4.c
   M /trunk/modules/gui/beos/AudioOutput.cpp
   M /trunk/modules/gui/beos/PreferencesWindow.cpp
   M /trunk/modules/gui/beos/VideoOutput.cpp
   M /trunk/modules/gui/macosx/controls.m
   M /trunk/modules/gui/macosx/intf.m
   M /trunk/modules/gui/macosx/prefs_widgets.m
   M /trunk/modules/gui/macosx/sfilters.m
   M /trunk/modules/gui/macosx/vout.m
   M /trunk/modules/gui/macosx/voutgl.m
   M /trunk/modules/gui/macosx/voutqt.m
   M /trunk/modules/gui/ncurses.c
   M /trunk/modules/gui/pda/pda.c
   M /trunk/modules/gui/pda/pda_callbacks.c
   M /trunk/modules/gui/qnx/vout.c
   M /trunk/modules/gui/qt4/dialogs/messages.cpp
   M /trunk/modules/gui/qt4/dialogs_provider.cpp
   M /trunk/modules/gui/qt4/main_interface.cpp
   M /trunk/modules/gui/skins2/src/top_window.cpp
   M /trunk/modules/gui/skins2/src/vlcproc.cpp
   M /trunk/modules/gui/skins2/win32/win32_factory.cpp
   M /trunk/modules/gui/skins2/x11/x11_factory.cpp
   M /trunk/modules/gui/wince/messages.cpp
   M /trunk/modules/gui/wince/preferences.cpp
   M /trunk/modules/gui/wxwidgets/dialogs/preferences.cpp
   M /trunk/modules/gui/wxwidgets/interface.cpp
   M /trunk/modules/gui/wxwidgets/menus.cpp
   M /trunk/modules/misc/dummy/input.c
   M /trunk/modules/misc/gnutls.c
   M /trunk/modules/misc/gtk_main.c
   M /trunk/modules/misc/logger.c
   M /trunk/modules/misc/memcpy/memcpy.c
   M /trunk/modules/misc/memcpy/memcpyaltivec.c
   M /trunk/modules/misc/qte_main.cpp
   M /trunk/modules/misc/testsuite/playlist.c
   M /trunk/modules/misc/testsuite/test4.c
   M /trunk/modules/mux/mpeg/pes.c
   M /trunk/modules/mux/mpeg/ts.c
   M /trunk/modules/services_discovery/daap.c
   M /trunk/modules/stream_out/bridge.c
   M /trunk/modules/stream_out/mosaic_bridge.c
   M /trunk/modules/stream_out/switcher.c
   M /trunk/modules/video_chroma/i420_rgb.h
   M /trunk/modules/video_chroma/i420_ymga.c
   M /trunk/modules/video_filter/clone.c
   M /trunk/modules/video_filter/crop.c
   M /trunk/modules/video_filter/deinterlace.c
   M /trunk/modules/video_filter/gradient.c
   M /trunk/modules/video_filter/logo.c
   M /trunk/modules/video_filter/marq.c
   M /trunk/modules/video_filter/mosaic.c
   M /trunk/modules/video_filter/mosaic.h
   M /trunk/modules/video_filter/motionblur.c
   M /trunk/modules/video_filter/motiondetect.c
   M /trunk/modules/video_filter/opencv_example.cpp
   M /trunk/modules/video_filter/psychedelic.c
   M /trunk/modules/video_filter/ripple.c
   M /trunk/modules/video_filter/swscale/filter.c
   M /trunk/modules/video_filter/time.c
   M /trunk/modules/video_filter/transform.c
   M /trunk/modules/video_filter/wall.c
   M /trunk/modules/video_filter/wave.c
   M /trunk/modules/video_output/caca.c
   M /trunk/modules/video_output/directx/events.c
   M /trunk/modules/video_output/fb.c
   M /trunk/modules/video_output/ggi.c
   M /trunk/modules/video_output/glide.c
   M /trunk/modules/video_output/qte/qte.cpp
   M /trunk/modules/video_output/sdl.c
   M /trunk/modules/video_output/snapshot.c
   M /trunk/modules/video_output/svgalib.c
   M /trunk/modules/video_output/wingdi.c
   M /trunk/modules/video_output/x11/xcommon.c
   M /trunk/src/audio_output/dec.c
   M /trunk/src/audio_output/intf.c
   M /trunk/src/audio_output/output.c
   M /trunk/src/control/audio.c
   M /trunk/src/control/core.c
   M /trunk/src/control/input.c
   M /trunk/src/control/mediacontrol_init.c
   M /trunk/src/control/video.c
   M /trunk/src/control/vlm.c
   M /trunk/src/input/es_out.c
   M /trunk/src/input/input.c
   M /trunk/src/input/stream.c
   M /trunk/src/interface/interface.c
   M /trunk/src/libvlc.c
   M /trunk/src/misc/beos_specific.cpp
   M /trunk/src/misc/block.c
   M /trunk/src/misc/charset.c
   M /trunk/src/misc/configuration.c
   M /trunk/src/misc/darwin_specific.m
   M /trunk/src/misc/devices.c
   M /trunk/src/misc/messages.c
   M /trunk/src/misc/modules.c
   M /trunk/src/misc/objects.c
   M /trunk/src/misc/stats.c
   M /trunk/src/misc/threads.c
   M /trunk/src/misc/update.c
   M /trunk/src/misc/vlm.c
   M /trunk/src/misc/win32_specific.c
   M /trunk/src/network/httpd.c
   M /trunk/src/network/tls.c
   M /trunk/src/osd/osd.c
   M /trunk/src/playlist/engine.c
   M /trunk/src/playlist/loadsave.c
   M /trunk/src/stream_output/announce.c
   M /trunk/src/stream_output/stream_output.c
   M /trunk/src/video_output/vout_intf.c
   M /trunk/src/video_output/vout_pictures.c

For consistency, remove references to vlc from libvlc
Also, make it clearer what is shared and instance-specific

So,
libvlc_t ==> libvlc_global_t
vlc_t ==> libvlc_int_t (internal instance)

p_object->p_libvlc ==> p_object->p_libvlc_globale
p_object->p_vlc ==> p_object->p_libvlc

VLC_OBJECT_VLC ==> VLC_OBJECT_LIBVLC

And by the way, there is some cleanup required :) (ie, some things are created in the global object instead of the instance-specific one)


 > http://trac.videolan.org/vlc/changeset/16658

-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html



More information about the vlc-devel mailing list