Commit History

Author SHA1 Message Date
  Pierre d'Herbemont f64d499015 MacOSX/Framework/VLCEventManager.m: Directly issue events to main thread if we are called from main thread. 17 years ago
  Pierre d'Herbemont 40d29ee10e MacOSX/Framework/VLCMediaListAspect.m: Allow tree based VLCMediaListAspect manipulation with Bindings. 17 years ago
  Pierre d'Herbemont f03c97e18d MacOSX/Framework/VLCMediaPlayer.m: Formatting fixes. 17 years ago
  Pierre d'Herbemont 7a286c1566 Source/VLCMedia.m: No need to ask for more than one meta at the begining. 17 years ago
  Pierre d'Herbemont 18d766fe6d MacOSX/Framework/VLCMediaListAspect.m: Use the cachedMedia array when giving back the aspect items. That really boost performances by the way. 17 years ago
  Pierre d'Herbemont 49498e3383 MacOSX/Framework/VLCMedia.m: Speed a bit stringToMetaType. 17 years ago
  Pierre d'Herbemont 9ec826b844 MacOSX/Framework/VLCMedia.m: Don't forget to init the metaDictionary, when initing from a media_descriptor object. 17 years ago
  Pierre d'Herbemont d957817720 MacOSX/Framework/VLCMediaDiscoverer.m: Use UTF8String instead of cString. 17 years ago
  Pierre d'Herbemont 8443ee8f5b MacOSX/Framework/VLCMedia.m: Separate the different part by some nice comments. Remove uneeded and complicated code in meta information retrieval. Use stringWithUT8String instead of stringWithCString. 17 years ago
  Pierre d'Herbemont d92aabe3a5 MacOSX/Framework/VLCMedia.m: Remove not used code. 17 years ago
  Pierre d'Herbemont cd10b7d4dd MacOSX/Framework/VLCMedia.m: Use mediaWithURL:(NSURL*) instead of mediaWithURL:(NSString*). Add a mediaWithPath:(NSString*) constructor. 17 years ago
  Pierre d'Herbemont d9f80f03a9 MacOSX/Framework/VLC.xcodeproj: Various updates, such as removal of the SDK, gc support, and QuartzCore linking, and use NATIVE_ARCH as the only target. 17 years ago
  Pierre d'Herbemont 75c539ea9d MacOSX/Framework/VLCEventManager.m: Remove unuseful ;. 17 years ago
  Pierre d'Herbemont c7fff93533 MacOSX/Framework/VLCMediaList.m: Don't lock in initMediaListInternal, we risk double lock. 17 years ago
  Pierre d'Herbemont 9454a17a39 MacOSX/Framework: Minimizes Package Size. only copy the libraries that the vlc modules need. (Patch by Enrique Osuna). 17 years ago
  Pierre d'Herbemont 269e5aba68 MacOSX/Framework/VLCMediaListAspect.m: Update the cachedMedia array. 17 years ago
  Pierre d'Herbemont 660ad67433 MacOSX/Framework: No more rely on media_descriptor_(get/set)_user_data, now that we cache the media decriptor. (We may want to revert that back one day, but right now this doesn't work, and trigger some strange bugs here). 17 years ago
  Pierre d'Herbemont aa98a7f397 MacOSX/Framework/VLCMediaListAspect.m: Use @"media" binding key, instead of @"Media". 17 years ago
  Pierre d'Herbemont d7333f8b2e MacOSX/Framework/Sources/VLCMediaList.m: Use @"media" binding key instead of @"Media". 17 years ago
  Pierre d'Herbemont e1ddedf55e MacOSX/Framework/VLCMediaListAspect.h: Don't forget to define cachedMedia variable. 17 years ago
  Pierre d'Herbemont 42e9e87de4 MacOSX/Framework/VLCMediaListAspect.m: Fix a typo. 17 years ago
  Pierre d'Herbemont 0ee873bf43 MacOSX/Framework/VLCMediaListAspect.m: Use a NSMutableArray to cache the media list view items. (for the same reason given in previous commit). 17 years ago
  Pierre d'Herbemont a80e0bfa27 MacOSX/Framework/VLCMediaList.m: Cache the media list objects in a NSMutableArray. We do this because we want to use bindings. Cocoa bindings requires us to send willChangeValueForKey/didChangeValueForKey on the main thread. And that's one of the simpler way to do that without having locking problems. 17 years ago
  Pierre d'Herbemont 2845157259 MacOSX/Framework/VLCMediaListAspect.m: Alloc an autoreleasePool where needed. 17 years ago
  Pierre d'Herbemont d60c874dc2 MacOSX/Framework/VLCMedia.m: Don't forget to retain the url. 17 years ago
  Pierre d'Herbemont 65fc3f39c5 MacOSX/Framework/VLCMediaListAspect.m: Don't release a media_list when it is a media_list_view. 17 years ago
  Pierre d'Herbemont 5130180a31 MacOSX/Framework/VLCMediaList.m: Don't forget to alloc an autorelease pool on function that may be called from a non-main thread context. 17 years ago
  Pierre d'Herbemont 17738ca7a8 MacOSX/Framework: Re-enable VLCMediaDiscoverer. 17 years ago
  Pierre d'Herbemont 24f6a3becb MacOSX/Framework: Use mediaListWithLibVLCMediaList instead of media*l*istWithLibVLCMediaList, to match the VLCMediaList class name cases. 17 years ago
  Pierre d'Herbemont a86dbeb329 MacOSX/Framework/VLCMedia.m: Don't forget to store the media's url. 17 years ago