[vlc-devel] CVS Commit (sam)

cvs at videolan.org cvs at videolan.org
Mon Oct 14 18:46:56 CEST 2002

Update of /var/cvs/videolan/vlc
Modified Files:
	Makefile.am configure.ac.in 

Update of /var/cvs/videolan/vlc/include
Modified Files:
	main.h variables.h vlc_objects.h 

Update of /var/cvs/videolan/vlc/include/vlc
Modified Files:

Update of /var/cvs/videolan/vlc/modules/control/rc
Modified Files:

Update of /var/cvs/videolan/vlc/modules/gui/familiar
Modified Files:

Update of /var/cvs/videolan/vlc/modules/gui/gtk
Modified Files:
	gnome.c gtk.c 

Update of /var/cvs/videolan/vlc/src
Modified Files:
	libvlc.c vlc.c 

Update of /var/cvs/videolan/vlc/src/misc
Modified Files:
	messages.c modules.c objects.c variables.c 

Log Message:
  * ./include/vlc/vlc.h, ./src/libvlc.c: added VLC_Error() to the libvlc API.
  * ./include/main.h: removed p_vlc->i_status because it was not sufficient
    to represent all the possible states of p_vlc; each part should be tested
    separately upon destruction.
  * ./src/misc/objects.c: fixed a signed/unsigned bug that prevented creation 
    of VLC_OBJECT_GENERIC objects.

  * ./src/misc/variables.c: added the VLC_VAR_COMMAND type which is simply a
    variable that stores a function pointer, and calls it when var_Get is
    called for it. The function argument is taken in val.psz_string.
  * ./src/misc/objects.c: vlc_dumpstructure and vlc_liststructure are no longer
    exported to the rest of the program; instead, they're VLC_VAR_COMMAND vars
    ("tree" and "list").
  * ./modules/control/rc/rc.c: moved a few commands to VLC_VAR_COMMAND vars.

This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>

More information about the vlc-devel mailing list