Commit 45400df9 authored by Faustino Osuna's avatar Faustino Osuna
Browse files

MacOSX/Framework: Remove 'TODO' references/files.

parent fed5de25
TODO List:
- Add user data into media_descriptor to reference internal VLC object -- fix not committed to SVN.
- Fix stream.c to recognize VLC_ENOOBJECT
- Easy way to tell the length of the movie without having to instiate the demuxer. Maybe cached info?
- Hook into "length" variable for media streams vs. using intf-change as a hook.
- Figure out a better way to raise error messages versus quit_on_exception
- Have VLCMedia search for playable files when directories are referenced.
- Only fetch meta data that has been requested. Just don't fetch it, just because.
- md callback to notify VLCMedia that it is about to be destroyed.
- add media_list_player
Changelog
- VLCMediaControl eliminated
- setView/view renamed to setVideoView/videoView
- VLCMediaPlayer NSView *view changed to VLCVideoView *videoView
- VLCMediaPlayer initWithView changed to initWithVideoView:(VLCVideoView *)aVideoView
- Updated VLCMediaPlayer.videoSize from NSRect to NSSize
- Updated Pre-Compile.sh script to create symbolic links based on relative pathes
- More issues with VLCTime length, released object by setting to nil
- Added VLCMedia.h to VLCMediaPlayer.h.
- Static linked libvlc-control.a and libvlc.a -- dynamically linked libiconv (system file) and vlc_libintl.dylib
eliminates errors and warning messages when framework linked against other applications.
...@@ -143,7 +143,6 @@ ...@@ -143,7 +143,6 @@
EF78BD450CAEEFF600354E6E /* VLCVideoView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCVideoView.m; sourceTree = "<group>"; }; EF78BD450CAEEFF600354E6E /* VLCVideoView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCVideoView.m; sourceTree = "<group>"; };
EF8BB8CE0CAFA8D80038A613 /* VLCMediaPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCMediaPlayer.h; path = Public/VLCMediaPlayer.h; sourceTree = "<group>"; }; EF8BB8CE0CAFA8D80038A613 /* VLCMediaPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCMediaPlayer.h; path = Public/VLCMediaPlayer.h; sourceTree = "<group>"; };
EF8BB8CF0CAFA8D80038A613 /* VLCMediaPlayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCMediaPlayer.m; sourceTree = "<group>"; }; EF8BB8CF0CAFA8D80038A613 /* VLCMediaPlayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCMediaPlayer.m; sourceTree = "<group>"; };
EF8BCECD0CB9339A004AA006 /* TODO */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = TODO; sourceTree = "<group>"; };
EFD551DC0CC6DD720074CEE1 /* VLCLibVLCBridging.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCLibVLCBridging.h; path = Internal/VLCLibVLCBridging.h; sourceTree = "<group>"; }; EFD551DC0CC6DD720074CEE1 /* VLCLibVLCBridging.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCLibVLCBridging.h; path = Internal/VLCLibVLCBridging.h; sourceTree = "<group>"; };
/* End PBXFileReference section */ /* End PBXFileReference section */
...@@ -171,7 +170,6 @@ ...@@ -171,7 +170,6 @@
0867D691FE84028FC02AAC07 /* VLC */ = { 0867D691FE84028FC02AAC07 /* VLC */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
EF8BCECD0CB9339A004AA006 /* TODO */,
EF78BD3B0CAEEFD000354E6E /* Headers */, EF78BD3B0CAEEFD000354E6E /* Headers */,
08FB77AEFE84172EC02AAC07 /* Sources */, 08FB77AEFE84172EC02AAC07 /* Sources */,
32C88DFF0371C24200C91783 /* Other Sources */, 32C88DFF0371C24200C91783 /* Other Sources */,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment