Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-gpu
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-gpu
Commits
77133bfc
Commit
77133bfc
authored
Nov 14, 2004
by
Clément Stenac
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Todo update
parent
5353fdc3
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
26 additions
and
10 deletions
+26
-10
TODO
TODO
+14
-7
modules/video_output/opengl.c
modules/video_output/opengl.c
+12
-3
No files found.
TODO
View file @
77133bfc
...
...
@@ -68,7 +68,7 @@ Urgency: Normal
Platform: any
Description: Dual window in embed mode
Windows taskbar reports two windows in the video embed mode.
Status:
Assigned to gibalou
Status:
Done
Task
Difficulty: Guru
...
...
@@ -93,7 +93,7 @@ Urgency: Wishlist
Platform: any
Description: Full blown OSD system
In the line of freevo etc.
Status:
Todo
Status:
Assigned to thedj, jpsaman and yoann
Task
Difficulty: Medium
...
...
@@ -127,7 +127,6 @@ Todo:<br />
- ** Fix MP4, LIVE.COM<br />
- *** Implement in MacOS X and Skins 2 interfaces<br />
- wx implementation :<br />
- ** Add Directory<br />
- ** Support item move/copy<br />
- * Explorer view<br />
- *** Fix search<br />
...
...
@@ -236,6 +235,16 @@ Description: IceCast/ShoutCast serving
This would be a nice thing for the sake of completeness of VLC's streaming capabilities.
Status: Todo
Task
Difficulty: Hard
Urgency: Normal
Platform: Any
Description: Rework of the preferences
* New information in preferences for a rework of how preferences are sorted in interfaces
* New widget types
See http://www.via.ecp.fr/via/ml/vlc-devel/200409/msg00409.html
Status: Assigned to zorglub
Task
Difficulty: Hard
Urgency: Normal
...
...
@@ -270,10 +279,8 @@ Difficulty: Hard
Urgency: Normal
Platform: any
Description: Stream text subtitles
Find a a way to stream text subtitles, in TS and in RTP.
- Find an existing norm
- Implement it
<br />Needs testing and validating
Find a a way to stream text subtitles, in TS and in RTP.<br />
Needs testing and validating
Status: 65% (fenrir)
Task
...
...
modules/video_output/opengl.c
View file @
77133bfc
...
...
@@ -94,7 +94,11 @@ static int SendEvents( vlc_object_t *, char const *,
/*****************************************************************************
* Module descriptor
*****************************************************************************/
#define EFFECT_TEXT N_("Effect")
#define SPEED_TEXT N_( "OpenGL cube rotation speed" )
#define SPEED_LONGTEXT N_( "If the OpenGL cube effect is enabled, this " \
"controls its rotation speed." )
#define EFFECT_TEXT N_("Select effect")
#define EFFECT_LONGTEXT N_( \
"Allows you to select different visual effects.")
...
...
@@ -111,8 +115,9 @@ vlc_module_begin();
set_capability
(
"video output"
,
20
);
#endif
add_shortcut
(
"opengl"
);
add_float
(
"opengl-cube-speed"
,
2
.
0
,
NULL
,
SPEED_TEXT
,
SPEED_LONGTEXT
,
VLC_FALSE
);
set_callbacks
(
CreateVout
,
DestroyVout
);
add_string
(
"opengl-effect"
,
"none"
,
NULL
,
EFFECT_TEXT
,
EFFECT_LONGTEXT
,
VLC_TRUE
);
change_string_list
(
ppsz_effects
,
ppsz_effects_text
,
0
);
...
...
@@ -135,6 +140,8 @@ struct vout_sys_t
GLuint
p_textures
[
2
];
int
i_effect
;
float
f_speed
;
};
/*****************************************************************************
...
...
@@ -196,6 +203,8 @@ static int CreateVout( vlc_object_t *p_this )
return
VLC_ENOOBJ
;
}
p_sys
->
f_speed
=
var_CreateGetFloat
(
p_vout
,
"opengl-cube-speed"
);
p_vout
->
pf_init
=
Init
;
p_vout
->
pf_end
=
End
;
p_vout
->
pf_manage
=
Manage
;
...
...
@@ -495,7 +504,7 @@ static void Render( vout_thread_t *p_vout, picture_t *p_pic )
}
else
{
glRotatef
(
1
.
0
,
0
.
3
,
0
.
5
,
0
.
7
);
glRotatef
(
0
.
5
*
p_sys
->
f_speed
,
0
.
3
,
0
.
5
,
0
.
7
);
glEnable
(
VLCGL_TARGET
);
glBegin
(
GL_QUADS
);
...
...
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