Pierre d'Herbemont
|
f64d499015
MacOSX/Framework/VLCEventManager.m: Directly issue events to main thread if we are called from main thread.
|
17 سال پیش |
Pierre d'Herbemont
|
40d29ee10e
MacOSX/Framework/VLCMediaListAspect.m: Allow tree based VLCMediaListAspect manipulation with Bindings.
|
17 سال پیش |
Pierre d'Herbemont
|
f03c97e18d
MacOSX/Framework/VLCMediaPlayer.m: Formatting fixes.
|
17 سال پیش |
Pierre d'Herbemont
|
7a286c1566
Source/VLCMedia.m: No need to ask for more than one meta at the begining.
|
17 سال پیش |
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 سال پیش |
Pierre d'Herbemont
|
49498e3383
MacOSX/Framework/VLCMedia.m: Speed a bit stringToMetaType.
|
17 سال پیش |
Pierre d'Herbemont
|
9ec826b844
MacOSX/Framework/VLCMedia.m: Don't forget to init the metaDictionary, when initing from a media_descriptor object.
|
17 سال پیش |
Pierre d'Herbemont
|
d957817720
MacOSX/Framework/VLCMediaDiscoverer.m: Use UTF8String instead of cString.
|
17 سال پیش |
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 سال پیش |
Pierre d'Herbemont
|
d92aabe3a5
MacOSX/Framework/VLCMedia.m: Remove not used code.
|
17 سال پیش |
Pierre d'Herbemont
|
cd10b7d4dd
MacOSX/Framework/VLCMedia.m: Use mediaWithURL:(NSURL*) instead of mediaWithURL:(NSString*). Add a mediaWithPath:(NSString*) constructor.
|
17 سال پیش |
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 سال پیش |
Pierre d'Herbemont
|
75c539ea9d
MacOSX/Framework/VLCEventManager.m: Remove unuseful ;.
|
17 سال پیش |
Pierre d'Herbemont
|
c7fff93533
MacOSX/Framework/VLCMediaList.m: Don't lock in initMediaListInternal, we risk double lock.
|
17 سال پیش |
Pierre d'Herbemont
|
9454a17a39
MacOSX/Framework: Minimizes Package Size. only copy the libraries that the vlc modules need. (Patch by Enrique Osuna).
|
17 سال پیش |
Pierre d'Herbemont
|
269e5aba68
MacOSX/Framework/VLCMediaListAspect.m: Update the cachedMedia array.
|
17 سال پیش |
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 سال پیش |
Pierre d'Herbemont
|
aa98a7f397
MacOSX/Framework/VLCMediaListAspect.m: Use @"media" binding key, instead of @"Media".
|
17 سال پیش |
Pierre d'Herbemont
|
d7333f8b2e
MacOSX/Framework/Sources/VLCMediaList.m: Use @"media" binding key instead of @"Media".
|
17 سال پیش |
Pierre d'Herbemont
|
e1ddedf55e
MacOSX/Framework/VLCMediaListAspect.h: Don't forget to define cachedMedia variable.
|
17 سال پیش |
Pierre d'Herbemont
|
42e9e87de4
MacOSX/Framework/VLCMediaListAspect.m: Fix a typo.
|
17 سال پیش |
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 سال پیش |
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 سال پیش |
Pierre d'Herbemont
|
2845157259
MacOSX/Framework/VLCMediaListAspect.m: Alloc an autoreleasePool where needed.
|
17 سال پیش |
Pierre d'Herbemont
|
d60c874dc2
MacOSX/Framework/VLCMedia.m: Don't forget to retain the url.
|
17 سال پیش |
Pierre d'Herbemont
|
65fc3f39c5
MacOSX/Framework/VLCMediaListAspect.m: Don't release a media_list when it is a media_list_view.
|
17 سال پیش |
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 سال پیش |
Pierre d'Herbemont
|
17738ca7a8
MacOSX/Framework: Re-enable VLCMediaDiscoverer.
|
17 سال پیش |
Pierre d'Herbemont
|
24f6a3becb
MacOSX/Framework: Use mediaListWithLibVLCMediaList instead of media*l*istWithLibVLCMediaList, to match the VLCMediaList class name cases.
|
17 سال پیش |
Pierre d'Herbemont
|
a86dbeb329
MacOSX/Framework/VLCMedia.m: Don't forget to store the media's url.
|
17 سال پیش |