[vlc-commits] Qt: do not collapse drop-zones when empty in toolbar dialog
vlc | branch: master | Jean-Baptiste Kempf j...@videolan.org | Wed Jun 6 12:29:56 2012 +0200| [378fc2e30b1cbabc9517788628ee765fc74d9025] | committer: Jean-Baptiste Kempf Qt: do not collapse drop-zones when empty in toolbar dialog http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=378fc2e30b1cbabc9517788628ee765fc74d9025 --- modules/gui/qt4/dialogs/toolbar.cpp |1 + 1 file changed, 1 insertion(+) diff --git a/modules/gui/qt4/dialogs/toolbar.cpp b/modules/gui/qt4/dialogs/toolbar.cpp index c2aae89..15a174f 100644 --- a/modules/gui/qt4/dialogs/toolbar.cpp +++ b/modules/gui/qt4/dialogs/toolbar.cpp @@ -524,6 +524,7 @@ DroppingController::DroppingController( intf_thread_t *_p_intf, controlLayout-setMargin( 0 ); setFrameShape( QFrame::StyledPanel ); setFrameShadow( QFrame::Raised ); +setMinimumHeight( 20 ); parseAndCreate( line, controlLayout ); } ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] omxil: Ignore codecs named OMX.ARICENT.*
vlc | branch: master | Martin Storsjö mar...@martin.st | Tue Jun 5 22:34:02 2012 +0300| [7fbe882970a5d7ec57fa949b4f8a02fb10645dad] | committer: Jean-Baptiste Kempf omxil: Ignore codecs named OMX.ARICENT.* These have been seen on HTC One V (where they were tried before the working OMX.qcom.video.decoder.*) - they behave like they are working, returning buffers and so on, but returns buffers filled with 0 bytes. Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=7fbe882970a5d7ec57fa949b4f8a02fb10645dad --- modules/codec/omxil/omxil.c |5 + 1 file changed, 5 insertions(+) diff --git a/modules/codec/omxil/omxil.c b/modules/codec/omxil/omxil.c index 87e36c7..8608f0e 100644 --- a/modules/codec/omxil/omxil.c +++ b/modules/codec/omxil/omxil.c @@ -972,6 +972,11 @@ loaded: /* The same sw codecs, renamed in ICS (perhaps also in honeycomb) */ if (!strncmp(p_sys-ppsz_components[i], OMX.google., 11)) continue; +/* This one has been seen on HTC One V - it behaves like it works, + * but FillBufferDone returns buffers filled with 0 bytes. The One V + * has got a working OMX.qcom.video.decoder.avc instead though. */ +if (!strncmp(p_sys-ppsz_components[i], OMX.ARICENT., 12)) +continue; #endif omx_error = InitialiseComponent(p_dec, p_sys-ppsz_components[i], p_sys-omx_handle); ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] Tag 2.0.2 : VLC Webplugins 2.0.2
[npapi-vlc] [branch: refs/tags/2.0.2] Tag:eec08d35cb931d61b4ad6e43fc088b912f444188 http://git.videolan.org/gitweb.cgi/npapi-vlc.git?a=tag;h=eec08d35cb931d61b4ad6e43fc088b912f444188 Tagger: Jean-Baptiste Kempf j...@videolan.org Date: Wed Jun 6 22:13:26 2012 +0200 VLC Webplugins 2.0.2 This is a very minor release, mainly with fixes and the addition of MediaDescription in the ActiveX ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] macosx: change opacity slider to percent in simple prefs
vlc/vlc-2.0 | branch: master | David Fuhrmann david.fuhrm...@googlemail.com | Tue Jun 5 19:30:15 2012 +0200| [ea53ac4a2c6e39c9382a2df41dd8a0faf216a973] | committer: David Fuhrmann macosx: change opacity slider to percent in simple prefs (cherry picked from commit f2bc92ad30a40c3ec1f20587863c8eee00c33e45) Signed-off-by: David Fuhrmann david.fuhrm...@googlemail.com http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=ea53ac4a2c6e39c9382a2df41dd8a0faf216a973 --- .../macosx/Resources/English.lproj/Preferences.xib | 104 ++-- modules/gui/macosx/simple_prefs.m |4 +- 2 files changed, 97 insertions(+), 11 deletions(-) Diff: http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commitdiff;h=ea53ac4a2c6e39c9382a2df41dd8a0faf216a973 ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] Create a vlc_player class to help
npapi-vlc | branch: master | Sergey Radionov rsa...@gmail.com | Tue Mar 13 20:36:24 2012 +0700| [8fe39247e6b61263cd85a09bf8b021c9fee56fd9] | committer: Jean-Baptiste Kempf Create a vlc_player class to help Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=8fe39247e6b61263cd85a09bf8b021c9fee56fd9 --- activex/Makefile.am |2 + common/vlc_player.cpp | 392 + common/vlc_player.h | 108 ++ npapi/Makefile.am |4 +- 4 files changed, 505 insertions(+), 1 deletion(-) Diff: http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commitdiff;h=8fe39247e6b61263cd85a09bf8b021c9fee56fd9 ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] ActiveX, npapi: privatize vlc_player_option
npapi-vlc | branch: master | Sergey Radionov rsa...@gmail.com | Sat Apr 21 22:19:23 2012 +0700| [86ecac3f378f17957118a366d28de0edcdacc294] | committer: Jean-Baptiste Kempf ActiveX, npapi: privatize vlc_player_option Use it like a VlcPlugin/VlcPluginBase member. Adapted-by: Jean-Baptiste Kempf j...@videolan.org Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=86ecac3f378f17957118a366d28de0edcdacc294 --- activex/persistpropbag.cpp |4 ++-- activex/plugin.h |7 ++- activex/vlccontrol2.cpp|4 ++-- npapi/vlcplugin_base.h |7 ++- npapi/vlcplugin_gtk.cpp|6 +++--- npapi/vlcplugin_mac.cpp|4 ++-- npapi/vlcplugin_win.cpp|2 +- npapi/vlcplugin_xcb.cpp|6 +++--- npapi/vlcshell.cpp |7 --- 9 files changed, 29 insertions(+), 18 deletions(-) diff --git a/activex/persistpropbag.cpp b/activex/persistpropbag.cpp index 2e17d5b..f0f842e 100644 --- a/activex/persistpropbag.cpp +++ b/activex/persistpropbag.cpp @@ -215,7 +215,7 @@ STDMETHODIMP VLCPersistPropertyBag::Load(LPPROPERTYBAG pPropBag, LPERRORLOG pErr V_VT(value) = VT_BOOL; if( S_OK == pPropBag-Read(OLESTR(FullscreenEnabled), value, pErrorLog) ) { -_p_instance-set_enable_fs(V_BOOL(value) != VARIANT_FALSE); +_p_instance-get_options().set_enable_fs(V_BOOL(value) != VARIANT_FALSE); VariantClear(value); } @@ -286,7 +286,7 @@ STDMETHODIMP VLCPersistPropertyBag::Save(LPPROPERTYBAG pPropBag, BOOL fClearDirt VariantClear(value); V_VT(value) = VT_BOOL; -V_BOOL(value) = _p_instance-get_enable_fs()? VARIANT_TRUE : VARIANT_FALSE; +V_BOOL(value) = _p_instance-get_options().get_enable_fs()? VARIANT_TRUE : VARIANT_FALSE; pPropBag-Write(OLESTR(FullscreenEnabled), value); VariantClear(value); diff --git a/activex/plugin.h b/activex/plugin.h index bc63428..94883b8 100644 --- a/activex/plugin.h +++ b/activex/plugin.h @@ -75,7 +75,7 @@ private: LPPICTURE _inplace_picture; }; -struct VLCPlugin : public IUnknown, public vlc_player_options +struct VLCPlugin : public IUnknown, private vlc_player_options { public: VLCPlugin(VLCPluginClass *p_class, LPUNKNOWN pUnkOuter); @@ -90,6 +90,11 @@ public: REFCLSID getClassID(void) { return _p_class-getClassID(); }; REFIID getDispEventID(void) { return (REFIID)DIID_DVLCEvents; }; +vlc_player_options get_options() +{ return *static_castvlc_player_options*(this); } +const vlc_player_options get_options() const +{ return *static_castconst vlc_player_options*(this); } + /* ** persistant properties */ diff --git a/activex/vlccontrol2.cpp b/activex/vlccontrol2.cpp index fb38a1c..28cb940 100644 --- a/activex/vlccontrol2.cpp +++ b/activex/vlccontrol2.cpp @@ -1476,14 +1476,14 @@ STDMETHODIMP VLCControl2::get_FullscreenEnabled(VARIANT_BOOL* enabled) if( NULL == enabled ) return E_POINTER; -*enabled = varbool( _p_instance-get_enable_fs() ); +*enabled = varbool( _p_instance-get_options().get_enable_fs() ); return S_OK; } STDMETHODIMP VLCControl2::put_FullscreenEnabled(VARIANT_BOOL enabled) { -_p_instance-set_enable_fs( VARIANT_FALSE != enabled ); +_p_instance-get_options().set_enable_fs( VARIANT_FALSE != enabled ); return S_OK; } diff --git a/npapi/vlcplugin_base.h b/npapi/vlcplugin_base.h index f169612..56b324e 100644 --- a/npapi/vlcplugin_base.h +++ b/npapi/vlcplugin_base.h @@ -190,7 +190,7 @@ typedef enum vlc_toolbar_clicked_e { clicked_Unmute } vlc_toolbar_clicked_t; -class VlcPluginBase: public vlc_player_options +class VlcPluginBase: private vlc_player_options { protected: @@ -198,6 +198,11 @@ public: VlcPluginBase( NPP, NPuint16_t ); virtual ~VlcPluginBase(); +vlc_player_options get_options() +{ return *static_castvlc_player_options*(this); } +const vlc_player_options get_options() const +{ return *static_castconst vlc_player_options*(this); } + NPError init(int argc, char* const argn[], char* const argv[]); libvlc_instance_t* getVLC() { return libvlc_instance; }; diff --git a/npapi/vlcplugin_gtk.cpp b/npapi/vlcplugin_gtk.cpp index 8ce5291..b167693 100644 --- a/npapi/vlcplugin_gtk.cpp +++ b/npapi/vlcplugin_gtk.cpp @@ -108,7 +108,7 @@ void VlcPluginGtk::do_set_fullscreen(bool yes) void VlcPluginGtk::set_fullscreen(int yes) { -if (!get_enable_fs()) return; +if (!get_options().get_enable_fs()) return; if (yes == is_fullscreen) return; if (yes) { gtk_widget_show(fullscreen_win); @@ -217,7 +217,7 @@ void VlcPluginGtk::popup_menu() g_signal_connect(G_OBJECT(menuitem), activate, G_CALLBACK(menu_handler), this); gtk_menu_shell_append(GTK_MENU_SHELL(popupmenu), menuitem); /* set fullscreen */ -if (get_enable_fs()) { +if
[vlc-commits] ActiveX: add vlc_player to vc2008 solution
npapi-vlc | branch: master | Sergey Radionov rsa...@gmail.com | Fri Mar 16 14:38:21 2012 +0700| [0cc7eea54d3ad7c28d3d36bdcc939bf975d5bb7c] | committer: Jean-Baptiste Kempf ActiveX: add vlc_player to vc2008 solution Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=0cc7eea54d3ad7c28d3d36bdcc939bf975d5bb7c --- build/vc2008/ActiveX/axvlc.vcproj |8 1 file changed, 8 insertions(+) diff --git a/build/vc2008/ActiveX/axvlc.vcproj b/build/vc2008/ActiveX/axvlc.vcproj index 7b3fbf8..c9597c5 100644 --- a/build/vc2008/ActiveX/axvlc.vcproj +++ b/build/vc2008/ActiveX/axvlc.vcproj @@ -251,6 +251,10 @@ /File File + RelativePath=..\..\..\common\vlc_player.cpp + + /File + File RelativePath=..\..\..\activex\vlccontrol.cpp /File @@ -337,6 +341,10 @@ /File File + RelativePath=..\..\..\common\vlc_player.h + + /File + File RelativePath=..\..\..\common\vlc_player_options.h /File ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] ActiveX: switch to vlc_player
npapi-vlc | branch: master | Sergey Radionov rsa...@gmail.com | Fri Mar 16 14:51:05 2012 +0700| [ce151324778fccb1008168aa79599dff468e20ca] | committer: Jean-Baptiste Kempf ActiveX: switch to vlc_player Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=ce151324778fccb1008168aa79599dff468e20ca --- activex/plugin.cpp | 110 +++- activex/plugin.h | 71 ++--- 2 files changed, 44 insertions(+), 137 deletions(-) diff --git a/activex/plugin.cpp b/activex/plugin.cpp index 05922b2..02d9735 100644 --- a/activex/plugin.cpp +++ b/activex/plugin.cpp @@ -221,9 +221,6 @@ VLCPlugin::VLCPlugin(VLCPluginClass *p_class, LPUNKNOWN pUnkOuter) : _p_class(p_class), _i_ref(1UL), _p_libvlc(NULL), -_p_mlist(NULL), -_p_mplayer(NULL), -_i_midx(-1), _i_codepage(CP_ACP), _b_usermode(TRUE) { @@ -307,16 +304,14 @@ VLCPlugin::~VLCPlugin() SysFreeString(_bstr_mrl); SysFreeString(_bstr_baseurl); -if( _p_mplayer ) +if( vlc_player::is_open() ) { if( isPlaying() ) playlist_stop(); player_unregister_events(); -libvlc_media_player_release(_p_mplayer); -_p_mplayer=NULL; } -if( _p_mlist ) { libvlc_media_list_release(_p_mlist); _p_mlist=NULL; } + if( _p_libvlc ) { libvlc_release(_p_libvlc); _p_libvlc=NULL; } _p_class-Release(); @@ -536,7 +531,10 @@ void VLCPlugin::initVLC() if( !_p_libvlc ) return; -_p_mlist = libvlc_media_list_new(_p_libvlc); +if( !vlc_player::open(_p_libvlc) ) +return; + +set_player_window(); // initial playlist item if( SysStringLen(_bstr_mrl) 0 ) @@ -752,9 +750,9 @@ HRESULT VLCPlugin::onActivateInPlace(LPMSG, HWND hwndParent, LPCRECT lprcPosRect if( FAILED(result) ) return result; -if( get_autoplay() playlist_select(0) ) +if( get_autoplay() ) { -libvlc_media_player_play(_p_mplayer); +vlc_player::play(0); fireOnPlayEvent(); } } @@ -844,9 +842,9 @@ void VLCPlugin::setTime(int seconds) if( seconds != _i_time ) { setStartTime(_i_time); -if( NULL != _p_mplayer ) +if( vlc_player::is_open() ) { -libvlc_media_player_set_time(_p_mplayer, _i_time); +vlc_player::set_time(_i_time); } } }; @@ -1240,76 +1238,17 @@ static void handle_pausable_changed_event(const libvlc_event_t* event, void *par /* */ -bool VLCPlugin::playlist_select( int idx ) -{ -//In some cases, libvlc may not have been initialized yet. -//So check it and initialize if needed (in getVLC()) -libvlc_instance_t* p_libvlc; -HRESULT hr = getVLC(p_libvlc); -if( FAILED(hr) || !p_libvlc) -return false; - -if(!_p_mlist) -return false;//playlist does not exist, nothing to play... - -libvlc_media_t *p_m = NULL; - -assert(_p_mlist); - -libvlc_media_list_lock(_p_mlist); - -int count = libvlc_media_list_count(_p_mlist); - -if( (idx 0) || (idx = count) ) -goto bad_unlock; - -_i_midx = idx; - -p_m = libvlc_media_list_item_at_index(_p_mlist,_i_midx); -libvlc_media_list_unlock(_p_mlist); -if( !p_m ) -return false; - -if( _p_mplayer ) -{ -if( isPlaying() ) -playlist_stop(); -player_unregister_events(); -_WindowsManager.LibVlcDetach(); -libvlc_media_player_release( _p_mplayer ); -_p_mplayer = NULL; -} - -_p_mplayer = libvlc_media_player_new_from_media(p_m); -if( _p_mplayer ) -{ -// initial volume setting -libvlc_audio_set_volume(_p_mplayer, _i_volume); -if( _b_mute ) -libvlc_audio_set_mute(_p_mplayer, TRUE); -set_player_window(); -player_register_events(); -} - -libvlc_media_release(p_m); -return _p_mplayer ? true : false; - -bad_unlock: -libvlc_media_list_unlock(_p_mlist); -return false; -} - void VLCPlugin::set_player_window() { -_WindowsManager.LibVlcAttach(_p_mplayer); +_WindowsManager.LibVlcAttach(vlc_player::get_mp()); } void VLCPlugin::player_register_events() { libvlc_event_manager_t *eventManager = NULL; -assert(_p_mplayer); +assert(vlc_player::is_open()); -eventManager = libvlc_media_player_event_manager(_p_mplayer); +eventManager = libvlc_media_player_event_manager(vlc_player::get_mp()); if(eventManager) { libvlc_event_attach(eventManager, libvlc_MediaPlayerNothingSpecial, handle_input_state_event, this); @@ -1346,9 +1285,9 @@ void VLCPlugin::player_register_events() void VLCPlugin::player_unregister_events() { libvlc_event_manager_t *eventManager = NULL; -assert(_p_mplayer); +assert(vlc_player::is_open()); -eventManager =
[vlc-commits] NPAPI: use vlc_player to vc2008 solution
npapi-vlc | branch: master | Sergey Radionov rsa...@gmail.com | Mon Mar 19 13:35:52 2012 +0700| [6da3d690678d103d2baeddbb06c907dfcb94dfa0] | committer: Jean-Baptiste Kempf NPAPI: use vlc_player to vc2008 solution Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=6da3d690678d103d2baeddbb06c907dfcb94dfa0 --- build/vc2008/npapi/npvlc.vcproj |8 1 file changed, 8 insertions(+) diff --git a/build/vc2008/npapi/npvlc.vcproj b/build/vc2008/npapi/npvlc.vcproj index 5e93759..4aef24e 100644 --- a/build/vc2008/npapi/npvlc.vcproj +++ b/build/vc2008/npapi/npvlc.vcproj @@ -191,6 +191,10 @@ /File File + RelativePath=..\..\..\common\vlc_player.cpp + + /File + File RelativePath=..\..\..\npapi\vlcplugin_base.cpp /File @@ -229,6 +233,10 @@ /File File + RelativePath=..\..\..\common\vlc_player.h + + /File + File RelativePath=..\..\..\common\vlc_player_options.h /File ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] NPAPI: build vlc_player files too
npapi-vlc | branch: master | Jean-Baptiste Kempf j...@videolan.org | Wed Jun 6 21:26:25 2012 +0200| [817ac91d2778aff503b82b9f907a8657beacd6ac] | committer: Jean-Baptiste Kempf NPAPI: build vlc_player files too Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=817ac91d2778aff503b82b9f907a8657beacd6ac --- npapi/Makefile.am |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/npapi/Makefile.am b/npapi/Makefile.am index 8004ff2..ac7f2ba 100644 --- a/npapi/Makefile.am +++ b/npapi/Makefile.am @@ -22,6 +22,8 @@ libvlcplugin_la_SOURCES = \ control/position.h \ support/classinfo.h \ ../common/vlc_player_options.h \ + ../common/vlc_player.cpp \ + ../common/vlc_player.h \ $(SOURCES_support) EXTRA_libvlcplugin_la_SOURCES = \ @@ -81,9 +83,7 @@ SOURCES_support = \ ../common/win32_fullscreen.cpp \ ../common/win32_fullscreen.h \ ../common/win32_vlcwnd.cpp \ - ../common/win32_vlcwnd.h \ - ../common/vlc_player.cpp \ - ../common/vlc_player.h + ../common/win32_vlcwnd.h npvlc_la_DEPENDENCIES += $(DATA_npvlc_rc) npvlc_la_LDFLAGS += -Wl,--kill-at -Wl,$(DATA_npvlc_rc) ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] NPAPI: switch VLCPlugin to vlc_player
npapi-vlc | branch: master | Sergey Radionov rsa...@gmail.com | Mon Mar 19 14:13:50 2012 +0700| [f72d9a0f5344e6781189e2891b290b008799cb19] | committer: Jean-Baptiste Kempf NPAPI: switch VLCPlugin to vlc_player Adapted-by: Jean-Baptiste Kempf j...@videolan.org Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=f72d9a0f5344e6781189e2891b290b008799cb19 --- npapi/vlcplugin_base.cpp | 134 +++--- npapi/vlcplugin_base.h | 69 +--- npapi/vlcplugin_gtk.cpp | 16 +++--- npapi/vlcplugin_win.cpp |5 +- npapi/vlcplugin_xcb.cpp |8 +-- 5 files changed, 59 insertions(+), 173 deletions(-) Diff: http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commitdiff;h=f72d9a0f5344e6781189e2891b290b008799cb19 ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] NPAPI: reparent the video
npapi-vlc | branch: master | Jean-Baptiste Kempf j...@videolan.org | Wed Jun 6 22:36:02 2012 +0200| [effa49e35651ebeb2db3a7ce6cdbde509e5a5ad4] | committer: Jean-Baptiste Kempf NPAPI: reparent the video http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=effa49e35651ebeb2db3a7ce6cdbde509e5a5ad4 --- npapi/vlcplugin_base.h |3 ++- npapi/vlcshell.cpp |1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/npapi/vlcplugin_base.h b/npapi/vlcplugin_base.h index c5daa25..4bb4f8d 100644 --- a/npapi/vlcplugin_base.h +++ b/npapi/vlcplugin_base.h @@ -304,6 +304,8 @@ public: virtual void update_controls() = 0; virtual void popup_menu() = 0; +virtual void set_player_window() = 0; + static bool canUseEventListener(); EventObj events; @@ -316,7 +318,6 @@ protected: virtual void on_media_player_release() {}; bool playlist_select(int); -virtual void set_player_window() = 0; /* VLC reference */ libvlc_instance_t *libvlc_instance; diff --git a/npapi/vlcshell.cpp b/npapi/vlcshell.cpp index 6bf2fd7..76c7013 100644 --- a/npapi/vlcshell.cpp +++ b/npapi/vlcshell.cpp @@ -348,6 +348,7 @@ NPError NPP_SetWindow( NPP instance, NPWindow* window ) p_plugin-setWindow(*window); p_plugin-create_windows(); p_plugin-resize_windows(); +p_plugin-set_player_window(); /* now set plugin state to that requested in parameters */ bool show_toolbar = p_plugin-get_options().get_show_toolbar(); ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] Win32_fullscreen: switch to vlc_player
npapi-vlc | branch: master | Sergey Radionov rsa...@gmail.com | Mon Mar 19 15:20:54 2012 +0700| [e992d3eb4720c944742b9857ae303b73899b50a7] | committer: Jean-Baptiste Kempf Win32_fullscreen: switch to vlc_player Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=e992d3eb4720c944742b9857ae303b73899b50a7 --- activex/plugin.cpp |2 +- common/win32_fullscreen.cpp | 80 --- common/win32_fullscreen.h | 30 npapi/vlcplugin_win.cpp |4 +-- 4 files changed, 56 insertions(+), 60 deletions(-) Diff: http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commitdiff;h=e992d3eb4720c944742b9857ae303b73899b50a7 ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] ActiveX: switch VLCControl to vlc_player
npapi-vlc | branch: master | Sergey Radionov rsa...@gmail.com | Fri Mar 16 16:55:56 2012 +0700| [c0f95dd8a2e4a1193ee6e28ec0ef2beb0d9920e7] | committer: Jean-Baptiste Kempf ActiveX: switch VLCControl to vlc_player Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=c0f95dd8a2e4a1193ee6e28ec0ef2beb0d9920e7 --- activex/vlccontrol.cpp | 170 ++-- 1 file changed, 49 insertions(+), 121 deletions(-) diff --git a/activex/vlccontrol.cpp b/activex/vlccontrol.cpp index fa0c09c..dc0aa57 100644 --- a/activex/vlccontrol.cpp +++ b/activex/vlccontrol.cpp @@ -124,30 +124,23 @@ STDMETHODIMP VLCControl::put_Visible(VARIANT_BOOL isVisible) STDMETHODIMP VLCControl::play(void) { -_p_instance-playlist_play(); +_p_instance-get_player().play(); + return S_OK; }; STDMETHODIMP VLCControl::pause(void) { -libvlc_media_player_t* p_md; -HRESULT result = _p_instance-getMD(p_md); -if( SUCCEEDED(result) ) -{ -_p_instance-playlist_pause(); -} -return result; +_p_instance-get_player().pause(); + +return S_OK; }; STDMETHODIMP VLCControl::stop(void) { -libvlc_media_player_t *p_md; -HRESULT result = _p_instance-getMD(p_md); -if( SUCCEEDED(result) ) -{ -_p_instance-playlist_stop(); -} -return result; +_p_instance-get_player().stop(); + +return S_OK; }; STDMETHODIMP VLCControl::get_Playing(VARIANT_BOOL *isPlaying) @@ -155,40 +148,27 @@ STDMETHODIMP VLCControl::get_Playing(VARIANT_BOOL *isPlaying) if( NULL == isPlaying ) return E_POINTER; -libvlc_media_player_t *p_md; -HRESULT result = _p_instance-getMD(p_md); -if( SUCCEEDED(result) ) -{ -*isPlaying = libvlc_media_player_is_playing(p_md) ? - VARIANT_TRUE : VARIANT_FALSE; -} else *isPlaying = VARIANT_FALSE; -return result; +vlc_player p = _p_instance-get_player(); +*isPlaying = p.is_playing() ? VARIANT_TRUE : VARIANT_FALSE; + +return S_OK; }; STDMETHODIMP VLCControl::get_Position(float *position) { if( NULL == position ) return E_POINTER; -*position = 0.0f; -libvlc_media_player_t *p_md; -HRESULT result = _p_instance-getMD(p_md); -if( SUCCEEDED(result) ) -{ -*position = libvlc_media_player_get_position(p_md); -} -return result; +*position = _p_instance-get_player().get_position(); + +return S_OK; }; STDMETHODIMP VLCControl::put_Position(float position) { -libvlc_media_player_t *p_md; -HRESULT result = _p_instance-getMD(p_md); -if( SUCCEEDED(result) ) -{ -libvlc_media_player_set_position(p_md, position); -} -return result; +_p_instance-get_player().set_position(position); + +return S_OK; }; STDMETHODIMP VLCControl::get_Time(int *seconds) @@ -196,14 +176,9 @@ STDMETHODIMP VLCControl::get_Time(int *seconds) if( NULL == seconds ) return E_POINTER; -*seconds = 0; -libvlc_media_player_t *p_md; -HRESULT result = _p_instance-getMD(p_md); -if( SUCCEEDED(result) ) -{ -*seconds = libvlc_media_player_get_time(p_md); -} -return result; +*seconds = static_castint(_p_instance-get_player().get_time()); + +return S_OK; }; STDMETHODIMP VLCControl::put_Time(int seconds) @@ -215,69 +190,40 @@ STDMETHODIMP VLCControl::put_Time(int seconds) STDMETHODIMP VLCControl::shuttle(int seconds) { -libvlc_media_player_t *p_md; -HRESULT result = _p_instance-getMD(p_md); -if( SUCCEEDED(result) ) -{ -if( seconds 0 ) seconds = 0; -libvlc_media_player_set_time(p_md, (int64_t)seconds); -} -return result; +_p_instance-get_player().set_time(seconds); +return S_OK; }; STDMETHODIMP VLCControl::fullscreen(void) { -libvlc_media_player_t *p_md; -HRESULT result = _p_instance-getMD(p_md); -if( SUCCEEDED(result) ) -{ -_p_instance-toggleFullscreen(); -} -return result; +_p_instance-toggleFullscreen(); + +return S_OK; }; STDMETHODIMP VLCControl::get_Length(int *seconds) { if( NULL == seconds ) return E_POINTER; -*seconds = 0; -libvlc_media_player_t *p_md; -HRESULT result = _p_instance-getMD(p_md); -if( SUCCEEDED(result) ) -{ -*seconds = (double)libvlc_media_player_get_length(p_md); -} -return result; +*seconds = static_castint(_p_instance-get_player().get_length()); +return S_OK; }; STDMETHODIMP VLCControl::playFaster(void) { -int32_t rate = 2; - -libvlc_media_player_t *p_md; -HRESULT result = _p_instance-getMD(p_md); +_p_instance-get_player().set_rate(2.f); -if( SUCCEEDED(result) ) -{ -libvlc_media_player_set_rate(p_md, rate); -} -return result; +return S_OK; }; STDMETHODIMP VLCControl::playSlower(void) { -float rate = 0.5; +
[vlc-commits] ActiveX: switch VLCPlaylist to vlc_player
npapi-vlc | branch: master | Sergey Radionov rsa...@gmail.com | Sun Mar 18 22:03:13 2012 +0700| [60ac24267deec3fad9688fbb0d431c3f3bb4cf44] | committer: Jean-Baptiste Kempf ActiveX: switch VLCPlaylist to vlc_player Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=60ac24267deec3fad9688fbb0d431c3f3bb4cf44 --- activex/vlccontrol2.cpp | 51 +++ 1 file changed, 16 insertions(+), 35 deletions(-) diff --git a/activex/vlccontrol2.cpp b/activex/vlccontrol2.cpp index 28cb940..026664c 100644 --- a/activex/vlccontrol2.cpp +++ b/activex/vlccontrol2.cpp @@ -538,8 +538,8 @@ STDMETHODIMP VLCPlaylist::get_itemCount(long* count) if( NULL == count ) return E_POINTER; -*count = 0; -*count = Instance()-playlist_count(); +*count = Instance()-get_player().items_count(); + return S_OK; }; @@ -548,13 +548,9 @@ STDMETHODIMP VLCPlaylist::get_isPlaying(VARIANT_BOOL* isPlaying) if( NULL == isPlaying ) return E_POINTER; -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -*isPlaying = varbool( libvlc_media_player_is_playing(p_md) ); -} -return hr; +*isPlaying = varbool( Instance()-get_player().is_playing()!=0 ); + +return S_OK; }; STDMETHODIMP VLCPlaylist::add(BSTR uri, VARIANT name, VARIANT options, long* item) @@ -633,65 +629,50 @@ STDMETHODIMP VLCPlaylist::add(BSTR uri, VARIANT name, VARIANT options, long* ite STDMETHODIMP VLCPlaylist::play() { -Instance()-playlist_play(); +Instance()-get_player().play(); return S_OK; }; STDMETHODIMP VLCPlaylist::playItem(long item) { -Instance()-playlist_play_item(item); +Instance()-get_player().play(item); return S_OK; }; STDMETHODIMP VLCPlaylist::togglePause() { -libvlc_media_player_t* p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -libvlc_media_player_pause(p_md); -} -return hr; +Instance()-get_player().pause(); +return S_OK; }; STDMETHODIMP VLCPlaylist::stop() { -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -libvlc_media_player_stop(p_md); -} -return hr; +Instance()-get_player().stop(); +return S_OK; }; STDMETHODIMP VLCPlaylist::next() { -Instance()-playlist_next(); +Instance()-get_player().next(); return S_OK; }; STDMETHODIMP VLCPlaylist::prev() { -Instance()-playlist_prev(); +Instance()-get_player().prev(); return S_OK; }; STDMETHODIMP VLCPlaylist::clear() { -Instance()-playlist_clear(); +Instance()-get_player().clear_items(); return S_OK; }; STDMETHODIMP VLCPlaylist::removeItem(long item) { -libvlc_instance_t* p_libvlc; -HRESULT hr = getVLC(p_libvlc); -if( SUCCEEDED(hr) ) -{ -Instance()-playlist_delete_item(item); -} -return hr; +Instance()-get_player().delete_item(item); +return S_OK; }; STDMETHODIMP VLCPlaylist::get_items(IVLCPlaylistItems** obj) ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] ActiveX: switch VLCPlaylistItems to vlc_player
npapi-vlc | branch: master | Sergey Radionov rsa...@gmail.com | Sun Mar 18 22:13:26 2012 +0700| [42043064c53d16a433b278c150c1d5d17ce30b55] | committer: Jean-Baptiste Kempf ActiveX: switch VLCPlaylistItems to vlc_player Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=42043064c53d16a433b278c150c1d5d17ce30b55 --- activex/vlccontrol2.cpp | 13 - 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/activex/vlccontrol2.cpp b/activex/vlccontrol2.cpp index 026664c..701dfed 100644 --- a/activex/vlccontrol2.cpp +++ b/activex/vlccontrol2.cpp @@ -510,25 +510,20 @@ STDMETHODIMP VLCPlaylistItems::get_count(long* count) if( NULL == count ) return E_POINTER; -*count = Instance()-playlist_count(); +*count = Instance()-get_player().items_count(); return S_OK; }; STDMETHODIMP VLCPlaylistItems::clear() { -Instance()-playlist_clear(); +Instance()-get_player().clear_items(); return S_OK; }; STDMETHODIMP VLCPlaylistItems::remove(long item) { -libvlc_instance_t* p_libvlc; -HRESULT hr = getVLC(p_libvlc); -if( SUCCEEDED(hr) ) -{ -Instance()-playlist_delete_item(item); -} -return hr; +Instance()-get_player().delete_item(item); +return S_OK; }; // ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] ActiveX: switch VLCAudio to vlc_player
npapi-vlc | branch: master | Sergey Radionov rsa...@gmail.com | Mon Mar 19 09:36:12 2012 +0700| [ed71aaa6ef758a840084f958e545fa84b91df62d] | committer: Jean-Baptiste Kempf ActiveX: switch VLCAudio to vlc_player Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=ed71aaa6ef758a840084f958e545fa84b91df62d --- activex/vlccontrol2.cpp | 94 +++ 1 file changed, 30 insertions(+), 64 deletions(-) diff --git a/activex/vlccontrol2.cpp b/activex/vlccontrol2.cpp index 701dfed..a7d5db6 100644 --- a/activex/vlccontrol2.cpp +++ b/activex/vlccontrol2.cpp @@ -93,20 +93,16 @@ STDMETHODIMP VLCAudio::get_mute(VARIANT_BOOL* mute) if( NULL == mute ) return E_POINTER; -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -*mute = varbool( libvlc_audio_get_mute(p_md) ); -return hr; +*mute = varbool( Instance()-get_player().is_muted() ); + +return S_OK; }; STDMETHODIMP VLCAudio::put_mute(VARIANT_BOOL mute) { -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -libvlc_audio_set_mute(p_md, VARIANT_FALSE != mute); -return hr; +Instance()-get_player().set_mute( VARIANT_FALSE != mute ); + +return S_OK; }; STDMETHODIMP VLCAudio::get_volume(long* volume) @@ -114,22 +110,16 @@ STDMETHODIMP VLCAudio::get_volume(long* volume) if( NULL == volume ) return E_POINTER; -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -*volume = libvlc_audio_get_volume(p_md); -return hr; +*volume = Instance()-get_player().get_volume(); + +return S_OK; }; STDMETHODIMP VLCAudio::put_volume(long volume) { -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -libvlc_audio_set_volume(p_md, volume); -} -return hr; +Instance()-get_player().set_volume( volume ); + +return S_OK; }; STDMETHODIMP VLCAudio::get_track(long* track) @@ -137,24 +127,16 @@ STDMETHODIMP VLCAudio::get_track(long* track) if( NULL == track ) return E_POINTER; -libvlc_media_player_t* p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -*track = libvlc_audio_get_track(p_md); -} -return hr; +*track = Instance()-get_player().get_track(); + +return S_OK; }; STDMETHODIMP VLCAudio::put_track(long track) { -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -libvlc_audio_set_track(p_md, track); -} -return hr; +Instance()-get_player().set_track(track); + +return S_OK; }; STDMETHODIMP VLCAudio::get_count(long* trackNumber) @@ -162,16 +144,10 @@ STDMETHODIMP VLCAudio::get_count(long* trackNumber) if( NULL == trackNumber ) return E_POINTER; -libvlc_media_player_t* p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -// get the number of audio track available and return it -*trackNumber = libvlc_audio_get_track_count(p_md); -} -return hr; -}; +*trackNumber = Instance()-get_player().track_count(); +return S_OK; +}; STDMETHODIMP VLCAudio::description(long trackID, BSTR* name) { @@ -226,33 +202,23 @@ STDMETHODIMP VLCAudio::get_channel(long *channel) if( NULL == channel ) return E_POINTER; -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -*channel = libvlc_audio_get_channel(p_md); -} -return hr; +*channel = Instance()-get_player().get_channel(); + +return S_OK; }; STDMETHODIMP VLCAudio::put_channel(long channel) { -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -libvlc_audio_set_channel(p_md, channel); -} -return hr; +Instance()-get_player().set_channel(channel); + +return S_OK; }; STDMETHODIMP VLCAudio::toggleMute() { -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -libvlc_audio_toggle_mute(p_md); -return hr; +Instance()-get_player().toggle_mute(); + +return S_OK; }; // ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] ActiveX: switch VLCInput to vlc_player
npapi-vlc | branch: master | Sergey Radionov rsa...@gmail.com | Mon Mar 19 10:18:22 2012 +0700| [10ed5bf64d25b99ccc5415fcbd207033f6f9e73a] | committer: Jean-Baptiste Kempf ActiveX: switch VLCInput to vlc_player Signed-off-by: Jean-Baptiste Kempf j...@videolan.org http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=10ed5bf64d25b99ccc5415fcbd207033f6f9e73a --- activex/vlccontrol2.cpp | 103 ++- 1 file changed, 30 insertions(+), 73 deletions(-) diff --git a/activex/vlccontrol2.cpp b/activex/vlccontrol2.cpp index a7d5db6..2cede90 100644 --- a/activex/vlccontrol2.cpp +++ b/activex/vlccontrol2.cpp @@ -253,15 +253,10 @@ STDMETHODIMP VLCInput::get_length(double* length) { if( NULL == length ) return E_POINTER; -*length = 0; -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -*length = (double)libvlc_media_player_get_length(p_md); -} -return hr; +*length = static_castdouble(Instance()-get_player().get_length()); + +return S_OK; }; STDMETHODIMP VLCInput::get_position(double* position) @@ -269,25 +264,16 @@ STDMETHODIMP VLCInput::get_position(double* position) if( NULL == position ) return E_POINTER; -*position = 0.0f; -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -*position = libvlc_media_player_get_position(p_md); -} -return hr; +*position = Instance()-get_player().get_position(); + +return S_OK; }; STDMETHODIMP VLCInput::put_position(double position) { -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -libvlc_media_player_set_position(p_md, position); -} -return hr; +Instance()-get_player().set_position( static_castfloat(position) ); + +return S_OK; }; STDMETHODIMP VLCInput::get_time(double* time) @@ -295,24 +281,16 @@ STDMETHODIMP VLCInput::get_time(double* time) if( NULL == time ) return E_POINTER; -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -*time = (double)libvlc_media_player_get_time(p_md); -} -return hr; +*time = static_castdouble(Instance()-get_player().get_time()); + +return S_OK; }; STDMETHODIMP VLCInput::put_time(double time) { -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -libvlc_media_player_set_time(p_md, (int64_t)time); -} -return hr; +Instance()-get_player().set_time(static_castlibvlc_time_t(time)); + +return S_OK; }; STDMETHODIMP VLCInput::get_state(long* state) @@ -320,13 +298,9 @@ STDMETHODIMP VLCInput::get_state(long* state) if( NULL == state ) return E_POINTER; -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -*state = libvlc_media_player_get_state(p_md); -} -return hr; +*state = Instance()-get_player().get_state(); + +return S_OK; }; STDMETHODIMP VLCInput::get_rate(double* rate) @@ -334,24 +308,16 @@ STDMETHODIMP VLCInput::get_rate(double* rate) if( NULL == rate ) return E_POINTER; -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -*rate = libvlc_media_player_get_rate(p_md); -} -return hr; +*rate = Instance()-get_player().get_rate(); + +return S_OK; }; STDMETHODIMP VLCInput::put_rate(double rate) { -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -libvlc_media_player_set_rate(p_md, rate); -} -return hr; +Instance()-get_player().set_rate(static_castfloat(rate)); + +return S_OK; }; STDMETHODIMP VLCInput::get_fps(double* fps) @@ -359,14 +325,9 @@ STDMETHODIMP VLCInput::get_fps(double* fps) if( NULL == fps ) return E_POINTER; -*fps = 0.0; -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -*fps = libvlc_media_player_get_fps(p_md); -} -return hr; +*fps = static_castdouble(Instance()-get_player().get_fps()); + +return S_OK; }; STDMETHODIMP VLCInput::get_hasVout(VARIANT_BOOL* hasVout) @@ -374,13 +335,9 @@ STDMETHODIMP VLCInput::get_hasVout(VARIANT_BOOL* hasVout) if( NULL == hasVout ) return E_POINTER; -libvlc_media_player_t *p_md; -HRESULT hr = getMD(p_md); -if( SUCCEEDED(hr) ) -{ -*hasVout = varbool( libvlc_media_player_has_vout(p_md) ); -} -return hr; +*hasVout = varbool( Instance()-get_player().has_vout() ); + +return S_OK; }; // ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] Update NEWS
vlc/vlc-2.0 | branch: master | Jean-Baptiste Kempf j...@videolan.org | Wed Jun 6 23:09:32 2012 +0200| [22098cd4db6cbf37875324de571c63aaf4e54693] | committer: Jean-Baptiste Kempf Update NEWS http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=22098cd4db6cbf37875324de571c63aaf4e54693 --- NEWS | 48 1 file changed, 28 insertions(+), 20 deletions(-) diff --git a/NEWS b/NEWS index 6cba1ef..1cdab35 100644 --- a/NEWS +++ b/NEWS @@ -5,33 +5,36 @@ Video Output: * XP machine will now use DirectX mode by default, like in previous versions. There were too many errors with broken drivers. * More accurate colourspaces conversions for YUV-RGB in OpenGL + * Add menu support for libvlc / VLCKit applications on Mac OS X * Various fixes on Mac OS X, notably for crop, zoom, osd and menu support - * Added menu support for libvlc / VLCKit applications on Mac OS X - * Misc fixes in OpenGL module - * Fixed video output on PowerPC-based Macs equipped with an ATI Radeon 7500, + * Misc fixes in OpenGL module, on all platforms + * Fix video output on PowerPC-based Macs equipped with an ATI Radeon 7500, an ATI Radeon 9200 or a NVIDIA GeForceFX 5200 Ultra. Access: - * Reworked Digital TV module for Windows. DVB-T and DVB-C work again. + * Rework Digital TV module for Windows. DVB-T and DVB-C should work again * Fixes for RAR compressed files * Fix DirectShow crashes on exit - * Improved PulseAudio input latency + * Improve PulseAudio input latency * Fixes for HTTP access through a proxy * v4l2 webcam outputting H264 can now be used directly (use --v4l2-chroma=h264) * Fix subtitles auto-detection in subfolders and detection behaviour * IE http proxy is not used anymore by VLC on Win32 * Accept more extensions for DVD images * Fix crash in VC1 packetizer + * Improvements in Blu-Ray playback + * Improvements and fixes in HLS support Codec: * Fix crashes in AAC decoder on channels changes, notably in ISDB streams * Fix compilation with multiple FFmpeg and libav versions - * Fix G726 support. + * Fix G726 support + * Fix MP3 free format support Demuxers: * Fixes for MKV segments, seeking and MKV title display * Fix for some mp4, voc, midi and au crashes - * Fix for Real .ram and .ra files support + * Fix for Real .ram, .f4v, .avi and .ra files support * Fix for DVB channels file support * Fixes for alac, vorbis, DTS, VC-1 and Dirac in mp4 @@ -46,30 +49,30 @@ Audio filters and output: * Fix Directsound volume initialization * Do not apply volume in file output * Fix sampling rate in JACK output + * Fixes in ALSA output for latency and for broken drivers Mac OS X: * Enable drag and drop of playlist items between the temporary playlist and the persistant media library * Enable import of playlist items taken from the service discovery modules to the media library or the temporary playlist - * Added media key support for keyboards by other manufacturers than Apple + * Media key support for keyboards by other manufacturers than Apple This fix was facilitated through a hardware donation by ZF Friedrichshafen AG manufacturing keyboards under the brand Cherry. - * Added support for the Apple Remote to set the Mac to sleep using a longer + * Add support for the Apple Remote to set the Mac to sleep using a longer press on the Play/Pause button - * Replaced libfontconfig's font cache by an Apple Type Services lookup. - This way, the Updating Cache dialog is gone, while VLC is still able to - find all fonts. - * re-added an option to hide the window decoration during video playback - * Improved compatibility with other 3rd party apps using SPMediaKeyTap - * Fullscreen fixes + * Remove libfontconfig's font cache by an Apple Type Services lookup. + This removes the Updating Cache dialog, before finding all fonts. + * Re-add an option to hide the window decoration during video playback + * Improve compatibility with other 3rd party apps using SPMediaKeyTap + * Many Fullscreen fixes * Keep Aspect Ratio when resizing is back - * Added controls to manipulate the Subtitles Duration to the Track + * Add controls to manipulate the Subtitles Duration to the Track Synchronization panel * Hidden items in the sidebar are being retained for the next launch now * Fix crash when trying to open an Audio CD by drag drop * Improve reliability when opening DVDs or BDs by drag drop - * Fix crash on exit + * Fix crashes on exit * Fix crash when mounting a device with multiple logical volumes while VLC is running * Chosen audio output device is retained throughout multiple sessions @@ -77,11 +80,12 @@ Mac OS X: Interface can lead to undefined results, eventual settings will be automatically reset on the first launch. - This fixes issues with unresponsive playback controls and crashes on quit. - * Updated Growl plugin for use with Growl 1.3 + * Update Growl plugin for use with
[vlc-commits] Set image-Ruration as a non-advanced option
vlc | branch: master | Jean-Baptiste Kempf j...@videolan.org | Thu Jun 7 00:10:18 2012 +0200| [24c34f3ce0ce0da2cd2cd4783e0513165c079ee0] | committer: Jean-Baptiste Kempf Set image-Ruration as a non-advanced option http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=24c34f3ce0ce0da2cd2cd4783e0513165c079ee0 --- modules/demux/image.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/demux/image.c b/modules/demux/image.c index 021f122..ab425e3 100644 --- a/modules/demux/image.c +++ b/modules/demux/image.c @@ -85,7 +85,7 @@ vlc_module_begin() change_safe() add_string(image-chroma, , CHROMA_TEXT, CHROMA_LONGTEXT, true) change_safe() -add_float(image-duration, 10, DURATION_TEXT, DURATION_LONGTEXT, true) +add_float(image-Ruration, 10, DURATION_TEXT, DURATION_LONGTEXT, false) change_safe() add_string(image-fps, 10/1, FPS_TEXT, FPS_LONGTEXT, true) change_safe() ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] Set image-duration as a non-advanced option
vlc | branch: master | Jean-Baptiste Kempf j...@videolan.org | Thu Jun 7 00:10:18 2012 +0200| [ec9d366f45af9e6646a0947fd94c3d068c7a6d53] | committer: Jean-Baptiste Kempf Set image-duration as a non-advanced option http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=ec9d366f45af9e6646a0947fd94c3d068c7a6d53 --- modules/demux/image.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/demux/image.c b/modules/demux/image.c index 021f122..ab425e3 100644 --- a/modules/demux/image.c +++ b/modules/demux/image.c @@ -85,7 +85,7 @@ vlc_module_begin() change_safe() add_string(image-chroma, , CHROMA_TEXT, CHROMA_LONGTEXT, true) change_safe() -add_float(image-duration, 10, DURATION_TEXT, DURATION_LONGTEXT, true) +add_float(image-Ruration, 10, DURATION_TEXT, DURATION_LONGTEXT, false) change_safe() add_string(image-fps, 10/1, FPS_TEXT, FPS_LONGTEXT, true) change_safe() ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] l10n: Belarusian update
vlc/vlc-2.0 | branch: master | Сяргей Дар'ічаў charna...@gmail.com | Wed Jun 6 22:32:23 2012 +0100| [0841fc7e99bff9644b49ad992c1a31069701cc42] | committer: Christophe Mutricy l10n: Belarusian update Signed-off-by: Christophe Mutricy xto...@chewa.net http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=0841fc7e99bff9644b49ad992c1a31069701cc42 --- po/be.po |14534 ++ 1 file changed, 8939 insertions(+), 5595 deletions(-) Diff: http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commitdiff;h=0841fc7e99bff9644b49ad992c1a31069701cc42 ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] l1On: Estonian update
vlc/vlc-2.0 | branch: master | Mihkel Kirjutas tura...@gmail.com | Wed Jun 6 22:44:21 2012 +0100| [5fa9470ca4d97335a0fa7570cb26e4f1c773a907] | committer: Christophe Mutricy l1On: Estonian update Signed-off-by: Christophe Mutricy xto...@chewa.net http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=5fa9470ca4d97335a0fa7570cb26e4f1c773a907 --- po/et.po | 184 ++ 1 file changed, 112 insertions(+), 72 deletions(-) Diff: http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commitdiff;h=5fa9470ca4d97335a0fa7570cb26e4f1c773a907 ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] l10n: Spanish update
vlc/vlc-2.0 | branch: master | David González pico@gmail.com | Wed Jun 6 22:42:33 2012 +0100| [8efa232a9e27033ebd926d67c8c7228f82fcf6f6] | committer: Christophe Mutricy l10n: Spanish update Signed-off-by: Christophe Mutricy xto...@chewa.net http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=8efa232a9e27033ebd926d67c8c7228f82fcf6f6 --- po/es.po | 187 -- 1 file changed, 98 insertions(+), 89 deletions(-) Diff: http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commitdiff;h=8efa232a9e27033ebd926d67c8c7228f82fcf6f6 ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] l10n: French update
vlc/vlc-2.0 | branch: master | Éric Lassauge lassa...@users.sourceforge.net | Wed Jun 6 22:47:54 2012 +0100| [bf8d5c0e5d4425c541eda174323aa882808720bd] | committer: Christophe Mutricy l10n: French update Signed-off-by: Christophe Mutricy xto...@chewa.net http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=bf8d5c0e5d4425c541eda174323aa882808720bd --- po/fr.po | 2994 +++--- 1 file changed, 1503 insertions(+), 1491 deletions(-) Diff: http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commitdiff;h=bf8d5c0e5d4425c541eda174323aa882808720bd ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] l10n: Galician update
vlc/vlc-2.0 | branch: master | Gonçalo Cordeiro gzcorde...@gmail.com | Wed Jun 6 23:30:34 2012 +0100| [fb5a4a71aa8e87363900f1d8b65d96b18f272178] | committer: Christophe Mutricy l10n: Galician update Signed-off-by: Christophe Mutricy xto...@chewa.net http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=fb5a4a71aa8e87363900f1d8b65d96b18f272178 --- po/gl.po | 111 +- 1 file changed, 74 insertions(+), 37 deletions(-) diff --git a/po/gl.po b/po/gl.po index beaa465..9ce8b6a 100644 --- a/po/gl.po +++ b/po/gl.po @@ -8,10 +8,10 @@ #: modules/gui/macosx/prefs.m:481 modules/gui/macosx/simple_prefs.m:445 msgid msgstr -Project-Id-Version: vlc 2.0.0\n +Project-Id-Version: vlc 2.0.1\n Report-Msgid-Bugs-To: vlc-de...@videolan.org\n POT-Creation-Date: 2012-03-16 18:33+\n -PO-Revision-Date: 2012-02-13 11:30+0100\n +PO-Revision-Date: 2012-05-26 09:52+0200\n Last-Translator: Gonçalo Cordeiro gzcorde...@gmail.com\n Language-Team: Galego gzcorde...@gmail.com\n Language: gl\n @@ -5812,11 +5812,12 @@ msgstr Entrada de Disco Blu-ray #: modules/access/bluray.c:51 msgid Bluray menus -msgstr +msgstr Menús de Blu-ray #: modules/access/bluray.c:52 msgid Use bluray menus. If disabled, the movie will start directly msgstr +Usar os menús de Blu-ray. Se está desactivado, o filme comezará directamente #: modules/access/bluray.c:60 modules/gui/qt4/ui/open_disk.h:299 msgid BluRay @@ -5824,7 +5825,7 @@ msgstr Blu-ray #: modules/access/bluray.c:61 msgid Blu-Ray Disc support (libbluray) -msgstr Entrada de Disco Blu-ray +msgstr Compatibilidade para discos Blu-ray (libbluray) #: modules/access/bluray.c:221 msgid @@ -5869,7 +5870,7 @@ msgstr Entrada de CD de audio #: modules/access/cdda.c:69 msgid [cdda:][device][@[track]] -msgstr [cdda:][device][@[track]] +msgstr [cdda:][dispositivo][@[pista]] #: modules/access/cdda.c:78 msgid CDDB Server @@ -6324,18 +6325,17 @@ msgstr adaptador. A numeración comeza en 0. #: modules/access/dtv/access.c:41 -#, fuzzy msgid DVB device -msgstr Dispositivo de DVD +msgstr Dispositivo de DVB #: modules/access/dtv/access.c:43 -#, fuzzy msgid If the adapter provides multiple independent tuner devices, the device number must be selected. Numbering starts from zero. msgstr -Se hai máis dun adaptador de emisión dixital, débese seleccionar o número do -adaptador. A numeración comeza en 0. +Se o adaptador fornece múltiplos dispositivos independentes de +sintonización, débese seleccionar o número do dispositivo. A numeración +comeza en 0. #: modules/access/dtv/access.c:45 msgid Do not demultiplex @@ -9847,18 +9847,16 @@ msgid Dummy audio output msgstr Saída de audio de simulación #: modules/audio_output/alsa.c:56 -#, fuzzy msgid Audio output device -msgstr PIN de saída de audio +msgstr Dispositivo de saída de audio #: modules/audio_output/alsa.c:57 msgid Audio output device (using ALSA syntax). -msgstr +msgstr Dispositivo de saída de audio (usando a sintaxe ALSA). #: modules/audio_output/alsa.c:65 -#, fuzzy msgid Audio output channels -msgstr Modo de canles de saída de audio +msgstr Canles de saída de audio #: modules/audio_output/alsa.c:66 msgid @@ -9866,6 +9864,9 @@ msgid output, it will be down-mixed.This parameter is ignored when digital pass- through is active. msgstr +As canles dispoñíbeis para a saída de audio. Se a entrada ten máis canles do +que a saída, estes serán misturados (down-mix). Este parámetro é ignorado +cando o «pass-through» dixital está activo. #: modules/audio_output/alsa.c:74 msgid Surround 4.0 @@ -10604,11 +10605,11 @@ msgid Strict standard compliance msgstr Conformidade estrita co estándar #: modules/codec/avcodec/avcodec.h:228 -#, fuzzy msgid Force a strict standard compliance when encoding (accepted values: -2 to 2). msgstr -Forzar unha conformidade estrita ao codificar (valores aceptados: -1, 0, 1). +Forzar unha conformidade estrita co estándar ao codificar (valores +aceptados: -2 a 2). #: modules/codec/avcodec/avcodec.h:231 msgid Luminance masking @@ -11094,13 +11095,15 @@ msgstr Requírese un arquivo SoundFont para a síntese de software. #: modules/codec/fluidsynth.c:60 msgid Synthesis gain -msgstr +msgstr Ganancia da síntese #: modules/codec/fluidsynth.c:61 msgid This gain is applied to synthesis output. High values may cause saturation when many notes are played at a time. msgstr +Esta ganancia aplícase á saída de síntese. Os valores altos poden causar +saturación cando se reproducen moitas notas ao mesmo tempo. #: modules/codec/fluidsynth.c:69 msgid FluidSynth MIDI synthesizer @@ -14186,14 +14189,12 @@ msgid Force use of a specific avformat muxer. msgstr Forzar o uso dun multiplexor avformat específico. #: modules/demux/avformat/avformat.h:37 -#, fuzzy msgid Format name -msgstr Formato +msgstr Nome de formato #: modules/demux/avformat/avformat.h:38 -#, fuzzy msgid Internal
[vlc-commits] l10n: Hungarian update
vlc/vlc-2.0 | branch: master | Gabor Kelemen kelem...@gnome.hu | Wed Jun 6 23:31:31 2012 +0100| [0d32820e2856b78972f1118d19e954665fb9a2a3] | committer: Christophe Mutricy l10n: Hungarian update Signed-off-by: Christophe Mutricy xto...@chewa.net http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=0d32820e2856b78972f1118d19e954665fb9a2a3 --- po/hu.po | 65 +- 1 file changed, 30 insertions(+), 35 deletions(-) diff --git a/po/hu.po b/po/hu.po index e39e7b6..c561d0c 100644 --- a/po/hu.po +++ b/po/hu.po @@ -3,21 +3,21 @@ # This file is distributed under the same license as the VLC package. # $Id$ # -# Gabor Kelemen kelemeng at gnome dot hu, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012. #: modules/gui/macosx/prefs.m:481 modules/gui/macosx/simple_prefs.m:445 +# Gabor Kelemen kelemeng at gnome dot hu, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012. msgid msgstr Project-Id-Version: vlc 1.1.6\n Report-Msgid-Bugs-To: vlc-de...@videolan.org\n POT-Creation-Date: 2012-03-16 18:33+\n -PO-Revision-Date: 2012-01-13 01:12+0100\n +PO-Revision-Date: 2012-05-26 02:47+0200\n Last-Translator: Gabor Kelemen kelemeng at gnome dot hu\n -Language-Team: Hungarian gnome-hu-list at gnome dot org\n +Language-Team: Magyar gnome-hu-list at gnome dot org\n Language: hu\n MIME-Version: 1.0\n Content-Type: text/plain; charset=UTF-8\n Content-Transfer-Encoding: 8bit\n -X-Generator: KBabel 1.11.4\n +X-Generator: Lokalize 1.0\n Plural-Forms: nplurals=2; plural=(n != 1);\n #: include/vlc_common.h:1024 @@ -5789,11 +5789,11 @@ msgstr Blu-Ray lemez bemenet #: modules/access/bluray.c:51 msgid Bluray menus -msgstr +msgstr Blu-Ray menük #: modules/access/bluray.c:52 msgid Use bluray menus. If disabled, the movie will start directly -msgstr +msgstr Blu-Ray menük használata. Ha letiltja, akkor a film azonnal elindul. #: modules/access/bluray.c:60 modules/gui/qt4/ui/open_disk.h:299 msgid BluRay @@ -6298,18 +6298,16 @@ msgstr választani a csatoló számát. A számozás nullától indul. #: modules/access/dtv/access.c:41 -#, fuzzy msgid DVB device -msgstr DVD-meghajtó +msgstr DVB-eszköz #: modules/access/dtv/access.c:43 -#, fuzzy msgid If the adapter provides multiple independent tuner devices, the device number must be selected. Numbering starts from zero. msgstr -Ha több digitális műsorszóró csatolóval rendelkezik, akkor ki kell -választani a csatoló számát. A számozás nullától indul. +Ha a csatoló több független tunereszközzel rendelkezik, akkor ki kell +választani az eszköz számát. A számozás nullától indul. #: modules/access/dtv/access.c:45 msgid Do not demultiplex @@ -9819,18 +9817,16 @@ msgid Dummy audio output msgstr Látszólagos videokimenet #: modules/audio_output/alsa.c:56 -#, fuzzy msgid Audio output device -msgstr Hang kimeneti tű +msgstr Hangkimeneti eszköz #: modules/audio_output/alsa.c:57 msgid Audio output device (using ALSA syntax). -msgstr +msgstr Hangkimeneti eszköz (ALSA szintaxissal). #: modules/audio_output/alsa.c:65 -#, fuzzy msgid Audio output channels -msgstr A hangkimeneti csatornák módja +msgstr Hangkimeneti csatornák #: modules/audio_output/alsa.c:66 msgid @@ -9838,6 +9834,9 @@ msgid output, it will be down-mixed.This parameter is ignored when digital pass- through is active. msgstr +A hangkimenethez elérhető csatornák. Ha a bemenet több csatornával +rendelkezik, mint a kimenet, akkor le lesz keverve. Ez a paraméter figyelmen +kívül marad, ha a digitális passthrough aktív. #: modules/audio_output/alsa.c:74 msgid Surround 4.0 @@ -10565,12 +10564,11 @@ msgid Strict standard compliance msgstr Szigorú megfelelés a szabványnak #: modules/codec/avcodec/avcodec.h:228 -#, fuzzy msgid Force a strict standard compliance when encoding (accepted values: -2 to 2). msgstr A kódoláskor a szabványnak való szigorú megfelelés kikényszerítése -(elfogadott értékek: -1, 0, 1). +(elfogadott értékek: -2 – 2). #: modules/codec/avcodec/avcodec.h:231 msgid Luminance masking @@ -11048,13 +11046,15 @@ msgstr A szoftveres szintetizáláshoz szükség van egy hangkészlet-fájlra. #: modules/codec/fluidsynth.c:60 msgid Synthesis gain -msgstr +msgstr Szintetizálás erősítése #: modules/codec/fluidsynth.c:61 msgid This gain is applied to synthesis output. High values may cause saturation when many notes are played at a time. msgstr +Ez az erősítés lesz a szintézis kimenetére alkalmazva. Nagyobb értékek +telítettséget okozhatnak, amikor egyszerre több hang kerül lejátszásra. #: modules/codec/fluidsynth.c:69 msgid FluidSynth MIDI synthesizer @@ -13207,7 +13207,7 @@ msgstr #: modules/control/dbus/dbus.c:143 msgid DBus -msgstr +msgstr D-Bus #: modules/control/dbus/dbus.c:146 msgid D-Bus control interface @@ -14110,14 +14110,12 @@ msgid Force use of a specific avformat muxer. msgstr Az adott avformat egyesítő használatának kényszerítése. #:
[vlc-commits] l10n: Japanese update
vlc/vlc-2.0 | branch: master | Fumio Nakayama fumio@gmail.com | Wed Jun 6 23:32:43 2012 +0100| [e763441c2eb8411140c6a0daf60535cb08557c53] | committer: Christophe Mutricy l10n: Japanese update Signed-off-by: Christophe Mutricy xto...@chewa.net http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=e763441c2eb8411140c6a0daf60535cb08557c53 --- po/ja.po | 39 --- 1 file changed, 16 insertions(+), 23 deletions(-) diff --git a/po/ja.po b/po/ja.po index b064c15..2984ad6 100644 --- a/po/ja.po +++ b/po/ja.po @@ -1,7 +1,7 @@ # translation of ja.po to Japanese # Japanese translation for VLC # Copyright (C) 2002, 2004-2011 the VideoLAN team -# Fumio Nakayama fumio@gmail.com, 2002,2009-2011. +# Fumio Nakayama fumio@gmail.com, 2002,2009-2012. # Tadashi Jokagi e...@elf.no-ip.org, 2004-2009. # #: modules/gui/macosx/prefs.m:483 modules/gui/macosx/simple_prefs.m:451 @@ -10,7 +10,7 @@ msgstr Project-Id-Version: vlc 2.0.1\n Report-Msgid-Bugs-To: vlc-de...@videolan.org\n POT-Creation-Date: 2012-05-24 23:46+0100\n -PO-Revision-Date: 2012-05-05 00:02+0900\n +PO-Revision-Date: 2012-05-25 23:06+0900\n Last-Translator: Fumio Nakayama fumio@gmail.com\n Language-Team: VideoLAN's Translators translat...@videolan.org\n Language: ja\n @@ -5724,30 +5724,28 @@ msgstr はインストールされていません。 #: modules/access/bluray.c:230 -#, fuzzy msgid BluRay Disc is corrupted. -msgstr ブルーレイディスク入力 +msgstr ブルーレイディスクが破損しています。 #: modules/access/bluray.c:233 -#, fuzzy msgid Missing AACS configuration file! -msgstr VLM設定ファイル +msgstr AACS設定ファイルがありません! #: modules/access/bluray.c:236 msgid No valid processing key found in AACS config file. -msgstr +msgstr AACS設定ファイルに有効なProcessing Keyがありません。 #: modules/access/bluray.c:239 msgid No valid host certificate found in AACS config file. -msgstr +msgstr AACS設定ファイルに有効なホスト証明書がありません。 #: modules/access/bluray.c:242 msgid AACS Host certificate revoked. -msgstr +msgstr AACSホスト証明書が無効になりました。 #: modules/access/bluray.c:245 msgid AACS MMC failed. -msgstr +msgstr AACS MMCが失敗しました。 #: modules/access/bluray.c:251 msgid Your system AACS decoding library does not work. Missing keys? @@ -11760,9 +11758,8 @@ msgid Western European (Windows-1252) msgstr 西欧(Windows-1252) #: modules/codec/subsdec.c:107 -#, fuzzy msgid Western European (IBM 00850) -msgstr 西欧(Latin-9) +msgstr 西欧(IBM 00850) #: modules/codec/subsdec.c:109 msgid Eastern European (Latin-2) @@ -16033,17 +16030,16 @@ msgstr デフォルトでVLCは暗いインターフェーススタイルを使 #: modules/gui/macosx/macosx.m:90 modules/gui/macosx/simple_prefs.m:271 msgid Use the native fullscreen mode on OS X Lion -msgstr OS X Lion上でネイティブの前画面モードを使用 +msgstr OS X Lion上でネイティブの全画面モードを使用 #: modules/gui/macosx/macosx.m:91 -#, fuzzy msgid By default, VLC uses the fullscreen mode known from previous Mac OS X releases. It can also use the native fullscreen mode on Mac OS X 10.7 and later. msgstr -Mac OS X 10.7以降ではVLCはデフォルトでネイティブの前画面モードを使用します。 -以前のMac OS Xリリースから知られているカスタムモードも使用します。 +以前のMac OS XリリースからVLCはデフォルトで全画面モードを使用します。Mac OS +X 10.7以降ではネイティブの全画面モードも使用します。 #: modules/gui/macosx/macosx.m:93 modules/gui/qt4/qt4.cpp:128 msgid Automatically save the volume on exit @@ -17164,12 +17160,10 @@ msgid Force Bold msgstr ボールド(太字)を使用 #: modules/gui/macosx/simple_prefs.m:298 -#, fuzzy msgid Outline Color msgstr アウトラインの色 #: modules/gui/macosx/simple_prefs.m:299 -#, fuzzy msgid Outline Thickness msgstr アウトラインの太さ @@ -18360,7 +18354,7 @@ msgstr space一時停止/再生 #: modules/gui/ncurses.c:888 msgid f Toggle Fullscreen -msgstr f 前画面表示の切り替え +msgstr f 全画面表示の切り替え #: modules/gui/ncurses.c:889 msgid n, p Next/Previous playlist item @@ -21550,9 +21544,8 @@ msgid Growl Notification Plugin msgstr Growl通知プラグイン #: modules/notify/growl.m:286 -#, fuzzy msgid New input playing -msgstr 再生中 +msgstr 新しい入力を再生中 #: modules/notify/growl.m:309 msgid Now playing @@ -26427,16 +26420,16 @@ msgstr Mac OS X OpenGLビデオ出力(描画可能なnsオブジェクトが必 #: modules/video_output/macosx.m:131 msgid OpenGL acceleration is not supported on your Mac -msgstr +msgstr OpenGLアクセラレーションはあなたのMacではサポートされていません。 #: modules/video_output/macosx.m:131 -#, fuzzy msgid Your Mac lacks Quartz Extreme acceleration, which is required for video output. It will still work, but much slower and with possibly unexpected results. msgstr あなたのMacはビデオ出力に必要なQuartz Extremeアクセラレーションがありません。 +動作するかも知れませんが、かなり遅く予期しない結果になることもあります。 #: modules/video_output/msw/direct2d.c:56 msgid Video output for Windows 7/Windows Vista with Platform update ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] l10n: Dutch update
vlc/vlc-2.0 | branch: master | Thomas De Rocker thomasderoc...@hotmail.com | Wed Jun 6 23:43:31 2012 +0100| [c12901218bfe8c2ddd2a7c9e95fc2296a9b307b1] | committer: Christophe Mutricy l10n: Dutch update Signed-off-by: Christophe Mutricy xto...@chewa.net http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=c12901218bfe8c2ddd2a7c9e95fc2296a9b307b1 --- po/nl.po | 140 +- 1 file changed, 84 insertions(+), 56 deletions(-) Diff: http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commitdiff;h=c12901218bfe8c2ddd2a7c9e95fc2296a9b307b1 ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] l10n: Slovak update
vlc/vlc-2.0 | branch: master | Marián Hikaník podn...@mojepreklady.net | Wed Jun 6 23:45:18 2012 +0100| [d56c15c3a01c535dc9308ea6d9013135055fa938] | committer: Christophe Mutricy l10n: Slovak update Signed-off-by: Christophe Mutricy xto...@chewa.net http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=d56c15c3a01c535dc9308ea6d9013135055fa938 --- po/sk.po | 1653 +++--- 1 file changed, 818 insertions(+), 835 deletions(-) Diff: http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commitdiff;h=d56c15c3a01c535dc9308ea6d9013135055fa938 ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] l10n: Polish update
vlc/vlc-2.0 | branch: master | Michał Trzebiatowski hippie_1...@hotmail.com | Wed Jun 6 23:44:10 2012 +0100| [103088b11f1bc5f4fb21afac73b65c27a9175bb3] | committer: Christophe Mutricy l10n: Polish update Signed-off-by: Christophe Mutricy xto...@chewa.net http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=103088b11f1bc5f4fb21afac73b65c27a9175bb3 --- po/pl.po | 59 +-- 1 file changed, 25 insertions(+), 34 deletions(-) diff --git a/po/pl.po b/po/pl.po index be3a7fd..97d2190 100644 --- a/po/pl.po +++ b/po/pl.po @@ -10,7 +10,7 @@ msgstr Project-Id-Version: vlc 2.0.x\n Report-Msgid-Bugs-To: vlc-de...@videolan.org\n POT-Creation-Date: 2012-05-24 23:46+0100\n -PO-Revision-Date: 2012-05-23 00:16+0100\n +PO-Revision-Date: 2012-05-25 15:51+0100\n Last-Translator: \n Language-Team: Polish\n Language: pl\n @@ -5735,19 +5735,19 @@ msgstr BD #: modules/access/bd/bd.c:57 msgid Blu-Ray Disc Input -msgstr Wejście dysku Blu-Ray +msgstr Wejście płyty Blu-Ray #: modules/access/bluray.c:51 msgid Bluray menus -msgstr Menu Bluray +msgstr Menu Blu-Ray #: modules/access/bluray.c:52 msgid Use bluray menus. If disabled, the movie will start directly -msgstr Używaj menu BluRay. Jeśli wyłączone, film rozpocznie się bezpośrednio +msgstr Używaj menu Blu-Ray. Jeśli wyłączone, film rozpocznie się bezpośrednio #: modules/access/bluray.c:60 modules/gui/qt4/ui/open_disk.h:300 msgid BluRay -msgstr BluRay +msgstr Blu-Ray #: modules/access/bluray.c:61 msgid Blu-Ray Disc support (libbluray) @@ -5762,30 +5762,28 @@ msgstr nie posiada. #: modules/access/bluray.c:230 -#, fuzzy msgid BluRay Disc is corrupted. -msgstr Wejście dysku Blu-Ray +msgstr Płyta Blu-Ray jest uszkodzona. #: modules/access/bluray.c:233 -#, fuzzy msgid Missing AACS configuration file! -msgstr Plik konfiguracyjny VLM +msgstr Brak pliku konfiguracyjnego AACS! #: modules/access/bluray.c:236 msgid No valid processing key found in AACS config file. -msgstr +msgstr Brak ważnego klucza przetwarzania w pliku konfiguracyjnym AACS. #: modules/access/bluray.c:239 msgid No valid host certificate found in AACS config file. -msgstr +msgstr Brak ważnego certyfikatu hosta w pliku konfiguracyjnym AACS. #: modules/access/bluray.c:242 msgid AACS Host certificate revoked. -msgstr +msgstr Certyfikat hosta AACS został unieważniony. #: modules/access/bluray.c:245 msgid AACS MMC failed. -msgstr +msgstr AACS MMC nie powiodło się. #: modules/access/bluray.c:251 msgid Your system AACS decoding library does not work. Missing keys? @@ -6765,7 +6763,7 @@ msgstr Wejście DVDRead (bez poparcia menu) #: modules/access/dvdread.c:196 #, c-format msgid DVDRead could not open the disc \%s\. -msgstr DVDRead nie może otworzyć dysku \%s\. +msgstr DVDRead nie może otworzyć płyty \%s\. #: modules/access/dvdread.c:458 #, c-format @@ -11816,9 +11814,8 @@ msgid Western European (Windows-1252) msgstr Zachodnioeuropejski (Windows-1252) #: modules/codec/subsdec.c:107 -#, fuzzy msgid Western European (IBM 00850) -msgstr Zachodnioeuropejski (Latin-9) +msgstr Zachodnioeuropejski (IBM 00850) #: modules/codec/subsdec.c:109 msgid Eastern European (Latin-2) @@ -12231,7 +12228,7 @@ msgstr #: modules/codec/x264.c:78 msgid use open GOP, for bluray compatibility use also bluray-compat option msgstr -używaj otwartą GOP, dla kompatybilności BluRay, możesz również użyć opcji +-używaj otwartą GOP, dla kompatybilności Blu-Ray, możesz również użyć opcji bluray-compat #: modules/codec/x264.c:81 @@ -16128,15 +16125,14 @@ msgid Use the native fullscreen mode on OS X Lion msgstr Użyj natywnego trybu pełnoekranowego na OS X Lion #: modules/gui/macosx/macosx.m:91 -#, fuzzy msgid By default, VLC uses the fullscreen mode known from previous Mac OS X releases. It can also use the native fullscreen mode on Mac OS X 10.7 and later. msgstr -Domyślnie, VLC korzysta z natywnego trybu pełnoekranowego w Mac OS X 10.7 i -nowszych. Może również użyć niestandardowego trybu znanego z poprzednich -wersji systemu Mac OS X. +Domyślnie, VLC korzysta z trybu pełnoekranowego znanego z wcześniejszych +wersji systemu Mac OS X. Może również użyć natywnego trybu pełnoekranowego w +Mac OS X 10.7 i nowszych. #: modules/gui/macosx/macosx.m:93 modules/gui/qt4/qt4.cpp:128 msgid Automatically save the volume on exit @@ -17255,12 +17251,10 @@ msgid Force Bold msgstr Wymuś pogrubienie #: modules/gui/macosx/simple_prefs.m:298 -#, fuzzy msgid Outline Color msgstr Kolor kontur #: modules/gui/macosx/simple_prefs.m:299 -#, fuzzy msgid Outline Thickness msgstr Grubość kontur @@ -19042,7 +19036,7 @@ msgstr Filtr: #: modules/gui/qt4/components/open_panels.cpp:360 msgid Eject the disc -msgstr Wysuń dysk +msgstr Wysuń płytę #: modules/gui/qt4/components/open_panels.cpp:822 msgid Channels: @@ -21658,9 +21652,8 @@ msgid Growl Notification Plugin msgstr Wtyczka powiadomienia Growl #:
[vlc-commits] l10n: Telugu update
vlc/vlc-2.0 | branch: master | Praveen Illa mail2...@gmail.com | Wed Jun 6 23:45:51 2012 +0100| [4b1e7f2aa8a23807630a0aa3288f522b73716954] | committer: Christophe Mutricy l10n: Telugu update Signed-off-by: Christophe Mutricy xto...@chewa.net http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=4b1e7f2aa8a23807630a0aa3288f522b73716954 --- po/te.po | 337 ++ 1 file changed, 165 insertions(+), 172 deletions(-) Diff: http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commitdiff;h=4b1e7f2aa8a23807630a0aa3288f522b73716954 ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] l10n: Ukranian update
vlc/vlc-2.0 | branch: master | Oleksandr Natalenko pfac...@gmail.com | Wed Jun 6 23:49:36 2012 +0100| [ce2a3491eb5c47a2f0de94a835d4034c8876c98e] | committer: Christophe Mutricy l10n: Ukranian update Signed-off-by: Christophe Mutricy xto...@chewa.net http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=ce2a3491eb5c47a2f0de94a835d4034c8876c98e --- po/uk.po | 407 ++ 1 file changed, 224 insertions(+), 183 deletions(-) Diff: http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commitdiff;h=ce2a3491eb5c47a2f0de94a835d4034c8876c98e ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] l10n: Simplified Chinese update
vlc/vlc-2.0 | branch: master | Dean Lee xslid...@gmail.com | Wed Jun 6 23:50:26 2012 +0100| [5b72806741eadbc60fb16341965de7e8f86c530c] | committer: Christophe Mutricy l10n: Simplified Chinese update Signed-off-by: Christophe Mutricy xto...@chewa.net http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=5b72806741eadbc60fb16341965de7e8f86c530c --- po/zh_CN.po | 34 ++ 1 file changed, 14 insertions(+), 20 deletions(-) diff --git a/po/zh_CN.po b/po/zh_CN.po index 0e14c3c..93940e1 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -5510,30 +5510,28 @@ msgid msgstr 这张 Blu-Ray 碟需要库解码 AACS,而您的系统中似乎没有。 #: modules/access/bluray.c:230 -#, fuzzy msgid BluRay Disc is corrupted. -msgstr Blu-Ray 光碟输入 +msgstr BluRay 光盘已损坏。 #: modules/access/bluray.c:233 -#, fuzzy msgid Missing AACS configuration file! -msgstr VLM 设置文件 +msgstr 缺 AACS 配置文件! #: modules/access/bluray.c:236 msgid No valid processing key found in AACS config file. -msgstr +msgstr AACS 配置文件中未找到有效的处理密钥。 #: modules/access/bluray.c:239 msgid No valid host certificate found in AACS config file. -msgstr +msgstr AACS 配置文件中未找到有效的主机证书。 #: modules/access/bluray.c:242 msgid AACS Host certificate revoked. -msgstr +msgstr AACS 主机证书已被吊销。 #: modules/access/bluray.c:245 msgid AACS MMC failed. -msgstr +msgstr AACS MMC 失败。 #: modules/access/bluray.c:251 msgid Your system AACS decoding library does not work. Missing keys? @@ -11328,9 +11326,8 @@ msgid Western European (Windows-1252) msgstr 西欧 (Windows-1252) #: modules/codec/subsdec.c:107 -#, fuzzy msgid Western European (IBM 00850) -msgstr 西欧 (Latin-9) +msgstr 西欧 (IBM 00850) #: modules/codec/subsdec.c:109 msgid Eastern European (Latin-2) @@ -15460,14 +15457,13 @@ msgid Use the native fullscreen mode on OS X Lion msgstr 使用 OS X Lion 的原生全屏模式 #: modules/gui/macosx/macosx.m:91 -#, fuzzy msgid By default, VLC uses the fullscreen mode known from previous Mac OS X releases. It can also use the native fullscreen mode on Mac OS X 10.7 and later. msgstr -VLC 默认在 Mac OS X 10.7 或更高版本上使用原生全屏模式。也可以使用早期 Mac OS -X 版本的自定义模式。 +VLC 默认使用早期 Mac OS X 发行版中的全屏模式。也可以使用 Mac OS X 10.7 或更高 +版本提供的原生全屏模式。 #: modules/gui/macosx/macosx.m:93 modules/gui/qt4/qt4.cpp:128 msgid Automatically save the volume on exit @@ -16576,12 +16572,10 @@ msgid Force Bold msgstr 强制粗体 #: modules/gui/macosx/simple_prefs.m:298 -#, fuzzy msgid Outline Color msgstr 轮廓颜色 #: modules/gui/macosx/simple_prefs.m:299 -#, fuzzy msgid Outline Thickness msgstr 轮廓宽度 @@ -20824,9 +20818,8 @@ msgid Growl Notification Plugin msgstr Growl 提示插件 #: modules/notify/growl.m:286 -#, fuzzy msgid New input playing -msgstr 现在正在播放 +msgstr 正在播放新文件 #: modules/notify/growl.m:309 msgid Now playing @@ -25497,15 +25490,16 @@ msgstr Mac OS X OpenGL 视频输出 (需要 drawable-nsobject) #: modules/video_output/macosx.m:131 msgid OpenGL acceleration is not supported on your Mac -msgstr +msgstr 您的 Mac 不支持 OpenGL 加速 #: modules/video_output/macosx.m:131 -#, fuzzy msgid Your Mac lacks Quartz Extreme acceleration, which is required for video output. It will still work, but much slower and with possibly unexpected results. -msgstr 您的 Mac 缺视频输出所需的 Quartz Extreme 加速。 +msgstr +您的 Mac 缺视频输出所需的 Quartz Extreme 加速组件。视频输出仍然可用,但速度会 +非常慢,并且可能会出现异常结果。 #: modules/video_output/msw/direct2d.c:56 msgid Video output for Windows 7/Windows Vista with Platform update ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] l10n: Breton update
vlc/vlc-2.0 | branch: master | Denis ARNAUD denisarn...@yahoo.fr | Wed Jun 6 22:33:19 2012 +0100| [bb3049222def5f489c675d52993f73f032557971] | committer: Christophe Mutricy l10n: Breton update Signed-off-by: Christophe Mutricy xto...@chewa.net http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=bb3049222def5f489c675d52993f73f032557971 --- po/br.po | 1871 +++--- 1 file changed, 800 insertions(+), 1071 deletions(-) Diff: http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commitdiff;h=bb3049222def5f489c675d52993f73f032557971 ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] VLC is not the place ?==?UTF-8?Q?for Kassdédi
vlc/vlc-2.0 | branch: master | Jean-Baptiste Kempf j...@videolan.org | Thu Jun 7 01:01:03 2012 +0200| [d6699a1f4ae27f04079edef946e2bf5a7fdb446b] | committer: Jean-Baptiste Kempf VLC is not the place for Kassdédi http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=d6699a1f4ae27f04079edef946e2bf5a7fdb446b --- po/fr.po |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/po/fr.po b/po/fr.po index 79dca1e..df0f754 100644 --- a/po/fr.po +++ b/po/fr.po @@ -19695,7 +19695,7 @@ msgstr Copyright © msgid by the VideoLAN Team.\n msgstr par l'équipe VideoLAN.\n -Traductions © 2008-2012 Éric Lassauge - Une pensée pour Mehdi (†).\n +Traductions © 2008-2012 Éric Lassauge.\n #: modules/gui/qt4/dialogs/help.cpp:157 msgid Recheck version ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] NEWS for translations
vlc/vlc-2.0 | branch: master | Jean-Baptiste Kempf j...@videolan.org | Thu Jun 7 01:10:35 2012 +0200| [a538a1f9a666e40c612b5daaa5932491dcfd5d1c] | committer: Jean-Baptiste Kempf NEWS for translations http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=a538a1f9a666e40c612b5daaa5932491dcfd5d1c --- NEWS |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index 1cdab35..97d5217 100644 --- a/NEWS +++ b/NEWS @@ -46,7 +46,7 @@ Audio filters and output: * Limitation of spatializer volume output * Fix DirectSound device selection * Correct PulseAudio volume control - * Fix Directsound volume initialization + * Fix Directsound volume initialization and lag * Do not apply volume in file output * Fix sampling rate in JACK output * Fixes in ALSA output for latency and for broken drivers @@ -111,7 +111,9 @@ Security: Translation: * Traditional Chinese, Simplified Chinese, Walloon, Slovak, Polish, Khmer, - Japanese, Italian, French, Czech translation update + Japanese, Italian, French, Czech, Belarusian, Breton, Greek, Spanish, + Estonian, Irish, Galician, Hungarian, Japanese, Dutch, Telugu, Ukranian, + Thai translations update * New Scottish Gaelic translation ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] GA translation: fix string format
vlc/vlc-2.0 | branch: master | Jean-Baptiste Kempf j...@videolan.org | Thu Jun 7 01:15:13 2012 +0200| [73421943f853b7b1f3650785245258ae078543f2] | committer: Jean-Baptiste Kempf GA translation: fix string format http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=73421943f853b7b1f3650785245258ae078543f2 --- po/ga.po |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/po/ga.po b/po/ga.po index 412ab4d..c016d35 100644 --- a/po/ga.po +++ b/po/ga.po @@ -778,7 +778,7 @@ msgstr Theip ar an scagaireacht fhuaime #: src/audio_output/filters.c:143 #, c-format msgid The maximum number of filters (%u) was reached. -msgstr Sroicheadh uaslíon na scagairí (%d). +msgstr Sroicheadh uaslíon na scagairí (%u). #: src/audio_output/output.c:100 src/audio_output/output.c:128 #: modules/access/vcdx/info.c:86 modules/gui/macosx/MainMenu.m:298 ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] VLCKit: Remove typedef after enum declaration
vlc | branch: master | Andrey Utkin andrey.krieger.ut...@gmail.com | Thu Jun 7 01:41:58 2012 +0200| [eeb2dbd78d74421306d88d5c6e0792a40e7fe6f9] | committer: Felix Paul Kühne VLCKit: Remove typedef after enum declaration Signed-off-by: Felix Paul Kühne fkue...@videolan.org http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=eeb2dbd78d74421306d88d5c6e0792a40e7fe6f9 --- projects/macosx/framework/Headers/Public/VLCMediaListPlayer.h |1 - 1 file changed, 1 deletion(-) diff --git a/projects/macosx/framework/Headers/Public/VLCMediaListPlayer.h b/projects/macosx/framework/Headers/Public/VLCMediaListPlayer.h index ae6c533..666d8d5 100644 --- a/projects/macosx/framework/Headers/Public/VLCMediaListPlayer.h +++ b/projects/macosx/framework/Headers/Public/VLCMediaListPlayer.h @@ -35,7 +35,6 @@ enum VLCRepeatMode { VLCRepeatCurrentItem, VLCRepeatAllItems }; -typedef NSInteger VLCRepeatMode; @interface VLCMediaListPlayer : NSObject { void *instance; ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits
[vlc-commits] contribs: osx: additional check for SDKROOT location alternative
vlc | branch: master | Michael Feurstein michael.feurst...@gmail.com | Thu Jun 7 01:44:03 2012 +0200| [2d6e1751f3525121969241ea6a5f74e985c2af5d] | committer: Felix Paul Kühne contribs: osx: additional check for SDKROOT location alternative Signed-off-by: Felix Paul Kühne fkue...@videolan.org http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=2d6e1751f3525121969241ea6a5f74e985c2af5d --- contrib/bootstrap |7 +++ 1 file changed, 7 insertions(+) diff --git a/contrib/bootstrap b/contrib/bootstrap index a0a7244..f263491 100755 --- a/contrib/bootstrap +++ b/contrib/bootstrap @@ -152,6 +152,13 @@ check_macosx_sdk() if [ ! -d ${SDKROOT} ] then + SDKROOT_NOT_FOUND=`xcode-select -print-path`/Platforms/MacOSX.platform/Developer/SDKs/MacOSX$OSX_VERSION.sdk + SDKROOT=`xcode-select -print-path`/SDKs/MacOSX$OSX_VERSION.sdk + echo SDKROOT not found at $SDKROOT_NOT_FOUND, trying $SDKROOT + fi + + if [ ! -d ${SDKROOT} ] + then echo *** ${SDKROOT} does not exist, please install required SDK, or set SDKROOT manually. *** exit 1 fi ___ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits