Difference between revisions of "SoC 2011/OpenGL Interface for VLC"
Jump to navigation
Jump to search
(Progress table) |
|||
Line 3: | Line 3: | ||
==Abstract== | ==Abstract== | ||
− | A nice looking, intuitive, effect-oriented OpenGL interface for the VLC Media Player. It should combine the utility of the current Qt interface with the graphics of media centers. OpenGL will be used for all rendering operations for the interface, bringing a wide range of possibilities to develop pretty graphics. All the user interface elements will be specialized according to the needs of the VLC interface. | + | A nice looking, intuitive, effect-oriented OpenGL interface for the VLC Media Player. It should combine the utility of the current Qt interface with the graphics of media centers. OpenGL will be used for all rendering operations for the interface, bringing a wide range of possibilities to develop pretty graphics. All the user interface elements will be specialized according to the needs of the VLC interface. |
+ | |||
+ | ==Progress== | ||
+ | {| | ||
+ | |- | ||
+ | ! scope="col" width="500" | Task | ||
+ | ! Progress | ||
+ | |- | ||
+ | | Establish a primitive working interface module. | ||
+ | | style="color: green" | Done | ||
+ | |- | ||
+ | | Create a basic OpenGL "engine" for the interface, first widget. | ||
+ | | style="color: orange" | In progress | ||
+ | |- | ||
+ | | Additional planning and design | ||
+ | | style="color: orange" | In progress | ||
+ | |- | ||
+ | | Work on the layout system. | ||
+ | | Not started | ||
+ | |- | ||
+ | | Open button(s), play buttons, make something play (primitive playlist) | ||
+ | | Not started | ||
+ | |- | ||
+ | | Introduce something of a media library | ||
+ | | Not started | ||
+ | |- | ||
+ | | More work on the media library + playlist view (current item, tree view) | ||
+ | | Not started | ||
+ | |- | ||
+ | | Ensure scrolling around the playlist without problems | ||
+ | | Not started | ||
+ | |- | ||
+ | | Play video, ensure layout transitions work smoothly | ||
+ | | Not started | ||
+ | |- | ||
+ | | Implement basic effects for everything | ||
+ | | Not started | ||
+ | |- | ||
+ | | Add more effects as much as possible | ||
+ | | Not started | ||
+ | |- | ||
+ | | Nice play button, volume slider, stop, next, prev buttons | ||
+ | | Not started | ||
+ | |- | ||
+ | | Further improvements on the playlist, display more meta-data | ||
+ | | Not started | ||
+ | |- | ||
+ | | Extra buttons, improve media library | ||
+ | | Not started | ||
+ | |- | ||
+ | | Fullscreen mode and search / filter | ||
+ | | Not started | ||
+ | |- | ||
+ | | Implement missing features and general improvements | ||
+ | | Not started | ||
+ | |} | ||
==Repository== | ==Repository== |
Revision as of 10:01, 17 June 2011
This project is part of Google Summer of Code 2011.
|
Abstract
A nice looking, intuitive, effect-oriented OpenGL interface for the VLC Media Player. It should combine the utility of the current Qt interface with the graphics of media centers. OpenGL will be used for all rendering operations for the interface, bringing a wide range of possibilities to develop pretty graphics. All the user interface elements will be specialized according to the needs of the VLC interface.
Progress
Task | Progress |
---|---|
Establish a primitive working interface module. | Done |
Create a basic OpenGL "engine" for the interface, first widget. | In progress |
Additional planning and design | In progress |
Work on the layout system. | Not started |
Open button(s), play buttons, make something play (primitive playlist) | Not started |
Introduce something of a media library | Not started |
More work on the media library + playlist view (current item, tree view) | Not started |
Ensure scrolling around the playlist without problems | Not started |
Play video, ensure layout transitions work smoothly | Not started |
Implement basic effects for everything | Not started |
Add more effects as much as possible | Not started |
Nice play button, volume slider, stop, next, prev buttons | Not started |
Further improvements on the playlist, display more meta-data | Not started |
Extra buttons, improve media library | Not started |
Fullscreen mode and search / filter | Not started |
Implement missing features and general improvements | Not started |
Repository
Repo
http://git.videolan.org/?p=vlc/vlc-skelet.git;a=summary
git://git.videolan.org/vlc/vlc-skelet.git
Backup Repo
git://repo.or.cz/vlc/vlc-skelet.git
http://repo.or.cz/r/vlc/vlc-skelet.git
Contact
You can reach me at skeletk13 at gmail or as skelet on IRC. Any suggestions are welcome.