vlc.git
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

14 years agoqt4: Show artist in status bare when applicable
Sigmund Augdal Helberg [Sat, 12 May 2007 21:01:45 +0000 (21:01 +0000)]
qt4: Show artist in status bare when applicable

14 years agoFFMPEG FOURCC's: add FOURCC for DNxHD and compile fix for different versions.
Jean-Baptiste Kempf [Sat, 12 May 2007 19:42:51 +0000 (19:42 +0000)]
FFMPEG FOURCC's: add FOURCC for DNxHD and compile fix for different versions.

14 years agoModules LIST update.
Jean-Baptiste Kempf [Sat, 12 May 2007 19:17:56 +0000 (19:17 +0000)]
Modules LIST update.

14 years agoMac OS X gui: Prevent a crash when dropping item on the playlist.
Pierre d'Herbemont [Sat, 12 May 2007 17:57:10 +0000 (17:57 +0000)]
Mac OS X gui: Prevent a crash when dropping item on the playlist.

14 years agoInitial JACK audio access-demux from Julien Plissonneau Duquène
Rémi Denis-Courmont [Sat, 12 May 2007 17:27:37 +0000 (17:27 +0000)]
Initial JACK audio access-demux from Julien Plissonneau Duquène

14 years agoaudio_output/output.c: Make sure we are properly locking the fifo lock when appropria...
Pierre d'Herbemont [Sat, 12 May 2007 17:15:29 +0000 (17:15 +0000)]
audio_output/output.c: Make sure we are properly locking the fifo lock when appropriate. (please review).

14 years ago* videoportals.c: add title for metacafe vids.
Antoine Cellerier [Sat, 12 May 2007 15:05:34 +0000 (15:05 +0000)]
* videoportals.c: add title for metacafe vids.

14 years agoCompile fix. Oops(2)
Jean-Baptiste Kempf [Sat, 12 May 2007 15:03:57 +0000 (15:03 +0000)]
Compile fix. Oops(2)

14 years agoSmall Correction. Oops.
Jean-Baptiste Kempf [Sat, 12 May 2007 15:01:15 +0000 (15:01 +0000)]
Small Correction. Oops.

14 years ago* videoportals.c: Add title support for dailymotion videos.
Antoine Cellerier [Sat, 12 May 2007 14:57:12 +0000 (14:57 +0000)]
* videoportals.c: Add title support for dailymotion videos.

14 years agoFFMPEG, clean up a bit, add a few more FOURCC's and a few new formats.
Jean-Baptiste Kempf [Sat, 12 May 2007 14:53:06 +0000 (14:53 +0000)]
FFMPEG, clean up a bit, add a few more FOURCC's and a few new formats.

14 years ago* videoportals.c: Allow using fullscreen youtube URLs and retreive the video's title...
Antoine Cellerier [Sat, 12 May 2007 14:23:37 +0000 (14:23 +0000)]
* videoportals.c: Allow using fullscreen youtube URLs and retreive the video's title when possible (still youtube).

14 years agoFFMPEG's FOURCC: add NUV codec, Cinepak for fallback and add more fourcc for targa...
Jean-Baptiste Kempf [Sat, 12 May 2007 12:54:02 +0000 (12:54 +0000)]
FFMPEG's  FOURCC: add NUV codec, Cinepak for fallback and add more fourcc for targa, vixl, divx, SP5x and a few more !

14 years agoCorrect a mistake in previous commit.
Jean-Baptiste Kempf [Sat, 12 May 2007 00:15:58 +0000 (00:15 +0000)]
Correct a mistake in previous commit.

14 years agoFFMPEG FOURCC: commit fix for older FFMPEG versions.
Jean-Baptiste Kempf [Fri, 11 May 2007 23:59:19 +0000 (23:59 +0000)]
FFMPEG FOURCC: commit fix for older FFMPEG versions.

14 years agoAdd videoportals stuff to NEWS.
Antoine Cellerier [Fri, 11 May 2007 23:54:47 +0000 (23:54 +0000)]
Add videoportals stuff to NEWS.

14 years agovideoportals.c: remove debug printf.
Antoine Cellerier [Fri, 11 May 2007 23:52:50 +0000 (23:52 +0000)]
videoportals.c: remove debug printf.

14 years agovideoportals.c: Add metacafe URL support.
Antoine Cellerier [Fri, 11 May 2007 23:51:02 +0000 (23:51 +0000)]
videoportals.c: Add metacafe URL support.

14 years agovideoportals.c: Add support for google video (this sometimes fails ... the gvp vile...
Antoine Cellerier [Fri, 11 May 2007 23:33:58 +0000 (23:33 +0000)]
videoportals.c: Add support for google video (this sometimes fails ... the gvp vile referencing an empty url).

14 years agoQt4 - small changes and factorisations in CONNECTs
Jean-Baptiste Kempf [Fri, 11 May 2007 23:25:40 +0000 (23:25 +0000)]
Qt4 - small changes and factorisations in CONNECTs

14 years agogvp.c: Fix Google Video Playlist detection code.
Antoine Cellerier [Fri, 11 May 2007 23:19:39 +0000 (23:19 +0000)]
gvp.c: Fix Google Video Playlist detection code.

14 years agohttp Access: Simplify the re-location code.
Pierre d'Herbemont [Fri, 11 May 2007 23:19:34 +0000 (23:19 +0000)]
http Access: Simplify the re-location code.

14 years agoDon't hide the name in the status bar. Oups.
Christophe Mutricy [Fri, 11 May 2007 23:17:14 +0000 (23:17 +0000)]
Don't hide the name in the status bar. Oups.

14 years agoPut SGI decoder with the latest version of ffmpeg.
Jean-Baptiste Kempf [Fri, 11 May 2007 23:13:51 +0000 (23:13 +0000)]
Put SGI decoder with the latest version of ffmpeg.

14 years agovideoportals.c: Add support for Daily Motion URLs (the webpage's url).
Antoine Cellerier [Fri, 11 May 2007 23:08:19 +0000 (23:08 +0000)]
videoportals.c: Add support for Daily Motion URLs (the webpage's url).

14 years agoAdd some NEWS.
Jean-Baptiste Kempf [Fri, 11 May 2007 22:46:50 +0000 (22:46 +0000)]
Add some NEWS.

14 years agoCodecs FFMPEG. Add support for DosBox Capture, Worms (Game) Videos, TIFF, SGI ad...
Jean-Baptiste Kempf [Fri, 11 May 2007 22:31:09 +0000 (22:31 +0000)]
Codecs FFMPEG. Add support for DosBox Capture, Worms (Game) Videos, TIFF, SGI ad targa iamges. Tested.

14 years agodemux/playlist/: New "video portals" playlist demux. You feed it a url from a popular...
Antoine Cellerier [Fri, 11 May 2007 22:27:33 +0000 (22:27 +0000)]
demux/playlist/: New "video portals" playlist demux. You feed it a url from a popular video portal and it'll display the video. Currently only works with YouTube urls but I plan on adding more.

14 years agoinput.c: if available, use p_access->psz_path instead of psz_path when calling demux2...
Antoine Cellerier [Fri, 11 May 2007 22:15:45 +0000 (22:15 +0000)]
input.c: if available, use p_access->psz_path instead of psz_path when calling demux2_New since the access can change the path (ie http redirect).

14 years agoFix segfault upon redirection (test url: http://www.youtube.com/v/zl6hNj1uOkY). ...
Antoine Cellerier [Fri, 11 May 2007 22:05:02 +0000 (22:05 +0000)]
Fix segfault upon redirection (test url: youtube.com/v/zl6hNj1uOkY). (& blame pdherbemont!)

14 years agoFFMPEG: activate WMVA since it seems to work (tested with three different files)
Jean-Baptiste Kempf [Fri, 11 May 2007 21:58:10 +0000 (21:58 +0000)]
FFMPEG: activate WMVA since it seems to work (tested with three different files)

14 years agoffmpeg's FOURCC: add new FOURCCs to H264, add TM20, CSCD, JPEG_LS decoders.
Jean-Baptiste Kempf [Fri, 11 May 2007 21:50:03 +0000 (21:50 +0000)]
ffmpeg's FOURCC: add new FOURCCs to H264, add TM20, CSCD, JPEG_LS decoders.

14 years agoFFMPEG - More H.263 and H.263+ FOURCC (tested too, except ILVR)
Jean-Baptiste Kempf [Fri, 11 May 2007 20:02:34 +0000 (20:02 +0000)]
FFMPEG - More H.263 and H.263+ FOURCC (tested too, except ILVR)

14 years agoFFMPEG, MPEG-4 FOURCCs... I hope I did not forget too many of them :D
Jean-Baptiste Kempf [Fri, 11 May 2007 19:46:25 +0000 (19:46 +0000)]
FFMPEG, MPEG-4 FOURCCs... I hope I did not forget too many of them :D

14 years agoMac OS X gui: Make sure maximized window respect Mac OS X Dock area. (Fix #1190)
Pierre d'Herbemont [Fri, 11 May 2007 19:19:11 +0000 (19:19 +0000)]
Mac OS X gui: Make sure maximized window respect Mac OS X Dock area. (Fix #1190)

14 years agoFfmpeg FOURCC: Mjpeg (notably support for AVID MJPEG)
Jean-Baptiste Kempf [Fri, 11 May 2007 19:19:11 +0000 (19:19 +0000)]
Ffmpeg FOURCC: Mjpeg (notably support for AVID MJPEG)

14 years agoAdd a few other bunch of FOURCCs (not all tested). Documentation from avformat/riff...
Jean-Baptiste Kempf [Fri, 11 May 2007 18:19:43 +0000 (18:19 +0000)]
Add a few other bunch of FOURCCs (not all tested). Documentation from avformat/riff.c avformat/isom.c, fourcc.org, abcavi.kibi.ru/fourcc.php and multimedia.cx. If this is stupid, revert and tell me.

14 years agoMac OS X gui: Make sure we don't see a ghost window in expose.
Pierre d'Herbemont [Fri, 11 May 2007 09:11:36 +0000 (09:11 +0000)]
Mac OS X gui: Make sure we don't see a ghost window in expose.

14 years agoAdd a bunch of not so used FOURCC to ffmpeg.c. Should I add them somewhere else too ?
Jean-Baptiste Kempf [Fri, 11 May 2007 00:18:38 +0000 (00:18 +0000)]
Add a bunch of not so used FOURCC to ffmpeg.c. Should I add them somewhere else too ?

14 years agoQt4 - Open Network Dialog: add https to the list and checks.
Jean-Baptiste Kempf [Thu, 10 May 2007 23:25:17 +0000 (23:25 +0000)]
Qt4 - Open Network Dialog: add https to the list and checks.

14 years agoQt4 - Open Disc Dialog: add a "E" for VCD entry as there is on wx. Is this right ?
Jean-Baptiste Kempf [Thu, 10 May 2007 23:14:05 +0000 (23:14 +0000)]
Qt4 - Open Disc Dialog: add a "E" for VCD entry as there is on wx. Is this right ?

14 years agoQt4 - Open Disc Dialog, finish the disc/track-sub/audio handling. Hide, rename, show...
Jean-Baptiste Kempf [Thu, 10 May 2007 23:10:55 +0000 (23:10 +0000)]
Qt4 - Open Disc Dialog, finish the disc/track-sub/audio handling. Hide, rename, show correctly the buttons. Some other ui fixes.

14 years agoqt4: Make the name in the title an option
Christophe Mutricy [Thu, 10 May 2007 22:52:19 +0000 (22:52 +0000)]
qt4: Make the name in the title an option

14 years agoDefault more cleanly on moc and uic
Christophe Mutricy [Thu, 10 May 2007 19:53:46 +0000 (19:53 +0000)]
Default more cleanly on moc and uic

14 years agoQt4 Detection: Use uic-qt4 and moc-qt4 if disponible. Will help ppl that have qt3...
Jean-Baptiste Kempf [Thu, 10 May 2007 18:00:12 +0000 (18:00 +0000)]
Qt4 Detection: Use uic-qt4 and moc-qt4 if disponible. Will help ppl that have qt3 and qt4 installed to build VLC.