Win32: compile correctly UAC.dll
Write generic semaphore back-end and merge generic thread code
Tools: use pkg-config-lite instead of pkg-config

This allows us to use a more recent version and to drop the dependency
of glib (and python) which allows a better bootstrap on limited systems
Tools: add m4
Qt: update PVR open tab
Qt: fix build on Windows
Remove WinCE resources
Remove old icon file

As far as I can tell, this isn't used anywhere anymore
Update changelog rules to 2012
Update .gitignore files
doc: install libvlc samples in proper subdirectory
lua vimeo playlist: Use new vimeo API

The moogaloop flash urls are not valid anymore
Use the html5 API instead, which gives mp4 files.

Signed-off-by: Mirsal Ennaime <mirsal@videolan.org>
macosx: added 2 new classes for generic dialogs to enter text or to select stuff in a popup
CAS: use the generic dialogs to fetch a text input from the user or to let him/her choose an item in a popup
Contribs: fix lua.exe generation
lua vimeo playlist: Handle VP6 and VP8 codecs

Check which codecs are available instead of asking blindly for h264.

Signed-off-by: François Revol <revol@free.fr>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
lua vimeo playlist: Remove trailing tab

Signed-off-by: François Revol <revol@free.fr>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
DirectSound: fix setting the default channel in surround cases
move NSIS to a sub-directory
macosx/CAS: fixed memory leak