[vlc-devel] vlc: svn commit r21409 (funman)

Subversion daemon svn at videolan.org
Wed Aug 22 22:19:23 CEST 2007


r21409 | funman | 2007-08-22 22:19:23 +0200 (Wed, 22 Aug 2007) | 17 lines
Changed paths:
   M /trunk/include/vlc_input.h
   M /trunk/modules/access/cdda/info.c
   M /trunk/modules/access/cdda.c
   M /trunk/modules/access/http.c
   M /trunk/modules/access_output/http.c
   M /trunk/modules/codec/cmml/history.c
   M /trunk/modules/codec/cmml/intf.c
   M /trunk/modules/control/dbus.c
   M /trunk/modules/control/hotkeys.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/rc.c
   M /trunk/modules/demux/playlist/asx.c
   M /trunk/modules/demux/playlist/b4s.c
   M /trunk/modules/demux/playlist/podcast.c
   M /trunk/modules/demux/playlist/xspf.c
   M /trunk/modules/gui/macosx/bookmarks.m
   M /trunk/modules/gui/macosx/playlist.m
   M /trunk/modules/gui/macosx/playlistinfo.m
   M /trunk/modules/gui/macosx/vout.m
   M /trunk/modules/gui/macosx/wizard.m
   M /trunk/modules/gui/ncurses.c
   M /trunk/modules/gui/qt4/components/infopanels.cpp
   M /trunk/modules/gui/qt4/input_manager.cpp
   M /trunk/modules/gui/qt4/playlist_model.cpp
   M /trunk/modules/gui/wince/iteminfo.cpp
   M /trunk/modules/gui/wince/playlist.cpp
   M /trunk/modules/gui/wxwidgets/dialogs/bookmarks.cpp
   M /trunk/modules/gui/wxwidgets/dialogs/infopanels.cpp
   M /trunk/modules/gui/wxwidgets/dialogs/iteminfo.cpp
   M /trunk/modules/gui/wxwidgets/dialogs/playlist.cpp
   M /trunk/modules/gui/wxwidgets/dialogs/wizard.cpp
   M /trunk/modules/gui/wxwidgets/playlist_manager.cpp
   M /trunk/modules/meta_engine/folder.c
   M /trunk/modules/meta_engine/taglib.cpp
   M /trunk/modules/misc/audioscrobbler.c
   M /trunk/modules/misc/notify/growl.c
   M /trunk/modules/misc/notify/msn.c
   M /trunk/modules/misc/notify/notify.c
   M /trunk/modules/misc/notify/xosd.c
   M /trunk/modules/misc/playlist/m3u.c
   M /trunk/modules/misc/playlist/xspf.c
   M /trunk/modules/misc/rtsp.c
   M /trunk/modules/services_discovery/sap.c
   M /trunk/modules/visualization/galaktos/plugin.c
   M /trunk/modules/visualization/goom.c
   M /trunk/src/control/media_descriptor.c
   M /trunk/src/control/mediacontrol_core.c
   M /trunk/src/input/input.c
   M /trunk/src/input/vlm.c
   M /trunk/src/playlist/item.c
   M /trunk/src/playlist/sort.c
   M /trunk/src/text/strings.c
   M /trunk/src/video_output/video_output.c

Input access locking, part 3 (final).

Enforce access to input_item_t through input_item_{G,S}et*()
Unlock mutexes before calling these functions
Free strings returned by input_item_Get*()

New functions added:

char * input_item_GetURI( input_item_t  * )
void input_item_SetURI( input_item_t * , char * )

mtime_t input_item_GetDuration( input_item_t * )
void input_item_SetDuration( input_item_t * , mtime_t )

to access input_item_t->psz_uri and input_item_t->i_duration


 > http://trac.videolan.org/vlc/changeset/21409
_______________________________________________
vlc-devel mailing list
To unsubscribe or modify your subscription options:
http://mailman.videolan.org/listinfo/vlc-devel


More information about the vlc-devel mailing list