Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc
Commits
f0ba0295
Commit
f0ba0295
authored
Jun 14, 2009
by
Jean-Paul Saman
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Cleanup mozilla plugin
(cherry picked from commit
be262960
) Conflicts: projects/mozilla/vlcshell.cpp
parent
d145d1c9
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
15 additions
and
14 deletions
+15
-14
projects/mozilla/control/nporuntime.h
projects/mozilla/control/nporuntime.h
+1
-1
projects/mozilla/vlcplugin.cpp
projects/mozilla/vlcplugin.cpp
+7
-6
projects/mozilla/vlcplugin.h
projects/mozilla/vlcplugin.h
+1
-1
projects/mozilla/vlcshell.cpp
projects/mozilla/vlcshell.cpp
+6
-6
No files found.
projects/mozilla/control/nporuntime.h
View file @
f0ba0295
...
...
@@ -131,7 +131,7 @@ protected:
bool
isPluginRunning
()
{
return
_instance
->
pdata
;
return
(
_instance
->
pdata
!=
NULL
)
;
}
template
<
class
T
>
T
*
getPrivate
()
{
...
...
projects/mozilla/vlcplugin.cpp
View file @
f0ba0295
...
...
@@ -221,7 +221,7 @@ NPError VlcPlugin::init(int argc, char* const argn[], char* const argv[])
** this URL is used for making absolute URL from relative URL that may be
** passed as an MRL argument
*/
NPObject
*
plugin
;
NPObject
*
plugin
=
NULL
;
if
(
NPERR_NO_ERROR
==
NPN_GetValue
(
p_browser
,
NPNVWindowNPObject
,
&
plugin
)
)
{
...
...
@@ -241,7 +241,7 @@ NPError VlcPlugin::init(int argc, char* const argn[], char* const argv[])
{
NPString
&
location
=
NPVARIANT_TO_STRING
(
result
);
psz_baseURL
=
static_cast
<
char
*>
(
malloc
(
location
.
utf8length
+
1
)
);
psz_baseURL
=
(
char
*
)
malloc
(
location
.
utf8length
+
1
);
if
(
psz_baseURL
)
{
strncpy
(
psz_baseURL
,
location
.
utf8characters
,
location
.
utf8length
);
...
...
@@ -272,6 +272,7 @@ VlcPlugin::~VlcPlugin()
free
(
psz_baseURL
);
free
(
psz_target
);
free
(
psz_text
);
if
(
libvlc_media_player
)
libvlc_media_player_release
(
libvlc_media_player
);
if
(
libvlc_media_list
)
...
...
@@ -426,9 +427,9 @@ int VlcPlugin::get_fullscreen( libvlc_exception_t *ex )
return
r
;
}
int
VlcPlugin
::
player_has_vout
(
libvlc_exception_t
*
ex
)
bool
VlcPlugin
::
player_has_vout
(
libvlc_exception_t
*
ex
)
{
int
r
=
0
;
bool
r
=
false
;
if
(
playlist_isplaying
(
ex
)
)
r
=
libvlc_media_player_has_vout
(
libvlc_media_player
,
ex
);
return
r
;
...
...
@@ -475,7 +476,7 @@ relativeurl:
if
(
psz_baseURL
)
{
size_t
baseLen
=
strlen
(
psz_baseURL
);
char
*
href
=
static_cast
<
char
*>
(
malloc
(
baseLen
+
strlen
(
url
)
+
1
)
);
char
*
href
=
(
char
*
)
malloc
(
baseLen
+
strlen
(
url
)
+
1
);
if
(
href
)
{
/* prepend base URL */
...
...
@@ -519,7 +520,7 @@ relativeurl:
if
(
'/'
!=
*
href
)
{
/* baseURL is not an absolute path */
free
(
href
);
free
(
href
);
return
NULL
;
}
pathstart
=
href
;
...
...
projects/mozilla/vlcplugin.h
View file @
f0ba0295
...
...
@@ -194,7 +194,7 @@ public:
void
set_fullscreen
(
int
,
libvlc_exception_t
*
);
int
get_fullscreen
(
libvlc_exception_t
*
);
int
player_has_vout
(
libvlc_exception_t
*
);
bool
player_has_vout
(
libvlc_exception_t
*
);
private:
bool
playlist_select
(
int
,
libvlc_exception_t
*
);
...
...
projects/mozilla/vlcshell.cpp
View file @
f0ba0295
...
...
@@ -50,7 +50,7 @@
/*****************************************************************************
* Unix-only declarations
******************************************************************************/
#if
def XP_UNIX
#if
defined(XP_UNIX)
static
void
Redraw
(
Widget
w
,
XtPointer
closure
,
XEvent
*
event
);
static
void
ControlHandler
(
Widget
w
,
XtPointer
closure
,
XEvent
*
event
);
...
...
@@ -199,7 +199,7 @@ int16 NPP_HandleEvent( NPP instance, void * event )
const
NPWindow
&
npwindow
=
p_plugin
->
getWindow
();
if
(
npwindow
.
window
)
{
int
hasVout
=
FALSE
;
bool
hasVout
=
false
;
if
(
p_plugin
->
playlist_isplaying
(
&
ex
)
)
{
...
...
@@ -357,7 +357,7 @@ NPError NPP_Destroy( NPP instance, NPSavedData** save )
NPError
NPP_SetWindow
(
NPP
instance
,
NPWindow
*
window
)
{
#if defined(XP_UNIX)
&& !defined(__APPLE__)
#if defined(XP_UNIX)
Window
control
;
unsigned
int
i_control_height
=
0
,
i_control_width
=
0
;
#endif
...
...
@@ -375,7 +375,7 @@ NPError NPP_SetWindow( NPP instance, NPWindow* window )
return
NPERR_NO_ERROR
;
}
#if defined(XP_UNIX)
&& !defined(__APPLE__)
#if defined(XP_UNIX)
control
=
p_plugin
->
getControlWindow
();
#endif
...
...
@@ -482,7 +482,7 @@ NPError NPP_SetWindow( NPP instance, NPWindow* window )
}
#endif
/* XP_WIN */
#if
def XP_UNIX
#if
defined(XP_UNIX)
/* default to hidden toolbar, shown at the end of this method if asked *
* developers note : getToolbarSize need to wait the end of this method
*/
...
...
@@ -763,7 +763,7 @@ static LRESULT CALLBACK Manage( HWND p_hwnd, UINT i_msg, WPARAM wpar, LPARAM lpa
/******************************************************************************
* UNIX-only methods
*****************************************************************************/
#if
def XP_UNIX
#if
defined(XP_UNIX)
static
void
Redraw
(
Widget
w
,
XtPointer
closure
,
XEvent
*
event
)
{
VlcPlugin
*
p_plugin
=
reinterpret_cast
<
VlcPlugin
*>
(
closure
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment