[vlc-devel] vlc-soc.git: Mac OS X Framework: Enable multiple thread to connect on the connection object. (pdherbemont_branch)
Pierre d'Herbemont
pdherbemont at free.fr
Thu May 3 15:24:53 CEST 2007
commit 2d15ab114c01e375cb67b4abf4ac6d1092319ab4
Pierre d'Herbemont, Tue, 1 May 2007 20:05:28 +0200
Mac OS X Framework: Enable multiple thread to connect on the connection object.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=2d15ab114c01e375cb67b4abf4ac6d1092319ab4
commit 1237cddf10ae6d9a3a3ced1fde71e48e8d70cece
Pierre d'Herbemont, Mon, 30 Apr 2007 01:23:46 +0200
Mac OS X Framework: Fix event sending on main thread by directly using IMP rather than NSInvocation.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=1237cddf10ae6d9a3a3ced1fde71e48e8d70cece
commit 9634cc7756523ebe3f10bf7f1fd89bc3078844be
Pierre d'Herbemont, Tue, 1 May 2007 20:08:02 +0200
MediaControl: Add support for p_input event.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=9634cc7756523ebe3f10bf7f1fd89bc3078844be
commit 96dc66986d3110cfcb6aa260230be1779c2f9230
Pierre d'Herbemont, Sat, 28 Apr 2007 23:03:01 +0200
Mac OS X Framework: Add debug compilation flags.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=96dc66986d3110cfcb6aa260230be1779c2f9230
commit 4b48ef5ff8cddfefe7dc62eb3ab5709b9163cd87
Pierre d'Herbemont, Sat, 28 Apr 2007 15:41:56 +0200
Mac OS X gui: Make sure we unregister from our superview
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=4b48ef5ff8cddfefe7dc62eb3ab5709b9163cd87
commit a5a48bbf738a575d29618ecef716529c18999c8c
Pierre d'Herbemont, Sat, 28 Apr 2007 15:11:38 +0200
Mac OS X Framework: Provide NSOutlineView data source functionality from a new class VLCPlaylistDataSource.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=a5a48bbf738a575d29618ecef716529c18999c8c
commit c05402438bb0a024416b9494bb4206ab81c00a78
Pierre d'Herbemont, Sat, 28 Apr 2007 12:23:51 +0200
MediaControl: Make sure we delete the callback in libvlc too.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=c05402438bb0a024416b9494bb4206ab81c00a78
commit 1daa86f24a0ee3b297ebe1eed300cf37985506ea
Pierre d'Herbemont, Sat, 28 Apr 2007 12:09:58 +0200
Mac OS X Framework: Post VolumeDidChange notification.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=1daa86f24a0ee3b297ebe1eed300cf37985506ea
commit 83beee204e3e8b0e76347a8124321c70b1fbb820
Pierre d'Herbemont, Sat, 28 Apr 2007 11:50:37 +0200
Mac OS X Framework: Use only the filename as the (temporary) title.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=83beee204e3e8b0e76347a8124321c70b1fbb820
commit fcbc75b3cf08e7010f899f0aea69d039b8d7fa19
Pierre d'Herbemont, Sat, 28 Apr 2007 11:01:22 +0200
MediaControl: Correct type for var_AddCallback callback param.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=fcbc75b3cf08e7010f899f0aea69d039b8d7fa19
commit 16b36b3629daeb2b96078bd1bc2f0c30d8294b8a
Pierre d'Herbemont, Sat, 28 Apr 2007 10:57:40 +0200
MediaControl: Handle private user data in event registering.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=16b36b3629daeb2b96078bd1bc2f0c30d8294b8a
commit 7cd06eb9cd888c187b266cc141666f6ca9cdeb7f
Pierre d'Herbemont, Fri, 27 Apr 2007 23:35:09 +0200
MediaControl: Make sure we don't leak ppsz_argv.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=7cd06eb9cd888c187b266cc141666f6ca9cdeb7f
commit b6341aedd217f91882d10015dafc86ce6aea7f2f
Pierre d'Herbemont, Fri, 27 Apr 2007 23:16:16 +0200
MediaControl: Add an infrastructure for event listening.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=b6341aedd217f91882d10015dafc86ce6aea7f2f
commit 72dd9660ae358b41fc0082c3befa9a0752fa8163
Pierre d'Herbemont, Thu, 26 Apr 2007 22:42:00 +0200
Mac OS X Framework: More about playlist.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=72dd9660ae358b41fc0082c3befa9a0752fa8163
commit 901820371c460e6a4b0b66df9db5f3430b1b2aab
Pierre d'Herbemont, Thu, 26 Apr 2007 18:52:30 +0200
Mac OS X Framework: Prefer to use mediacontrol_MediaTime as advised by Oliver Aubert.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=901820371c460e6a4b0b66df9db5f3430b1b2aab
commit d57445c2dbbe3f8683938de47fe5330c0473ae3c
Pierre d'Herbemont, Thu, 26 Apr 2007 17:47:25 +0200
Mac OS X Framework: Properly initialize mediacontrol_Position.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=d57445c2dbbe3f8683938de47fe5330c0473ae3c
commit c61289db6b334b87302089a45999640a3b129c62
Pierre d'Herbemont, Sun, 22 Apr 2007 19:23:43 +0200
Mac OS X Framework: Fix contrib linking against the framework.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=c61289db6b334b87302089a45999640a3b129c62
commit f7a15696b88146bf8644230b0201ed5edabc1713
Pierre d'Herbemont, Sun, 22 Apr 2007 17:57:48 +0200
Mac OS X Framework: Allow multiple choice on the test.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=f7a15696b88146bf8644230b0201ed5edabc1713
commit 0d90ee3207f5d30674dd334e04b374fbeae2cf4f
Pierre d'Herbemont, Sun, 22 Apr 2007 17:34:43 +0200
Mac OS X Framework: Follow Apple's Coding Guidelines for Cocoa.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=0d90ee3207f5d30674dd334e04b374fbeae2cf4f
commit e0b6311fd5e8b2102a520e13f673b15facf63374
Pierre d'Herbemont, Sun, 22 Apr 2007 01:43:06 +0200
Mac OS X Framework: Remove unuseful msg_Err output.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=e0b6311fd5e8b2102a520e13f673b15facf63374
commit a8f6261e78ca78b390af920e380e8e68d0d346f1
Pierre d'Herbemont, Sun, 22 Apr 2007 01:39:51 +0200
Mac OS X Framework: Properly use exception_init().
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=a8f6261e78ca78b390af920e380e8e68d0d346f1
commit 94c79371e68da31dadbb573bd163c7068e4ca9fc
Pierre d'Herbemont, Sun, 22 Apr 2007 01:21:30 +0200
Mac OS X Framework: Define the stretchVideo property.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=94c79371e68da31dadbb573bd163c7068e4ca9fc
commit feb4fe3a86894d0a0f3e39b08e3c3f623ff0ce7e
Pierre d'Herbemont, Sun, 22 Apr 2007 01:12:21 +0200
Mac OS X Framework: Don't forget new interface files.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=feb4fe3a86894d0a0f3e39b08e3c3f623ff0ce7e
commit a671874f2d69ee8fa88d931227b8f7588c345637
Pierre d'Herbemont, Sun, 22 Apr 2007 00:44:27 +0200
Mac OS X Framework: Handle exception properly.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=a671874f2d69ee8fa88d931227b8f7588c345637
commit 2c4b5ecf71f4db746fe094effc3a0a250d1fcb8a
Pierre d'Herbemont, Sun, 22 Apr 2007 01:23:24 +0200
Mac OS X Framework: Correctly pass vlc arguments. (Reported by Olivier Aubert).
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=2c4b5ecf71f4db746fe094effc3a0a250d1fcb8a
commit c1b3cf6d3d169db6d298d52cc0464a1a39ecb65c
Pierre d'Herbemont, Sat, 21 Apr 2007 23:16:44 +0200
Mac OS X Framework: Don't forget trailing space.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=c1b3cf6d3d169db6d298d52cc0464a1a39ecb65c
commit 2c577629d4f81472002554450567693dfbf673c4
Pierre d'Herbemont, Sat, 21 Apr 2007 23:08:27 +0200
Mac OS X Framework: Don't forget trailing return.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=2c577629d4f81472002554450567693dfbf673c4
commit 276220f9782a3248bec0b4b025a0e2ef896a4c28
Pierre d'Herbemont, Sat, 21 Apr 2007 23:06:22 +0200
Mac OS X Framework: Small comment on -addVoutSubview:
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=276220f9782a3248bec0b4b025a0e2ef896a4c28
commit 5987739c3890170f2bb21809a1209c6fa8beb215
Pierre d'Herbemont, Sat, 21 Apr 2007 22:48:35 +0200
Mac OS X Framework: Remove now unuseful comment about not supported exception.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=5987739c3890170f2bb21809a1209c6fa8beb215
commit d2a26f55e2081cc1930633af9018ae28ffd7f892
Pierre d'Herbemont, Sat, 21 Apr 2007 22:46:35 +0200
Mac OS X Framework: Handle mediacontrol exception.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=d2a26f55e2081cc1930633af9018ae28ffd7f892
commit 587a9d467a0b70e6e610fc097e7268d6f76b1b09
Pierre d'Herbemont, Wed, 25 Apr 2007 10:38:06 +0200
Mac OS X Framework: Remove macosx intf as it will soon be part of the framework.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=587a9d467a0b70e6e610fc097e7268d6f76b1b09
commit 06cc818a75b820bbb65cadaf54641da823b8714c
Pierre d'Herbemont, Sat, 21 Apr 2007 20:15:27 +0200
Mac OS X Framework: Implement just enough to make the test app works.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=06cc818a75b820bbb65cadaf54641da823b8714c
commit 06dabcfa9e5cc51746a8a66d71afdce01fd5219f
Pierre d'Herbemont, Fri, 20 Apr 2007 19:51:54 +0200
Mac OS X Framework: Make sure the root directory is the framework directory if linked to it. This allow the plugin folder to be in the framework directory.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=06dabcfa9e5cc51746a8a66d71afdce01fd5219f
commit 95d634c7987df12fa522631e370158967a6b8447
Pierre d'Herbemont, Tue, 17 Apr 2007 00:00:18 +0200
Mac OS X Framework: Make sure we use -fno-common when building libvlc.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=95d634c7987df12fa522631e370158967a6b8447
commit ff10c5a7a86d2286d2a85e99b61f3a7fa4cd5df3
Pierre d'Herbemont, Mon, 16 Apr 2007 23:31:03 +0200
Mac OS X Framework: Make sure libvlc doesn't use -mdynamic-no-pic.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=ff10c5a7a86d2286d2a85e99b61f3a7fa4cd5df3
commit 5ba0500c5d98c1641e9c4434f2944a9c41d35fd1
Pierre d'Herbemont, Mon, 16 Apr 2007 19:36:57 +0200
Mac OS X Framework: Use @loader_path instead of @executable_path to allow a plugin to be linked to the framework.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=5ba0500c5d98c1641e9c4434f2944a9c41d35fd1
commit 768405c56987cfd3cce12db004ee6d7e35b8d570
Pierre d'Herbemont, Sun, 15 Apr 2007 15:15:11 +0200
Mac OS X Framework: Use the VLCVideoView in the test application, to demo how VLCVideoView could be used.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=768405c56987cfd3cce12db004ee6d7e35b8d570
commit 872921d1cd04cfd87ab2801565ef02a7ca2a76df
Pierre d'Herbemont, Sun, 15 Apr 2007 15:12:26 +0200
Mac OS X Framework: VLCVideoView first draft.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=872921d1cd04cfd87ab2801565ef02a7ca2a76df
commit ba123484c3c74949999f6be1556118b6ba3459a9
Pierre d'Herbemont, Sat, 14 Apr 2007 22:55:52 +0200
Mac OS X Framework: Fix typos in VLC.h about my email address.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=ba123484c3c74949999f6be1556118b6ba3459a9
commit a086cadf2c22a79903923c9aeb32653c2885a2ab
Pierre d'Herbemont, Sat, 14 Apr 2007 22:53:03 +0200
Mac OS X Framework: Make it link to libvlc.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=a086cadf2c22a79903923c9aeb32653c2885a2ab
commit 9fb080156aed9e29e297a4721dffaa6dc07a19b8
Pierre d'Herbemont, Fri, 13 Apr 2007 17:43:29 +0200
Mac OS X: Add a test application for the stub framework.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=9fb080156aed9e29e297a4721dffaa6dc07a19b8
commit b52d94abb47554cc7c6a107fe99121ae3f144c1c
Pierre d'Herbemont, Fri, 13 Apr 2007 17:40:35 +0200
Mac OS X: Add a stub Framework for the VLC Mac OS X framework.
> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=b52d94abb47554cc7c6a107fe99121ae3f144c1c
THANKS | 1 +
bindings/python/Makefile.am | 7 +-
configure.ac | 24 +-
extras/MacOSX/Framework/Headers/VLC/VLCVideoView.h | 9 +-
extras/MacOSX/Framework/Makefile | 2 +-
extras/MacOSX/Framework/Sources/VLCVideoView.m | 71 ++-
extras/contrib/Makefile | 9 +-
extras/contrib/src/Patches/live-config.patch | 19 +-
extras/contrib/src/Patches/live-starttime.patch | 12 +-
extras/contrib/src/Patches/live.patch | 94 +--
include/vlc/mediacontrol.h | 1 +
include/vlc/mediacontrol_structures.h | 12 +-
include/vlc_intf_strings.h | 2 +
include/vlc_sout.h | 2 +-
include/vlc_variables.h | 6 +
modules/LIST | 1 +
modules/access/dvb/dvb.h | 1 -
modules/access/fake.c | 1 -
modules/access_filter/Modules.am | 1 +
modules/access_filter/bandwidth.c | 173 ++++
modules/access_filter/dump.c | 2 +-
modules/audio_output/jack.c | 222 +++---
modules/codec/fake.c | 39 +
modules/control/hotkeys.c | 6 +
modules/control/rc.c | 23 +-
modules/demux/live555.cpp | 12 +-
modules/demux/mkv.cpp | 13 +-
modules/demux/playlist/asx.c | 252 +++++-
modules/demux/rawdv.c | 31 +-
modules/gui/macosx/VLCOpenGLVoutView.m | 1 +
.../gui/qt4/components/complete_preferences.cpp | 34 +-
.../gui/qt4/components/complete_preferences.hpp | 2 +-
modules/gui/qt4/components/extended_panels.hpp | 2 +-
modules/gui/qt4/components/infopanels.cpp | 4 +-
modules/gui/qt4/components/infopanels.hpp | 3 +-
modules/gui/qt4/components/open.cpp | 8 +-
modules/gui/qt4/components/open.hpp | 2 +-
modules/gui/qt4/components/preferences_widgets.cpp | 181 +++--
modules/gui/qt4/components/preferences_widgets.hpp | 14 +-
modules/gui/qt4/components/simple_preferences.cpp | 63 +-
modules/gui/qt4/dialogs/extended.cpp | 5 +-
modules/gui/qt4/dialogs/extended.hpp | 3 +-
modules/gui/qt4/dialogs/gototime.cpp | 7 +-
modules/gui/qt4/dialogs/gototime.hpp | 5 +-
modules/gui/qt4/dialogs/help.cpp | 2 +-
modules/gui/qt4/dialogs/help.hpp | 2 +-
modules/gui/qt4/dialogs/interaction.cpp | 3 +-
modules/gui/qt4/dialogs/interaction.hpp | 3 +-
modules/gui/qt4/dialogs/mediainfo.cpp | 4 +-
modules/gui/qt4/dialogs/mediainfo.hpp | 2 +-
modules/gui/qt4/dialogs/messages.cpp | 4 +-
modules/gui/qt4/dialogs/messages.hpp | 5 +-
modules/gui/qt4/dialogs/open.cpp | 76 +-
modules/gui/qt4/dialogs/open.hpp | 27 +-
modules/gui/qt4/dialogs/playlist.hpp | 3 +-
modules/gui/qt4/dialogs/preferences.cpp | 13 +-
modules/gui/qt4/dialogs/sout.cpp | 10 +-
modules/gui/qt4/dialogs/sout.hpp | 6 +-
modules/gui/qt4/dialogs_provider.cpp | 36 +-
modules/gui/qt4/dialogs_provider.hpp | 15 +-
modules/gui/qt4/input_manager.cpp | 2 +-
modules/gui/qt4/input_manager.hpp | 2 +-
modules/gui/qt4/main_interface.cpp | 52 +-
modules/gui/qt4/main_interface.hpp | 19 +-
modules/gui/qt4/menus.cpp | 448 ++++++----
modules/gui/qt4/menus.hpp | 13 +-
modules/gui/qt4/playlist_model.cpp | 2 +-
modules/gui/qt4/qt4.cpp | 22 +-
modules/gui/qt4/qt4.hpp | 5 +-
modules/gui/qt4/res.qrc | 1 +
modules/gui/qt4/ui/open.ui | 5 +-
modules/gui/qt4/ui/open_disk.ui | 90 +-
modules/gui/qt4/ui/open_file.ui | 50 +-
modules/gui/qt4/ui/open_net.ui | 12 +-
modules/gui/qt4/ui/sout.ui | 18 +-
modules/gui/qt4/ui/sprefs_audio.ui | 25 +-
modules/gui/qt4/ui/sprefs_input.ui | 35 +-
modules/gui/qt4/ui/sprefs_interface.ui | 2 +-
modules/gui/qt4/ui/sprefs_subtitles.ui | 12 +-
modules/gui/wxwidgets/interface.cpp | 2 +-
modules/gui/wxwidgets/wxwidgets.hpp | 6 +-
modules/misc/Modules.am | 1 +
modules/misc/freetype.c | 3 -
modules/misc/quartztext.c | 954 ++++++++++++++++++++
modules/mux/rtp/rtcp.c | 79 +-
modules/mux/rtp/rtcp.h | 25 +-
modules/stream_out/standard.c | 9 +-
modules/stream_out/transcode.c | 13 +-
modules/video_filter/motiondetect.c | 5 +-
modules/video_filter/osdmenu.c | 2 +-
modules/video_filter/puzzle.c | 3 +-
modules/video_output/directx/direct3d.c | 230 +++---
modules/video_output/directx/directx.c | 52 +-
modules/video_output/directx/events.c | 63 ++-
modules/video_output/directx/glwin32.c | 29 +-
modules/video_output/directx/vout.h | 7 +-
src/control/mediacontrol_core.c | 140 +++-
src/control/mediacontrol_internal.h | 1 +
src/libvlc-common.c | 21 +-
src/libvlc-module.c | 8 +
src/misc/variables.c | 62 ++
src/stream_output/announce.c | 27 +-
src/stream_output/sdp.c | 58 ++-
src/stream_output/stream_output.h | 20 +-
src/text/strings.c | 4 +
src/video_output/vout_subpictures.c | 2 +
106 files changed, 3201 insertions(+), 1033 deletions(-)
create mode 100644 modules/access_filter/bandwidth.c
create mode 100644 modules/misc/quartztext.c
--
This is an automated email from vlc-soc.git/hooks/post-receive (VLC Developement tree mirror used by SoC students to publish their work.).
--
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
More information about the vlc-devel
mailing list