[vlc-devel] vlc-soc.git: Mac OS X Framework: Don't use -mdynamic-no-pic at all. (we'll have to use it back for vlc bin, but it is for later). (pdherbemont_branch)

Pierre d'Herbemont pdherbemont at free.fr
Fri May 11 18:12:46 CEST 2007


commit eef24553d7a0b79e2aafa0022f76802f290b2fa9
Pierre d'Herbemont, Fri, 11 May 2007 18:11:52 +0200

Mac OS X Framework: Don't use -mdynamic-no-pic at all. (we'll have to use it back for vlc bin, but it is for later).

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=eef24553d7a0b79e2aafa0022f76802f290b2fa9 


commit e154d8ded77f8296f5cd8ec7e258c82fe3255341
Pierre d'Herbemont, Fri, 4 May 2007 20:12:05 +0200

Mac OS X Framework: Make sure we don't block call back thread if main thread is busy.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=e154d8ded77f8296f5cd8ec7e258c82fe3255341 


commit 232a10f915502afd477da1297d5e64409ee146c5
Pierre d'Herbemont, Fri, 4 May 2007 16:08:15 +0200

Mac OS X Framework: Implement VLCTime.

> http://git.videolan.org/cgi-bin/gitweb.cgi?p=vlc-soc.git;a=commitdiff;h=232a10f915502afd477da1297d5e64409ee146c5 


commit 137a2fb08c0b99f2b57be02dd005dde023aef373
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=137a2fb08c0b99f2b57be02dd005dde023aef373 


commit ef409e82d733b5c3af41fda24b279c0a5b7da295
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=ef409e82d733b5c3af41fda24b279c0a5b7da295 


commit 983bb4d73074e6b66bc64e34ff09a80528e9cf97
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=983bb4d73074e6b66bc64e34ff09a80528e9cf97 


commit 784484106e8994154d581d8df3502f3de09505f0
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=784484106e8994154d581d8df3502f3de09505f0 


commit b779d5d99e4ec9d5cca01895329f6910855263ec
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=b779d5d99e4ec9d5cca01895329f6910855263ec 


commit b3fbb121eeb7d2a58a0d5c569c4fd4cfa2584ad7
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=b3fbb121eeb7d2a58a0d5c569c4fd4cfa2584ad7 


commit bff5079e6e089b961640844280d7ae2a2135245e
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=bff5079e6e089b961640844280d7ae2a2135245e 


commit 953feb882e50d6233cac28646143b6825dfe1750
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=953feb882e50d6233cac28646143b6825dfe1750 


commit aac6ee2d0e426ada3a7165f703526d07542d9110
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=aac6ee2d0e426ada3a7165f703526d07542d9110 


commit aef875dd5b8eaab963d1ff4af2eba07220a02303
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=aef875dd5b8eaab963d1ff4af2eba07220a02303 


commit 80a0ee277b4a12331c2a65e76cfe946721b718bd
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=80a0ee277b4a12331c2a65e76cfe946721b718bd 


commit c5508aa42ce1df7327094318cea7290aa8e03116
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=c5508aa42ce1df7327094318cea7290aa8e03116 


commit e3096907a7cf674736ae52a6c11908ac4106f1de
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=e3096907a7cf674736ae52a6c11908ac4106f1de 


commit 005b41c5a1593d8551b25f052e51ddb4c3e437e0
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=005b41c5a1593d8551b25f052e51ddb4c3e437e0 


commit 8e75e2b8f293e831249568ff03c855673c2967e1
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=8e75e2b8f293e831249568ff03c855673c2967e1 


commit 76a9c74c69f6f8d6465b0045e2472320ef16eb59
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=76a9c74c69f6f8d6465b0045e2472320ef16eb59 


commit 91777efeab711527ef772a66a84b8237dc178edc
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=91777efeab711527ef772a66a84b8237dc178edc 


commit bc12ff77bf0f6c2c9015111a293f350b4f4db055
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=bc12ff77bf0f6c2c9015111a293f350b4f4db055 


commit 36753d6ad50b5e6d1cd269eff897e525d0b1a3c5
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=36753d6ad50b5e6d1cd269eff897e525d0b1a3c5 


commit eb34fdd41346de957c52cf43f07088bffd19dd45
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=eb34fdd41346de957c52cf43f07088bffd19dd45 


commit 84bc71b185a2f2d58a6b329b30df1382efc17236
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=84bc71b185a2f2d58a6b329b30df1382efc17236 


commit e6ccb61e8ea4c8d5e294c0a52618d51e0e1433cd
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=e6ccb61e8ea4c8d5e294c0a52618d51e0e1433cd 


commit bb92b9b6b8cb71afa62a8ccf02d51b0e8e7d8c16
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=bb92b9b6b8cb71afa62a8ccf02d51b0e8e7d8c16 


commit 25841f58dac89d144c10a3562814c438b3bd914d
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=25841f58dac89d144c10a3562814c438b3bd914d 


commit acfd990b2d1fd552111c3d876bffd5bfab753687
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=acfd990b2d1fd552111c3d876bffd5bfab753687 


commit 9081ba19395b1a62ffed803607e2ec2b121f9f40
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=9081ba19395b1a62ffed803607e2ec2b121f9f40 


commit 3c5d6772eeb3dda165bc5b95e16e7ecbc666540e
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=3c5d6772eeb3dda165bc5b95e16e7ecbc666540e 


commit b3a6e6766463181d7e8b7d97df7bfdf511ca9feb
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=b3a6e6766463181d7e8b7d97df7bfdf511ca9feb 


commit 5d403cc4a0954e1780925aa4923ae402c8f831b6
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=5d403cc4a0954e1780925aa4923ae402c8f831b6 


commit 5d310ff97c37ae417f79a823f2820349c4591fdf
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=5d310ff97c37ae417f79a823f2820349c4591fdf 


commit 315619ede469b23ef4651192847ff48b5de79252
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=315619ede469b23ef4651192847ff48b5de79252 


commit 56dbdfccb979105d87f20ba60002c8b778590b40
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=56dbdfccb979105d87f20ba60002c8b778590b40 


commit ab3b5fd3cb76fe382f1d6913c5c3f5b88662bacf
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=ab3b5fd3cb76fe382f1d6913c5c3f5b88662bacf 


commit 1b0102f499911ba1bd629130beed1caf7ae362cc
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=1b0102f499911ba1bd629130beed1caf7ae362cc 


commit 3f75c5c7be8e46d8f419ff4b860b7449ce2a0061
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=3f75c5c7be8e46d8f419ff4b860b7449ce2a0061 


commit 674bc5c04eb189c424774127cf689ca804af1938
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=674bc5c04eb189c424774127cf689ca804af1938 


commit 925d93139fdd0c2569172e5be76fcd93aa0b919e
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=925d93139fdd0c2569172e5be76fcd93aa0b919e 


commit 4f130168401479eb9a68bda3e7dcbd5f15bb00f1
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=4f130168401479eb9a68bda3e7dcbd5f15bb00f1 


commit fa541d798f7ce2527635e812df8d691143ffc8e8
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=fa541d798f7ce2527635e812df8d691143ffc8e8 


commit 645c1bcf2006b88582d8aa7392d07d4d1e3669bb
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=645c1bcf2006b88582d8aa7392d07d4d1e3669bb 


commit 8e8edfe9812bb00b573401624a5b7052b6876d3e
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=8e8edfe9812bb00b573401624a5b7052b6876d3e 


commit 56298b8dd09e7eba0ea789210f4e672d83bba994
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=56298b8dd09e7eba0ea789210f4e672d83bba994 


 NEWS                                              |    4 +
 THANKS                                            |    4 +-
 bindings/python/vlc_mediacontrol.c                |    5 +-
 bindings/python/vlcglue.h                         |    6 +-
 configure.ac                                      |   11 +-
 extras/contrib/src/Makefile                       |    2 +-
 include/vlc/mediacontrol.h                        |   17 +-
 include/vlc_keys.h                                |    2 +
 modules/access/mms/mmsh.c                         |   15 +-
 modules/codec/ffmpeg/ffmpeg.c                     |    5 +
 modules/codec/x264.c                              |   63 +-
 modules/control/hotkeys.c                         |   49 +-
 modules/demux/real.c                              |   11 +-
 modules/gui/qt4/components/open.cpp               |    7 +-
 modules/gui/qt4/components/simple_preferences.cpp |    3 +-
 modules/gui/qt4/dialogs/gototime.cpp              |    2 +-
 modules/gui/qt4/dialogs/open.cpp                  |    2 +-
 modules/gui/qt4/dialogs/preferences.cpp           |   21 +-
 modules/gui/qt4/dialogs/preferences.hpp           |    1 +
 modules/gui/qt4/main_interface.cpp                |   41 +-
 modules/gui/qt4/main_interface.hpp                |    2 +
 modules/gui/qt4/menus.cpp                         |   16 +-
 modules/gui/qt4/menus.hpp                         |    3 +-
 modules/gui/qt4/qt4.cpp                           |    6 +
 modules/gui/qt4/ui/open.ui                        |    2 +-
 modules/gui/qt4/ui/open_capture.ui                |    1 -
 modules/gui/qt4/ui/open_disk.ui                   |    2 +-
 modules/gui/qt4/ui/open_file.ui                   |    2 +-
 modules/gui/qt4/ui/open_net.ui                    |    2 +-
 modules/gui/qt4/ui/sprefs_video.ui                |   10 +
 modules/gui/wxwidgets/input_manager.cpp           |   66 +
 modules/video_output/directx/direct3d.c           |   81 +-
 modules/video_output/directx/directx.c            |   81 +-
 modules/video_output/directx/events.c             |  112 +-
 modules/video_output/directx/glwin32.c            |   81 +-
 modules/video_output/directx/vout.h               |    1 +
 po/{en_GB.po => fa.po}                            |11295 ++++++++-------------
 src/control/mediacontrol_audio_video.c            |    4 +-
 src/control/mediacontrol_core.c                   |   18 +-
 src/control/mediacontrol_util.c                   |   40 +-
 src/input/stream.c                                |   10 +-
 src/input/vlm.c                                   |   23 +-
 src/libvlc-module.c                               |   19 +-
 43 files changed, 5005 insertions(+), 7143 deletions(-)
 copy po/{en_GB.po => fa.po} (73%)
-- 
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