[vlc-commits] Qt: do not collapse drop-zones when empty in toolbar dialog

2012-06-06 Thread Jean-Baptiste Kempf
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.*

2012-06-06 Thread Martin Storsjö
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

2012-06-06 Thread git
[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

2012-06-06 Thread David Fuhrmann
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

2012-06-06 Thread Sergey Radionov
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

2012-06-06 Thread Sergey Radionov
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

2012-06-06 Thread Sergey Radionov
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

2012-06-06 Thread Sergey Radionov
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

2012-06-06 Thread Sergey Radionov
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

2012-06-06 Thread Jean-Baptiste Kempf
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

2012-06-06 Thread Sergey Radionov
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

2012-06-06 Thread Jean-Baptiste Kempf
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

2012-06-06 Thread Sergey Radionov
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

2012-06-06 Thread Sergey Radionov
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

2012-06-06 Thread Sergey Radionov
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

2012-06-06 Thread Sergey Radionov
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

2012-06-06 Thread Sergey Radionov
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

2012-06-06 Thread Sergey Radionov
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

2012-06-06 Thread Jean-Baptiste Kempf
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

2012-06-06 Thread Jean-Baptiste Kempf
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

2012-06-06 Thread Jean-Baptiste Kempf
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

2012-06-06 Thread Сяргей Дар' ічаў
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

2012-06-06 Thread Mihkel Kirjutas
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

2012-06-06 Thread David González
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

2012-06-06 Thread Éric Lassauge
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

2012-06-06 Thread Gonçalo Cordeiro
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

2012-06-06 Thread Gabor Kelemen
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

2012-06-06 Thread Fumio Nakayama
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

2012-06-06 Thread Thomas De Rocker
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

2012-06-06 Thread Marián Hikaník
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

2012-06-06 Thread Michał Trzebiatowski
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

2012-06-06 Thread Praveen Illa
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

2012-06-06 Thread Oleksandr Natalenko
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

2012-06-06 Thread Dean Lee
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

2012-06-06 Thread Denis ARNAUD
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

2012-06-06 Thread Jean-Baptiste Kempf
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

2012-06-06 Thread Jean-Baptiste Kempf
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

2012-06-06 Thread Jean-Baptiste Kempf
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

2012-06-06 Thread Andrey Utkin
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

2012-06-06 Thread Michael Feurstein
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