Damien Fouilleul [Sun, 27 Aug 2006 16:18:59 +0000 (16:18 +0000)]
all: rewrite of mozilla plugin
- added a couple of support APIs in libvlc
- retired XPCOM interface, all scripting now goes through NPObject apis
- new APIs using libvlc (roughly similar to java bindings)
Start some simple prefs panels. Different kinds of layouts used (ie audio vs video panel). This will have to be standardized (i beleive that the video panel is better).
* Add atrack, vtrack and strack commands. Those can be use to display/change audio, video and subtitle tracks.
* Fix compile warning in enqueue command.
Benjamin Pracht [Wed, 23 Aug 2006 20:20:58 +0000 (20:20 +0000)]
* Very first beginning of a v4l2 access-demux
* Does nothing useful at the moment (only useless device probing)
* The purpose would be to make an access-demux and an access sub-module reusing part of the code
* Access to a webcam or an analog card without an encoder (bt878) would help the development
Felix Paul Kühne [Tue, 22 Aug 2006 23:22:14 +0000 (23:22 +0000)]
* browsed through all code files starting with A to F and added non-blocking intf_UserFatal calls next to msg_err where I think that it is necessary.
I tried to select the most important msg_errs. If I missed your favourite, feel free to add it.
Feedback on the wording and the placement of the interaction calls is strongly welcomed.
For the records: I'm using some general topics for most of the dialogues to produce less work for the translators. The current ones go like this:
"Audio output failed", "Network interaction failed", "Streaming / Transcoding failed", "Audio filtering failed", "File reading failed", "Playback failure"
Olivier Teulière [Sun, 20 Aug 2006 08:48:53 +0000 (08:48 +0000)]
* skins2/win32/win32_dragdrop.cpp: Added a missing encoding conversion
* skins2/parser/interpreter.cpp: playtree.del() is now a synonym of
playlist.del(), as it is already in use in some skins...
Same thing for playtree.sort().
* First implementation of the messages dialog for qt4.
It works but it is not finished.
- The changing verbosity does not work yet.
- Too many messages are displayed ?
Olivier Teulière [Fri, 18 Aug 2006 18:58:16 +0000 (18:58 +0000)]
* skins2/src/theme.cpp: Improved the saving/loading of skins config
- the format of the skins2-config variable has changed (not backwards-compatible)
- the active layout and its size are now restored
- the windows and layouts are now identified by their id, instead of their
order in the XML file; this fixes problems of disappearing windows
when editing a skin (commenting a Window for example)
- it should now be impossible to have all windows hidden at the same time
(but there is no check that the windows are on screen)
Gildas Bazin [Wed, 16 Aug 2006 20:59:04 +0000 (20:59 +0000)]
* src/misc/messages.c: if OBJECT_FLAGS_NODBG is specified, don't output any messages at all. That avoids flooding the console with useless messages when preparsing.
Olivier Teulière [Wed, 16 Aug 2006 07:03:52 +0000 (07:03 +0000)]
* skins2/controls/ctrl_image.cpp: Allow resizing to a width of 1 now that the
bug in ScaledBitmap is fixed
* skins2/controls/ctrl_slider.*: Support resizing of the SliderBackground control
* modules/access_output/shout.c: removed protocol selection and set it to automaticly try shoutcast protocol if icecast fails. added options for stream info settings, genre, url and public (yellow pages).
Cyril Deguet [Tue, 15 Aug 2006 22:25:27 +0000 (22:25 +0000)]
* scaled_bitmap.cpp: - fixed an infinite loop when width=1
+ fixed a huge bug in horizontal scaling (btw, TODO: use bresenham for
vertical scaling too)