Found and fixed:
- some untranslated macros
- some acronyms which were not in capital letters
- a couple of VLC Media Player (_m_edia _p_layer, now)
- typos here and there
- dots missing in some of the long texts
- spaces before ? and :, which is correct in french but not in english :)
- NT services are now called Windows Services
If "strict" is true and a module name is provided then module_Need() will only look for the specified module
If "strict" is false, then module_Need() will first look for the specified module and if it wasn't found, will continue with the other modules with the same "capability".
much memory, and was inconsistent, especially with input_CreateThread
taking an array of options
* Revert to using array of options
* To add an item with options:
- either use playlist_ItemNew, ItemAddOption, and then AddItem
(useful if you don't have all your options in an array)
- either use playlist_AddExt (use this if all your options are
already in an array)
* To add an item without options: use playlist_Add
You can still add options after an item has been added by using either
playlist_AddOption or playlist_ItemAddOption
* Attempt to improve API and solve thread safety issues.
- playlist_Item* functions allow to touch items only.
p_item->lock must be used when needed
(playlist_ItemNew, playlist_ItemDelete, playlist_Item*Info,
playlist_ItemSet* )
- playlist_ItemGetById and ItemGetByPos give you playlist_items
for GetByPos, you should have the playlist lock
At the moment, the playlist_Set* and playlist_*Info functions are kept (they work with position) but should be avoided.
What may be broken (untested):
------------------------------
- Theora and Speex decoders
- some interfaces
- VCDX and CDDAX access
The problems shouldn't hopefully excess compilation glitches.
(removal of AddExt, of psz_author, and prototype of Add)
Additionnaly, interfaces that do not support item-change will have
update problems.
* Updated modules list
+ Added pda.glade to the list of Glade2 generated files.
+ Remove strings such as "http://" or "/dev/video0" from the list of
translated strings in the PDA interface.
* Fixed grammar, spelling, a few pathetic inconsistencies, removed trailing
whitespaces and tabulations here and there.
- Fixed last segmentation fault.
- Slider and time progress updating.
This makes the new PDA interface almost complete. It misses the following items still:
- preference panel
- changing postion in stream with slider widget.
The missing items above will move to the next release of VLC. Now testing and package building for iPAQ will begin. I expect to have a package at the end of the week.
- Fixed resource leak with playlists
- VLC coding style cleanup
- Rework v4l and stream out interface code to use VLC playlists as it should be used.
- Remove dead wood
- it compiles ;-)
- will have more UI assets to tweak with, then the old interface had
to name a few: supports stream out, camera's through v4l, use preferences,
manage playlists, play audio/video local and from a network source
- is not functional (yet)
So expect more functionality to come in and the necessary bug fixes.