vlc.git
14 years agooups, better put the prototype before using the function
Christophe Mutricy [Sat, 19 May 2007 00:35:48 +0000 (00:35 +0000)]
oups, better put the prototype before using the function

14 years ago* ffmpeg/demux.c: update copyright date.
Antoine Cellerier [Sat, 19 May 2007 00:34:34 +0000 (00:34 +0000)]
* ffmpeg/demux.c: update copyright date.

14 years ago* ffmpeg/demux.c: Don't change an ffmpeg demux's .flags member permanently. Fixes...
Antoine Cellerier [Sat, 19 May 2007 00:28:51 +0000 (00:28 +0000)]
* ffmpeg/demux.c: Don't change an ffmpeg demux's .flags member permanently. Fixes the "ffmpeg demuxer can't be used more that once" bug with libavformat revisions newer than 7589 (included).

14 years agovlc_url.h: Username and password passed in the URL can contain encoded @ : and /...
Christophe Mutricy [Sat, 19 May 2007 00:15:12 +0000 (00:15 +0000)]
vlc_url.h: Username and password passed in the URL can contain encoded @ : and /. So decode them.

14 years ago* ffmpeg/video_filter.c: remove a bunch of trailing spaces.
Antoine Cellerier [Fri, 18 May 2007 23:24:32 +0000 (23:24 +0000)]
* ffmpeg/video_filter.c: remove a bunch of trailing spaces.

14 years ago* luaplaylist.c: Look for Lua scripts in the user's CONFIG_DIR"/luaplaylist" director...
Antoine Cellerier [Fri, 18 May 2007 22:20:19 +0000 (22:20 +0000)]
* luaplaylist.c: Look for Lua scripts in the user's CONFIG_DIR"/luaplaylist" directory too. (+ fix probable compilation errors on WIN32, APPLE and BEOS)

14 years ago* include/main.h: remove trailing spaces.
Antoine Cellerier [Fri, 18 May 2007 21:49:59 +0000 (21:49 +0000)]
* include/main.h: remove trailing spaces.

14 years agoContrib: Make sure curl follow "Location:". (Fix Mac OS X Nightlies)
Pierre d'Herbemont [Fri, 18 May 2007 18:41:13 +0000 (18:41 +0000)]
Contrib: Make sure curl follow "Location:". (Fix Mac OS X Nightlies)

14 years agovlc.h: move VLC_PUBLIC_API definition when building libvlc to vlc_common.h
Damien Fouilleul [Fri, 18 May 2007 18:06:18 +0000 (18:06 +0000)]
vlc.h: move VLC_PUBLIC_API definition when building libvlc to vlc_common.h

14 years agoQt4 - MediaKeys support, patch by Ilkka Ollakka
Jean-Baptiste Kempf [Fri, 18 May 2007 17:38:15 +0000 (17:38 +0000)]
Qt4 - MediaKeys support, patch by Ilkka Ollakka

14 years ago* src/text/strings.c: Add a lot of entities to the resolve_xml_special_chars function.
Antoine Cellerier [Fri, 18 May 2007 15:01:05 +0000 (15:01 +0000)]
* src/text/strings.c: Add a lot of entities to the resolve_xml_special_chars function.

14 years ago* luaplaylist/README.txt: propset svn:keywords Id
Antoine Cellerier [Fri, 18 May 2007 14:22:15 +0000 (14:22 +0000)]
* luaplaylist/README.txt: propset svn:keywords Id

14 years ago* modules/access/http.c: When redirecting, don't include port number in URL if it...
Antoine Cellerier [Fri, 18 May 2007 14:01:38 +0000 (14:01 +0000)]
* modules/access/http.c: When redirecting, don't include port number in URL if it's using the default port.

14 years ago* src/input/input.c: Remove the access and demux part from the path string. (Fixes...
Antoine Cellerier [Fri, 18 May 2007 13:56:22 +0000 (13:56 +0000)]
* src/input/input.c: Remove the access and demux part from the path string. (Fixes [20059] a bit ... even though it wasn't really broken)

14 years agooops me being stupid, forgot this part
Jean-Paul Saman [Fri, 18 May 2007 12:51:33 +0000 (12:51 +0000)]
oops me being stupid, forgot this part

14 years agoDon't build srtp when gcrypt isn't available.
Jean-Paul Saman [Fri, 18 May 2007 12:47:54 +0000 (12:47 +0000)]
Don't build srtp when gcrypt isn't available.

14 years ago* dailymotion.lua: fix.
Antoine Cellerier [Thu, 17 May 2007 23:27:38 +0000 (23:27 +0000)]
* dailymotion.lua: fix.

14 years ago* luaplaylist.c: initialize p_sys->psz_filename to NULL.
Antoine Cellerier [Thu, 17 May 2007 23:03:44 +0000 (23:03 +0000)]
* luaplaylist.c: initialize p_sys->psz_filename to NULL.

14 years ago* luaplaylist.c: add vlc.msg_{info,err,warn,dbg}() functions. register the vlc.read...
Antoine Cellerier [Thu, 17 May 2007 22:42:16 +0000 (22:42 +0000)]
* luaplaylist.c: add vlc.msg_{info,err,warn,dbg}() functions. register the vlc.read() and vlc.readline() for parse() only (so that they can't be used in the probing phase)
* share/luaplaylist/*: move help to README.txt

14 years ago* luaplaylist.c: Change demux2 capability from 0 to 9
Antoine Cellerier [Thu, 17 May 2007 21:00:28 +0000 (21:00 +0000)]
* luaplaylist.c: Change demux2 capability from 0 to 9
* ps.c: Change demux2 capability from 9 to 8
* ty.c: Change demux2 capability from 8 to 6
* playlist/{Modules.am,playlist.c,videoportals.c}: remove video portals C version

14 years ago* googlevideo.lua: add small comment to explain why we're not getting the meta data.
Antoine Cellerier [Thu, 17 May 2007 20:46:31 +0000 (20:46 +0000)]
* googlevideo.lua: add small comment to explain why we're not getting the meta data.

14 years ago* metacafe.lua: Remove "Metacafe -" from name, get description and arturl.
Antoine Cellerier [Thu, 17 May 2007 20:43:15 +0000 (20:43 +0000)]
* metacafe.lua: Remove "Metacafe -" from name, get description and arturl.

14 years ago* youtube.lua: fetch artist and description.
Antoine Cellerier [Thu, 17 May 2007 20:34:58 +0000 (20:34 +0000)]
* youtube.lua: fetch artist and description.

14 years ago* luaplaylist.c: replace printfs by msg_{Warn,Dbg}
Antoine Cellerier [Thu, 17 May 2007 20:24:15 +0000 (20:24 +0000)]
* luaplaylist.c: replace printfs by msg_{Warn,Dbg}

14 years ago* luaplaylist.c: add support for meta data info. Playlist items now use .path and...
Antoine Cellerier [Thu, 17 May 2007 20:19:38 +0000 (20:19 +0000)]
* luaplaylist.c: add support for meta data info. Playlist items now use .path and .name (instead of .url and .title as those are used for meta data).
* luaplaylist/dailymotion.lua: add support for "description" and "arturl" meta data items.
* luaplaylist/*lua: update source to make it work with new playlist conventions.
* luaplaylist/youtube.lua: update help instructions.

14 years ago* asx.c: remove tab
Antoine Cellerier [Thu, 17 May 2007 19:49:43 +0000 (19:49 +0000)]
* asx.c: remove tab

14 years ago* luaplaylist.c: should now look in the appropriate directory if VLC is installed...
Antoine Cellerier [Thu, 17 May 2007 19:35:03 +0000 (19:35 +0000)]
* luaplaylist.c: should now look in the appropriate directory if VLC is installed. + add vlc.read() function.

14 years agoUndo [20161]
Rémi Denis-Courmont [Thu, 17 May 2007 19:16:45 +0000 (19:16 +0000)]
Undo [20161]

14 years agoFix linking on gcc, breaks everything else
Rémi Denis-Courmont [Thu, 17 May 2007 19:15:24 +0000 (19:15 +0000)]
Fix linking on gcc, breaks everything else

14 years agoremove hidden visibility stuff from libvlc.
Rémi Denis-Courmont [Thu, 17 May 2007 19:05:56 +0000 (19:05 +0000)]
remove hidden visibility stuff from libvlc.
It breaks linking, and it is redumdant with libtool export-symbols

14 years agoAdd real SRTP unit test (85% coverage let alone SRTCP)
Rémi Denis-Courmont [Thu, 17 May 2007 18:37:44 +0000 (18:37 +0000)]
Add real SRTP unit test (85% coverage let alone SRTCP)

14 years agoFix hashing when using RFC4711
Rémi Denis-Courmont [Thu, 17 May 2007 18:27:25 +0000 (18:27 +0000)]
Fix hashing when using RFC4711

14 years ago* src/vlc.c: remove tabs.
Antoine Cellerier [Thu, 17 May 2007 17:56:09 +0000 (17:56 +0000)]
* src/vlc.c: remove tabs.

14 years agoFix incorrect hash size limit
Rémi Denis-Courmont [Thu, 17 May 2007 17:36:59 +0000 (17:36 +0000)]
Fix incorrect hash size limit

14 years agoFix initialization
Rémi Denis-Courmont [Thu, 17 May 2007 17:03:56 +0000 (17:03 +0000)]
Fix initialization

14 years agoTypo
Rémi Denis-Courmont [Thu, 17 May 2007 16:01:14 +0000 (16:01 +0000)]
Typo

14 years agoAdd --enable-coverage
Rémi Denis-Courmont [Thu, 17 May 2007 15:51:34 +0000 (15:51 +0000)]
Add --enable-coverage

Not cleared for use by IT managers, quality and/or test engineers because of serious hazard of heart attack.

14 years ago- direct3d: behave correctly when changing desktop depth on the fly
Damien Fouilleul [Thu, 17 May 2007 14:21:27 +0000 (14:21 +0000)]
- direct3d: behave correctly when changing desktop depth on the fly

14 years agoinclude/vlc/* cannot depend on config.h, hence cannot use HAVE_* macros
Rémi Denis-Courmont [Thu, 17 May 2007 13:35:24 +0000 (13:35 +0000)]
include/vlc/* cannot depend on config.h, hence cannot use HAVE_* macros

14 years agoQt4 - Tabs Order. Nick Vercammen's patch on open_network.ui is included.
Jean-Baptiste Kempf [Thu, 17 May 2007 12:57:10 +0000 (12:57 +0000)]
Qt4 - Tabs Order. Nick Vercammen's patch on open_network.ui is included.

14 years agoRevert unintended part of [20148]
Rémi Denis-Courmont [Thu, 17 May 2007 10:56:54 +0000 (10:56 +0000)]
Revert unintended part of [20148]

14 years agoFixes
Rémi Denis-Courmont [Thu, 17 May 2007 10:53:46 +0000 (10:53 +0000)]
Fixes

14 years ago - Revert [20137]
Rémi Denis-Courmont [Thu, 17 May 2007 10:38:01 +0000 (10:38 +0000)]
 - Revert [20137]
 - Revert [20138]
 - Revert [20139]

Special credits to these commits for:
 - breaking the build system,
 - crashing VLC on every single 64-bits platform,
 - breaking bootstrap with any version of automake that is not the same as the one on Jean-Paul's computer.

14 years agoFix i18n building
Christophe Mutricy [Wed, 16 May 2007 22:37:49 +0000 (22:37 +0000)]
Fix i18n building

14 years agoBDA - additional DVB-S parameters added
Ken Self [Wed, 16 May 2007 22:00:59 +0000 (22:00 +0000)]
BDA - additional DVB-S parameters added

14 years agoqt4: fix the popup menu updating
Christophe Mutricy [Wed, 16 May 2007 21:54:48 +0000 (21:54 +0000)]
qt4: fix the popup menu updating

14 years agobindings/python/vlc_instance.c: fix audio_set_volume method, closes #1195
Olivier Aubert [Wed, 16 May 2007 21:35:54 +0000 (21:35 +0000)]
bindings/python/vlc_instance.c: fix audio_set_volume method, closes #1195

14 years agooups
Christophe Mutricy [Wed, 16 May 2007 20:22:53 +0000 (20:22 +0000)]
oups

14 years agoRemove some GNUism
Christophe Mutricy [Wed, 16 May 2007 20:14:09 +0000 (20:14 +0000)]
Remove some GNUism

14 years agodestroy logic cleaned up
Filippo Carone [Wed, 16 May 2007 19:31:35 +0000 (19:31 +0000)]
destroy logic cleaned up

14 years agoShould fix another bunch of: (near initialization for `fmt*') warnings.
Jean-Baptiste Kempf [Wed, 16 May 2007 19:09:04 +0000 (19:09 +0000)]
Should fix another bunch of: (near initialization for `fmt*') warnings.

14 years agoFix include: libvlc.h, is in vlc/libvlc.h now.
Jean-Paul Saman [Wed, 16 May 2007 14:56:06 +0000 (14:56 +0000)]
Fix include: libvlc.h, is in vlc/libvlc.h now.

14 years agoDon't build libs/srtp when --disable-gnutls is given.
Jean-Paul Saman [Wed, 16 May 2007 14:52:50 +0000 (14:52 +0000)]
Don't build libs/srtp when --disable-gnutls is given.

14 years agoPatch config.sub to recognize uclibc system.
Jean-Paul Saman [Wed, 16 May 2007 14:52:02 +0000 (14:52 +0000)]
Patch config.sub to recognize uclibc system.

14 years agoCast interface pointer to VLC_OBJECT().
Jean-Paul Saman [Wed, 16 May 2007 14:51:17 +0000 (14:51 +0000)]
Cast interface pointer to VLC_OBJECT().

14 years agoFix one warning for vlc_iconv() here (4th argument), but 2nd argument also issues...
Jean-Paul Saman [Wed, 16 May 2007 14:49:20 +0000 (14:49 +0000)]
Fix one warning for vlc_iconv() here (4th argument), but 2nd argument also issues a warning. What is more dangerous here is there is pointer arithmic done with psz_stringstart. This needs FIXING.

14 years agoCorrect csa_New() prototype by adding void argument.
Jean-Paul Saman [Wed, 16 May 2007 14:30:27 +0000 (14:30 +0000)]
Correct csa_New() prototype by adding void argument.

14 years agoUse proper datatype.
Jean-Paul Saman [Wed, 16 May 2007 14:28:09 +0000 (14:28 +0000)]
Use proper datatype.

14 years agoRemove unused variable pw.
Jean-Paul Saman [Wed, 16 May 2007 14:26:30 +0000 (14:26 +0000)]
Remove unused variable pw.

14 years agoRenamed function E_(I420_RGB16_dithering) to match prototype E_(I420_RGB16_dither)
Jean-Paul Saman [Wed, 16 May 2007 14:21:26 +0000 (14:21 +0000)]
Renamed function E_(I420_RGB16_dithering) to match prototype E_(I420_RGB16_dither)

14 years agoRemove unused variable.
Jean-Paul Saman [Wed, 16 May 2007 14:14:43 +0000 (14:14 +0000)]
Remove unused variable.

14 years agoFix another bunch of: (near initialization for `fmt.i_aspect') warnings.
Jean-Paul Saman [Wed, 16 May 2007 14:13:22 +0000 (14:13 +0000)]
Fix another bunch of:  (near initialization for `fmt.i_aspect') warnings.

14 years agoFix compiler warnings of type "warning: (near initialization for `fmt.i_aspect')"
Jean-Paul Saman [Wed, 16 May 2007 14:06:49 +0000 (14:06 +0000)]
Fix compiler warnings of type "warning: (near initialization for `fmt.i_aspect')"

14 years agoProperly clear the struct, this shuts up another compiler warning.
Jean-Paul Saman [Wed, 16 May 2007 13:59:30 +0000 (13:59 +0000)]
Properly clear the struct, this shuts up another compiler warning.

14 years agoUse correct datatype. It will shutup the compiler.
Jean-Paul Saman [Wed, 16 May 2007 13:56:15 +0000 (13:56 +0000)]
Use correct datatype. It will shutup the compiler.

14 years agoFix make distcheck and update po files.
Antoine Cellerier [Wed, 16 May 2007 12:18:14 +0000 (12:18 +0000)]
Fix make distcheck and update po files.

14 years agoDisable fribidi's primary download site because it is down. Used v.o one.
Jean-Paul Saman [Wed, 16 May 2007 11:06:19 +0000 (11:06 +0000)]
Disable fribidi's primary download site because it is down. Used v.o one.

14 years agouclibc support for fribidi
Jean-Paul Saman [Wed, 16 May 2007 11:05:24 +0000 (11:05 +0000)]
uclibc support for fribidi

14 years agoEmbedded system to run vlc
Jean-Paul Saman [Wed, 16 May 2007 08:45:06 +0000 (08:45 +0000)]
Embedded system to run vlc

14 years agoConst police
Christophe Mutricy [Tue, 15 May 2007 21:54:26 +0000 (21:54 +0000)]
Const police

14 years agoImproved handling of no-signal condition and other errors
Ken Self [Tue, 15 May 2007 20:54:29 +0000 (20:54 +0000)]
Improved handling of no-signal condition and other errors

14 years agoFix liblua5.1 detection on non-debian system (e.g. mine) that doesn't have lua5.1...
Pavlov Konstantin [Tue, 15 May 2007 15:35:20 +0000 (15:35 +0000)]
Fix liblua5.1 detection on non-debian system (e.g. mine) that doesn't have lua5.1.pc but do have lua.pc.
Check for lua >= 5.1.

14 years ago* luaplaylist.c: Looks like stream_ReadLine results needs to be freed. (untested)
Antoine Cellerier [Tue, 15 May 2007 15:21:32 +0000 (15:21 +0000)]
* luaplaylist.c: Looks like stream_ReadLine results needs to be freed. (untested)

14 years ago* vlc_stream.h: Don't export stream_ReadLine() twice.
Antoine Cellerier [Tue, 15 May 2007 15:09:40 +0000 (15:09 +0000)]
* vlc_stream.h: Don't export stream_ReadLine() twice.

14 years agos/README/README.txt/
Antoine Cellerier [Tue, 15 May 2007 14:49:23 +0000 (14:49 +0000)]
s/README/README.txt/

14 years ago* NEWS: Mention the lua playlist module.
Antoine Cellerier [Mon, 14 May 2007 22:40:21 +0000 (22:40 +0000)]
* NEWS: Mention the lua playlist module.

14 years ago* metacafe.lua: forgot the title here too.
Antoine Cellerier [Mon, 14 May 2007 22:37:33 +0000 (22:37 +0000)]
* metacafe.lua: forgot the title here too.

14 years ago* dailymotion.lua: woops, forgot to include title fetching in previous version.
Antoine Cellerier [Mon, 14 May 2007 22:32:43 +0000 (22:32 +0000)]
* dailymotion.lua: woops, forgot to include title fetching in previous version.

14 years ago* luaplaylist.c: First usable version of the luaplaylist module
Antoine Cellerier [Mon, 14 May 2007 22:27:36 +0000 (22:27 +0000)]
* luaplaylist.c: First usable version of the luaplaylist module
* share/luaplaylist/*: Lua playlist scripts for youtube, daily motion, metacafe and google video

The luaplaylist demux has a score of 0 so you have to use --demux lua,any to enable it. I'll change its score once people report that it works fine.

14 years agocheck for beingdestroyed in finalize, thx to Tony Anecito
Filippo Carone [Mon, 14 May 2007 19:54:43 +0000 (19:54 +0000)]
check for beingdestroyed in finalize, thx to Tony Anecito

14 years agouclibc support for xml2
Jean-Paul Saman [Mon, 14 May 2007 15:26:49 +0000 (15:26 +0000)]
uclibc support for xml2

14 years agoAdd define HAVE_BIGENDIAN to bootstrap and config.mak when compiler is armeb-linux...
Jean-Paul Saman [Mon, 14 May 2007 15:19:44 +0000 (15:19 +0000)]
Add define HAVE_BIGENDIAN to bootstrap and config.mak when compiler is armeb-linux-uclibc. Also add armeb-uclibc support to live555 buildsystem.

14 years agoQt4 systray: Don't put the played item here now that we have a tooltip
Christophe Mutricy [Mon, 14 May 2007 15:14:55 +0000 (15:14 +0000)]
Qt4 systray: Don't put the played item here now that we have a tooltip

14 years ago- hotkeys: deprecated 'key-fullscreen' in favor of 'key-toggle-fullscreen'
Damien Fouilleul [Mon, 14 May 2007 14:51:10 +0000 (14:51 +0000)]
- hotkeys: deprecated 'key-fullscreen' in favor of 'key-toggle-fullscreen'

14 years agoForce ffmpeg to build for cross-compile and bigendian when system is uclibc.
Jean-Paul Saman [Mon, 14 May 2007 14:50:53 +0000 (14:50 +0000)]
Force ffmpeg to build for cross-compile and bigendian when system is uclibc.

14 years agoSupport for uclibc in contrib.
Jean-Paul Saman [Mon, 14 May 2007 14:10:09 +0000 (14:10 +0000)]
Support for uclibc in contrib.

14 years ago- hotkeys: leave full screenscreen hotkey (defaulted to ESC), patch by Sergey Volk
Damien Fouilleul [Mon, 14 May 2007 13:52:33 +0000 (13:52 +0000)]
- hotkeys: leave full screenscreen hotkey (defaulted to ESC), patch by Sergey Volk

14 years agoMore exact documentation and small fix
Christophe Mutricy [Mon, 14 May 2007 12:25:18 +0000 (12:25 +0000)]
More exact documentation and small fix

14 years agovout: merged all Microsoft Windows specific vouts under msw directory in order to...
Damien Fouilleul [Mon, 14 May 2007 12:23:55 +0000 (12:23 +0000)]
vout: merged all Microsoft Windows specific vouts under msw directory in order to leverage common event handling

14 years agoMake it possible to force a distro.mak to use. This is helpfull in cross-compile...
Jean-Paul Saman [Mon, 14 May 2007 12:07:35 +0000 (12:07 +0000)]
Make it possible to force a distro.mak to use. This is helpfull in cross-compile situations to distinquish for a known target.

14 years agoSome more NEWS.
Antoine Cellerier [Mon, 14 May 2007 11:48:47 +0000 (11:48 +0000)]
Some more NEWS.

14 years agoFix distcheck
Christophe Mutricy [Mon, 14 May 2007 10:55:54 +0000 (10:55 +0000)]
Fix distcheck

14 years agoDistribute the lua parser scripts
Christophe Mutricy [Sun, 13 May 2007 22:33:18 +0000 (22:33 +0000)]
Distribute the lua parser scripts

14 years ago* test.lua: Use spaces instead of tabs in lua code.
Antoine Cellerier [Sun, 13 May 2007 21:55:12 +0000 (21:55 +0000)]
* test.lua: Use spaces instead of tabs in lua code.

14 years ago* New Lua based playlist demuxer. Code is far from being finished. It currently imple...
Antoine Cellerier [Sun, 13 May 2007 21:52:20 +0000 (21:52 +0000)]
* New Lua based playlist demuxer. Code is far from being finished. It currently implements some url translation stuff similar to what videoportals.c does (in share/luaplaylist/test.lua). To test it, run: ./vlc --demux lua "youtube.com/watch?v=CPRC4glkvq0" --color -v -I dummy. The idea is to make it possible for users to add their own (text) playlist demuxers (including stuff like the video portals URL translation) without needing to recompile VLC.

14 years agoQT4: implement the open dialog from the playlist
Christophe Mutricy [Sun, 13 May 2007 21:23:10 +0000 (21:23 +0000)]
QT4: implement the open dialog from the playlist

14 years agoFix for destroy() method.
Filippo Carone [Sun, 13 May 2007 20:51:27 +0000 (20:51 +0000)]
Fix for destroy() method.

14 years agoserial version uid added
Filippo Carone [Sun, 13 May 2007 19:37:24 +0000 (19:37 +0000)]
serial version uid added

14 years agoDestroy the jvlc instance when the remove notify method is invoked (avoids some jvm...
Filippo Carone [Sun, 13 May 2007 19:08:59 +0000 (19:08 +0000)]
Destroy the jvlc instance when the remove notify method is invoked (avoids some jvm crashes).

14 years agoinput_manager: Don't send name event all the time
Christophe Mutricy [Sat, 12 May 2007 22:48:55 +0000 (22:48 +0000)]
input_manager: Don't send name event all the time
main_interface: update the systray tooltip