]>
git.sesse.net Git - vlc/log
Felix Paul Kühne [Thu, 4 Aug 2005 23:24:50 +0000 (23:24 +0000)]
* port of the WX-advanded-GUI to OSX (refs #268)
- the adjust-image-filter and the audio-filters are completely useable
ToDo:
- complete i18n support
- video-filters
- loading the settings from the prefs correctly
- probably minor layout tweaks, etc.
Gildas Bazin [Thu, 4 Aug 2005 21:58:02 +0000 (21:58 +0000)]
* configure.ac: another fix for libavutil detection.
Gildas Bazin [Thu, 4 Aug 2005 21:49:00 +0000 (21:49 +0000)]
* configure.ac: support for latest ffmpeg changes (introduction of libavutil).
Christophe Mutricy [Thu, 4 Aug 2005 19:22:10 +0000 (19:22 +0000)]
Compile fix
Christophe Massiot [Thu, 4 Aug 2005 19:15:33 +0000 (19:15 +0000)]
* modules/control/http.c: New option --http-charset to specify which
charset the HTML pages will be transformed into (default no transform,
ie. UTF-8). Call vlc_fix_readdir_charset whenever necessary, the
http intf should now work under Mac OS X with non-ascii filenames.
When using the 'add' command (MVLC_ADD), add an extra paramater 'name'
besides 'mrl' to specify which name to use in the playlist.
Rémi Denis-Courmont [Thu, 4 Aug 2005 19:14:06 +0000 (19:14 +0000)]
Initialize iconv at The Right Times
Christophe Massiot [Thu, 4 Aug 2005 19:11:07 +0000 (19:11 +0000)]
* modules/access/directory.c: Call vlc_fix_readdir_charset() whenever
needed. This fixes the directory access module under Mac OS X.
Christophe Massiot [Thu, 4 Aug 2005 19:10:21 +0000 (19:10 +0000)]
* extras/contrib/src: Patched libiconv to handle UTF-8-MAC (format
returned by Darwin's readdir). Probably we should send this upstream.
Christophe Massiot [Thu, 4 Aug 2005 19:09:15 +0000 (19:09 +0000)]
* src/misc/charset.c: New function vlc_fix_readdir_charset. It is used
under Mac OS X to transform UTF-8-MAC returned by readdir() into
UTF-8. Darwin always uses UTF-8 internally, so we vlc_current_charset
should always return UTF-8. Also made vlc_current_charset()
thread-safe and added a few missing const's.
Christophe Massiot [Thu, 4 Aug 2005 19:06:29 +0000 (19:06 +0000)]
* include/network.h: Fixed vlc_UrlEncode with non-ASCII characters.
Christophe Massiot [Thu, 4 Aug 2005 19:05:21 +0000 (19:05 +0000)]
* src/libvlc.c: Fixed segfault introduced in #12010 when current_charset is
UTF-8.
Rémi Denis-Courmont [Thu, 4 Aug 2005 19:03:28 +0000 (19:03 +0000)]
Fix question marks insertion
Rémi Denis-Courmont [Thu, 4 Aug 2005 18:14:40 +0000 (18:14 +0000)]
Don't call vlc_current_charset and vlc_iconv_open at every conversion
Christophe Mutricy [Thu, 4 Aug 2005 17:18:13 +0000 (17:18 +0000)]
Compile fix
Rémi Denis-Courmont [Thu, 4 Aug 2005 17:03:42 +0000 (17:03 +0000)]
Fix heap buffer overflow
Rémi Denis-Courmont [Thu, 4 Aug 2005 16:50:18 +0000 (16:50 +0000)]
fix spelling of "unsupported"
Rémi Denis-Courmont [Thu, 4 Aug 2005 16:47:04 +0000 (16:47 +0000)]
Speed up LocaleFree()
Rémi Denis-Courmont [Thu, 4 Aug 2005 16:38:57 +0000 (16:38 +0000)]
* reimplement EnableUTF8 without iconv
* move Unicode stuff to a separate file
Rémi Denis-Courmont [Thu, 4 Aug 2005 14:58:44 +0000 (14:58 +0000)]
* modules/control/http.c : specify UTF-8 as charset (closes #236)
* share/html/* : sepcify UTF-8 as XML encoding
* httpd.c : add a bunch of "const"
Rémi Denis-Courmont [Thu, 4 Aug 2005 14:45:59 +0000 (14:45 +0000)]
Add stub httpd_ServerIP when httpd is not compiled
Felix Paul Kühne [Thu, 4 Aug 2005 12:47:04 +0000 (12:47 +0000)]
* disable the compilation of ffplay (solves a SDL compilation issue)
Felix Paul Kühne [Thu, 4 Aug 2005 12:11:15 +0000 (12:11 +0000)]
* really fix the patch....
Felix Paul Kühne [Thu, 4 Aug 2005 11:55:52 +0000 (11:55 +0000)]
* fix the patch file
Felix Paul Kühne [Thu, 4 Aug 2005 11:49:36 +0000 (11:49 +0000)]
* fix compilation of libopendaap on 10.2
Felix Paul Kühne [Thu, 4 Aug 2005 10:04:35 +0000 (10:04 +0000)]
* removed unneeded ifdef, which broke the compilation on Darwin 8.x
Cyril Deguet [Wed, 3 Aug 2005 22:44:45 +0000 (22:44 +0000)]
* config.in: wxwindows -> wxwidgets. Added a HTTPD option
Felix Paul Kühne [Wed, 3 Aug 2005 21:47:47 +0000 (21:47 +0000)]
* implemented transcoding when streaming -- might need some testing, if anyone on OSX got the time (refs #271)
Gildas Bazin [Wed, 3 Aug 2005 21:42:04 +0000 (21:42 +0000)]
* modules/gui/wxwidgets/interface.cpp: bring back text wrapping on win32 for the about dialog box.
Gildas Bazin [Wed, 3 Aug 2005 21:33:37 +0000 (21:33 +0000)]
* src/misc/modules.c: reverted 11984 which breaks the plugins cache.
Gildas Bazin [Wed, 3 Aug 2005 21:23:04 +0000 (21:23 +0000)]
* src/libvlc.c: compilation fix.
Olivier Teulière [Wed, 3 Aug 2005 21:00:03 +0000 (21:00 +0000)]
* skins2/vars/playlist.cpp: compilation fix
Rémi Denis-Courmont [Wed, 3 Aug 2005 19:09:58 +0000 (19:09 +0000)]
* M3U: make sure strings are UTF8
* old: convert
Rémi Denis-Courmont [Wed, 3 Aug 2005 19:07:09 +0000 (19:07 +0000)]
Handle NULL pointer properly in Unicode conversion thingy
Rémi Denis-Courmont [Wed, 3 Aug 2005 19:01:44 +0000 (19:01 +0000)]
Use UTF-8 internally (closes #16 and introduces lots of yet to be uncovered bugs)
* libvlc: Conversion functions (needs performance improvement)
Convert filenames from command line
* SAP, Skins2: no perform own UTF-8 conversion
* file, playlistold : convert
* wx, winCE : assume UTF-8
Gildas Bazin [Wed, 3 Aug 2005 18:26:11 +0000 (18:26 +0000)]
* modules/video_output/wingdi.c: compilation fix when compiled as plugin.
Christophe Mutricy [Wed, 3 Aug 2005 16:57:29 +0000 (16:57 +0000)]
Forgot to change a few variable names (refs #80)
Rémi Denis-Courmont [Wed, 3 Aug 2005 16:18:38 +0000 (16:18 +0000)]
There is no "=~" operator in C (it simply means "= ~").
I assume the intent was "&= ~" which is not the same.
Needs review.
Rémi Denis-Courmont [Wed, 3 Aug 2005 15:58:31 +0000 (15:58 +0000)]
Module bank memleak
Rémi Denis-Courmont [Wed, 3 Aug 2005 15:45:21 +0000 (15:45 +0000)]
Fix the message queue memleak
Christophe Mutricy [Wed, 3 Aug 2005 15:31:26 +0000 (15:31 +0000)]
Renaming of wxwidgets options. Close the renaming (refs #80)
Christophe Mutricy [Wed, 3 Aug 2005 15:03:23 +0000 (15:03 +0000)]
wxWindows -> wxWidgets step 3 (refs #80)
Christophe Massiot [Wed, 3 Aug 2005 14:52:17 +0000 (14:52 +0000)]
* src/misc/image.c: Really fixed the segfault on unsupported image type.
Christophe Mutricy [Wed, 3 Aug 2005 14:33:59 +0000 (14:33 +0000)]
wxWindows -> wxWidgets in configure.ac and renaming the dir.
NB: Likely to break your cache and preferences
Felix Paul Kühne [Wed, 3 Aug 2005 13:07:46 +0000 (13:07 +0000)]
* implemented MMS-support (refs #271)
Christophe Massiot [Wed, 3 Aug 2005 12:58:53 +0000 (12:58 +0000)]
* extras/contrib: Added libSDL and libSDL_image to the contrib system,
along with libjpeg and libtiff. SDL has been heavily patched not to
hijack main() on Darwin, you should do the same for other platforms.
Also fixed a huge number of typos in the Makefile, and reverted to
an old version of ffmpeg because our friends there are breaking
everything again.
* Makefile.am: Re-added the "Default" directory for Xcode 2.1.
Christophe Massiot [Wed, 3 Aug 2005 12:48:10 +0000 (12:48 +0000)]
* modules/codec/ffmpeg/encoder.c: Avoid a useless warning.
Cyril Deguet [Tue, 2 Aug 2005 23:26:22 +0000 (23:26 +0000)]
* var_manager.cpp: explicit object destruction order to avoid access
to an already destroyed map ! (and a crash with MSVC runtime...)
Cyril Deguet [Tue, 2 Aug 2005 21:27:53 +0000 (21:27 +0000)]
* rv32.c: new basic video filter to convert RV24 to RV32
(remove the dependency of skins2 to ffmpeg for PNG loading)
Rémi Denis-Courmont [Tue, 2 Aug 2005 19:11:23 +0000 (19:11 +0000)]
Use new network modules semantics (closes #283)
but it is even more ugly than before
Christophe Mutricy [Tue, 2 Aug 2005 18:31:32 +0000 (18:31 +0000)]
Add some sections
Rémi Denis-Courmont [Tue, 2 Aug 2005 17:59:33 +0000 (17:59 +0000)]
Rename wxWindows to wxWidgets (refs #80)
(keep backward compatible shortcuts, of course)
Christophe Massiot [Tue, 2 Aug 2005 17:43:34 +0000 (17:43 +0000)]
* src/stream_output/sap.c: Fixed small memory leak.
Rémi Denis-Courmont [Tue, 2 Aug 2005 17:31:33 +0000 (17:31 +0000)]
Minor bugfix and cleanup
Felix Paul Kühne [Tue, 2 Aug 2005 16:53:43 +0000 (16:53 +0000)]
* packages.mak: Updated the download server of libopendaap and the used version. 0.4.0 is entirely free on the contrary to previous versions, since it uses a free mdns-library instead of Apple's own now.
* Makefile:
- Our patch was applied upstream, so we don't need it anymore.
- Fixed a copy&paste typo, which prevented the dist-clean of 9 libraries
Rémi Denis-Courmont [Tue, 2 Aug 2005 15:31:47 +0000 (15:31 +0000)]
- When both IPv4 and IPv6 plugins return a socket, use the IPv6 one if
IPV6_ONLY can be turned off. It is supposed to be off by default, and
it actually is. Unfortunately, OpenBSD and NetBSD people think
network software programmer like us are too stupid to use this
feature properly, so they just removed it. Lets say the most stupid
are not always the ones one think. Also, Windows doesn't support this
yet. On all these OSes, keep the old behavior; that is prefer IPv4.
Closes #166.
- Windows protection level compile fix
Rémi Denis-Courmont [Tue, 2 Aug 2005 15:23:46 +0000 (15:23 +0000)]
Fix typo in previous commit
Christophe Massiot [Tue, 2 Aug 2005 14:17:01 +0000 (14:17 +0000)]
* modules/codec/ffmpeg: More locking around avcodec_open() and avcodec_close().
Derk-Jan Hartman [Tue, 2 Aug 2005 10:30:59 +0000 (10:30 +0000)]
* SDK shouldn't be enabled yet.
Derk-Jan Hartman [Tue, 2 Aug 2005 10:28:54 +0000 (10:28 +0000)]
* Fix mpeg2dec download
Damien Fouilleul [Tue, 2 Aug 2005 09:02:49 +0000 (09:02 +0000)]
- add libvlc.a at the end of the linking chain, so that --disable-plugins works for the ActiveX Plugin (ref. #276)
Sigmund Augdal Helberg [Mon, 1 Aug 2005 21:12:22 +0000 (21:12 +0000)]
some more suggestions by trax
Antoine Cellerier [Mon, 1 Aug 2005 19:50:19 +0000 (19:50 +0000)]
add François Seigner
Sigmund Augdal Helberg [Mon, 1 Aug 2005 19:47:12 +0000 (19:47 +0000)]
mux/asf.c: codec description fixes suggested by trax
Antoine Cellerier [Mon, 1 Aug 2005 19:45:47 +0000 (19:45 +0000)]
add TTL option in streamout dialog. Patch by seingier françois plus some
layout and initial value fixes.
Christophe Massiot [Mon, 1 Aug 2005 19:33:46 +0000 (19:33 +0000)]
I'll have more commits than courmisch today ! One again
Sigmund Augdal Helberg [Mon, 1 Aug 2005 19:23:00 +0000 (19:23 +0000)]
access/http.c: fixed icy with metadata
Olivier Teulière [Mon, 1 Aug 2005 18:36:09 +0000 (18:36 +0000)]
* wxwindows/bookmarks.cpp: cosmetics + removed a debug message
Christophe Massiot [Mon, 1 Aug 2005 18:35:33 +0000 (18:35 +0000)]
* src/input/input.c: Fixed segfault when using :programs= or the VLM.
Rémi Denis-Courmont [Mon, 1 Aug 2005 18:27:44 +0000 (18:27 +0000)]
- Kludge to be able to use strerror() with Winsock
(should fix IPv6 error reporting on Win32)
- Some cleanup
Christophe Massiot [Mon, 1 Aug 2005 17:58:22 +0000 (17:58 +0000)]
* modules/access/fake.c: New --fake-duration option ; useful to do a
slide-show.
Rémi Denis-Courmont [Mon, 1 Aug 2005 17:54:14 +0000 (17:54 +0000)]
Don't reinvent strchr()
Antoine Cellerier [Mon, 1 Aug 2005 17:28:16 +0000 (17:28 +0000)]
remove compile warning
Rémi Denis-Courmont [Mon, 1 Aug 2005 17:26:37 +0000 (17:26 +0000)]
Don't attempt to listen to link-local scope SAP address because it doesn't work
Antoine Cellerier [Mon, 1 Aug 2005 17:21:22 +0000 (17:21 +0000)]
fileinfo : patch by Jonas A. Larsen to remove empty fields
bookmarks : remove compile warning
Sigmund Augdal Helberg [Mon, 1 Aug 2005 17:13:05 +0000 (17:13 +0000)]
shout.c: fixed shoutcast discovery (added www. to hostname)
Christophe Massiot [Mon, 1 Aug 2005 16:40:24 +0000 (16:40 +0000)]
* modules/codec/fake.c: New obscure options to allow for maximum width
and height while keeping the aspect ratio of the original picture. New
options to deinterlace the picture on loading.
Christophe Massiot [Mon, 1 Aug 2005 16:38:56 +0000 (16:38 +0000)]
* src/misc/image.c: New image_Filter call to apply a filter on a picture_t
(for instance deinterlace filter).
Christophe Massiot [Mon, 1 Aug 2005 14:58:14 +0000 (14:58 +0000)]
* extras/contrib/bootstrap: Really fixed it this time.
Christophe Massiot [Mon, 1 Aug 2005 14:53:22 +0000 (14:53 +0000)]
* extras/contrib/bootstrap: Typo.
Christophe Massiot [Mon, 1 Aug 2005 14:50:42 +0000 (14:50 +0000)]
* modules/codec/twolame.c, modules/codec/ffmpeg/encoder.c: Added sanity
checks for frequencies and bitrates in MPEG audio.
Christophe Massiot [Mon, 1 Aug 2005 14:44:08 +0000 (14:44 +0000)]
* modules/control/http.c: Add an 'ext' field to file structures in
order to get the file extension.
Christophe Massiot [Mon, 1 Aug 2005 14:40:53 +0000 (14:40 +0000)]
* Makefile.am: fix build location of Mac OS X bundle for Darwin8.
Christophe Massiot [Mon, 1 Aug 2005 12:51:00 +0000 (12:51 +0000)]
* extras/contrib/src/packages.mak: Reverted [11913] for libmpeg2
because the new location doesn't exist.
Jean-Paul Saman [Mon, 1 Aug 2005 11:10:19 +0000 (11:10 +0000)]
Fix wrong uninstall key
Olivier Teulière [Sun, 31 Jul 2005 20:58:43 +0000 (20:58 +0000)]
* wxwindows: do not save the position of minimized windows. Closes #282.
We cannot do better (i.e. save the position when the window is minimized)
because we cannot be notified of such event with the wxWindows API.
Rémi Denis-Courmont [Sun, 31 Jul 2005 19:04:29 +0000 (19:04 +0000)]
- Put IP6 instead of IP4 when appropriate
(closes #270)
- strlen( static string ) => sizeof
using strlen with static strings is lame
Rémi Denis-Courmont [Sun, 31 Jul 2005 19:01:09 +0000 (19:01 +0000)]
Add const
Antoine Cellerier [Sun, 31 Jul 2005 16:29:04 +0000 (16:29 +0000)]
free stuff and add mutex (will be needed when RSS feed get updated)
Antoine Cellerier [Sun, 31 Jul 2005 00:25:10 +0000 (00:25 +0000)]
add update checker and rss subfilter
Antoine Cellerier [Sun, 31 Jul 2005 00:15:54 +0000 (00:15 +0000)]
change option names so users can have different settings for marq and rss modules
Antoine Cellerier [Sun, 31 Jul 2005 00:07:48 +0000 (00:07 +0000)]
* rss.c : add new rss module (sub filter)
Still needs much work
example command line :
./vlc -vvv --color --sub-filter rss --rss-urls "http://kernel.org/kdist/rss.xml,http://fxfeeds.mozilla.org/rss20.xml
* motiondetect.c : propset ... Id
Antoine Cellerier [Sat, 30 Jul 2005 22:14:16 +0000 (22:14 +0000)]
--sub-filter should appear in vlc -H without needing --advanced
Antoine Cellerier [Sat, 30 Jul 2005 20:01:33 +0000 (20:01 +0000)]
svn propset svn:keywords Id
Antoine Cellerier [Sat, 30 Jul 2005 19:59:19 +0000 (19:59 +0000)]
remove tabs and trailing spaces
Derk-Jan Hartman [Sat, 30 Jul 2005 12:39:57 +0000 (12:39 +0000)]
* forwardport [11919]
Derk-Jan Hartman [Sat, 30 Jul 2005 12:07:09 +0000 (12:07 +0000)]
* Add options for SDK building. (not enabled yet) and fix liba52 downlaod
Gildas Bazin [Sat, 30 Jul 2005 11:30:51 +0000 (11:30 +0000)]
* modules/audio_output/waveout.c: get rid of roundf() which isn't supported on WinCE.
Gildas Bazin [Sat, 30 Jul 2005 10:49:52 +0000 (10:49 +0000)]
* include/network.h, modules/access/mms/mmstu.c, src/stream_output/acl.c: WinCE build fixes.
Derk-Jan Hartman [Sat, 30 Jul 2005 01:22:35 +0000 (01:22 +0000)]
* Update some sourceforge download locations to use the mirror
Rémi Denis-Courmont [Fri, 29 Jul 2005 19:04:46 +0000 (19:04 +0000)]
Fix some memleaks