]>
git.sesse.net Git - vlc/log
Felix Paul Kühne [Fri, 23 Feb 2007 20:09:13 +0000 (20:09 +0000)]
* added 2 boxes to the wizard to allow access to sout-transcode-soverlay with the GUI. needs further testing, but can't break anything. (forward-porting [18977], closes #1005
Christophe Mutricy [Fri, 23 Feb 2007 18:13:50 +0000 (18:13 +0000)]
.aclocal shall be last.
Felix Paul Kühne [Fri, 23 Feb 2007 17:19:45 +0000 (17:19 +0000)]
* removed duplicated, buggy code which fixed #744 in [18971]
Dennis van Amerongen [Fri, 23 Feb 2007 17:00:02 +0000 (17:00 +0000)]
* src/network/error.c: added a few more Winsock and QoS error codes
Felix Paul Kühne [Fri, 23 Feb 2007 15:38:43 +0000 (15:38 +0000)]
* renamed it, since it's plain C now and doesn't contain any Obj-C anymore
Felix Paul Kühne [Fri, 23 Feb 2007 15:19:03 +0000 (15:19 +0000)]
* fixed minor typo
Felix Paul Kühne [Fri, 23 Feb 2007 14:27:16 +0000 (14:27 +0000)]
* patch by Pierre d'Herbemont which cleans up our locale detection code heavily and converts it to be CoreFoundation-based only. Thanks!
Felix Paul Kühne [Fri, 23 Feb 2007 13:33:05 +0000 (13:33 +0000)]
* update NEWS
Felix Paul Kühne [Fri, 23 Feb 2007 12:46:54 +0000 (12:46 +0000)]
* fixed live patch for OSX
Antoine Cellerier [Thu, 22 Feb 2007 21:47:13 +0000 (21:47 +0000)]
Remove broken VC1 detection code in ps muxer.
Laurent Aimar [Thu, 22 Feb 2007 20:43:28 +0000 (20:43 +0000)]
Fixed subtitle/osd memory leaks (subpicture_region_t->psz_text was not freed).
I think we have a potential bug with the way subpicture_region_t->p_style
is used.
Decoders allocate p_style memory in their context, so we don't free it in
spu_DestroyRegion. As vout object can live longer than decoder, I think
p_style might be used after the decoder has destroyed it.
Can someone, who has worked on osd/spu internal, comment ?
Jean-Paul Saman [Thu, 22 Feb 2007 20:32:41 +0000 (20:32 +0000)]
Properly detect MOZ_X11 setting in firefox-1.5.0.9
Laurent Aimar [Thu, 22 Feb 2007 20:30:15 +0000 (20:30 +0000)]
Improve input_Preparse clean up (memory leaks).
Laurent Aimar [Thu, 22 Feb 2007 20:12:27 +0000 (20:12 +0000)]
Do not use p_demux->p_parent to get the p_input
(Use vlc_find_object(PARENT)
Jean-Paul Saman [Thu, 22 Feb 2007 20:10:59 +0000 (20:10 +0000)]
Remove of excess whitespace
Jean-Paul Saman [Thu, 22 Feb 2007 20:06:52 +0000 (20:06 +0000)]
Remove unused headerfile
Jean-Paul Saman [Thu, 22 Feb 2007 19:50:29 +0000 (19:50 +0000)]
Indentation fix
Laurent Aimar [Thu, 22 Feb 2007 19:35:28 +0000 (19:35 +0000)]
Do not use p_demux->p_parent to get the p_input
(Use vlc_find_object(PARENT)
Laurent Aimar [Thu, 22 Feb 2007 19:34:05 +0000 (19:34 +0000)]
Do not use (input_thread_t*)p_access->p_parent it is not always true.
(Use vlc_find_object(PARENT)
Laurent Aimar [Thu, 22 Feb 2007 19:18:17 +0000 (19:18 +0000)]
Reworked DecodeModulation (close #1063)
Antoine Cellerier [Thu, 22 Feb 2007 19:02:19 +0000 (19:02 +0000)]
play command fix by ILEoo (see [18938]).
Jean-Paul Saman [Thu, 22 Feb 2007 11:22:48 +0000 (11:22 +0000)]
Build live555 libraries with -DUSE_SYSTEM_RANDOM=1 by default. This fixes a bug reported by Jason Gerecke (jgerecke at uoregon dot edu). The rationale from Jason:
In groupsock/inet.c: http://www.live555.com/liveMedia/doxygen/html/inet_8c-source.html a custom random generator is provided for systems which do not provide their own rand() or srand() functions. Other people have reported issues with this function segfaulting (never in conjuction with VLC however), possibly because of multithreading issues, and the fix issued by the Live555 developers was to provide an "#ifdef USE_SYSTEM_RANDOM" for builds on supporing systems (http://lists.live555.com/pipermail/live-devel/2003-November/000013.html).
Sigmund Augdal Helberg [Thu, 22 Feb 2007 10:45:09 +0000 (10:45 +0000)]
fix cam support for twinhan cards. Not needed now, but will be needed if
the drivers get fixed
Laurent Aimar [Wed, 21 Feb 2007 23:15:06 +0000 (23:15 +0000)]
Changed input_DestroyThread to take care of detaching, cleaning and destroying input.
(This way it matches input_CreateThread and fixes a memleak)
Control variables are now created even for preparse, only callback are not added.
(This fix use of uninitialized variables)
Christophe Mutricy [Wed, 21 Feb 2007 23:07:04 +0000 (23:07 +0000)]
Compile fix
Laurent Aimar [Wed, 21 Feb 2007 23:02:56 +0000 (23:02 +0000)]
Fixed compilation of v4l2 + refuse to initialize unless it is forced.
Laurent Aimar [Wed, 21 Feb 2007 23:01:36 +0000 (23:01 +0000)]
Fixed memory leak at each new PMT if we don't have CAM.
Laurent Aimar [Wed, 21 Feb 2007 22:56:43 +0000 (22:56 +0000)]
Avoid a malloc(0) (We don't call free on it, valgrind is not happy)
Antoine Cellerier [Wed, 21 Feb 2007 22:44:24 +0000 (22:44 +0000)]
Add CODEC_ID_GSM and CODEC_ID_GSM_MS to ffmpeg audio codec list. (mostly useless but it doesn't hurt. needs ffmpeg to be linked with an specific lib)
Damien Fouilleul [Wed, 21 Feb 2007 22:39:07 +0000 (22:39 +0000)]
- io.c: meaningful error message on win32 when input is dying
Antoine Cellerier [Wed, 21 Feb 2007 22:25:27 +0000 (22:25 +0000)]
[PATCH] vlm: play command index same as inputdeln index from Ilkka Ollakka. Thanks.
Laurent Aimar [Wed, 21 Feb 2007 21:31:36 +0000 (21:31 +0000)]
Improved vlc_UrlParse (close #1025)
We use vlc_UrlParse for "URL" without protocol... so it was using a part of
the URL as a protocol if it found ":/". Ensure to extract only valid protocol
at least.
Rémi Denis-Courmont [Wed, 21 Feb 2007 20:49:01 +0000 (20:49 +0000)]
- Do not store HTTPd clients addresses (unused anyway)
- Use net_Accept()
Rémi Denis-Courmont [Wed, 21 Feb 2007 19:27:18 +0000 (19:27 +0000)]
Fix descriptor leak and remove useless code
Damien Fouilleul [Wed, 21 Feb 2007 18:19:41 +0000 (18:19 +0000)]
- contribs: more cygwin/general fixes
Rémi Denis-Courmont [Wed, 21 Feb 2007 18:19:11 +0000 (18:19 +0000)]
- Use poll in net_Accept
- Fix som bugs
Rémi Denis-Courmont [Wed, 21 Feb 2007 18:03:40 +0000 (18:03 +0000)]
Another mdate() caching optimization
Rémi Denis-Courmont [Wed, 21 Feb 2007 17:58:12 +0000 (17:58 +0000)]
- Use poll() instead of select to allow breaking the FD_SETSIZE barrier
- Poll the system clock only once per loop (yes, it DOES matter),
- Fix rare bug with TLS and multiple listening sockets,
- Do not try to read/write to client socket with no pending events.
...and of course introduce dozens of new bugs.
This SHOULD speed httpd up a bit.
Christophe Mutricy [Wed, 21 Feb 2007 17:52:09 +0000 (17:52 +0000)]
dvdnav.patch: detect the presence of gettimeofday() and activate the replacement only when needed
Rémi Denis-Courmont [Wed, 21 Feb 2007 17:42:19 +0000 (17:42 +0000)]
Minor code factorization
Rémi Denis-Courmont [Wed, 21 Feb 2007 16:51:44 +0000 (16:51 +0000)]
Memory leak
Rémi Denis-Courmont [Wed, 21 Feb 2007 16:47:58 +0000 (16:47 +0000)]
- Support for multiple medias in SDP parser
- Accept phony SDPs with multiple identical media lines as if they had a single one
Laurent Aimar [Tue, 20 Feb 2007 22:54:18 +0000 (22:54 +0000)]
Fixed segfault in AutoBuiltPanel::AutoBuiltPanel.
Laurent Aimar [Tue, 20 Feb 2007 22:52:12 +0000 (22:52 +0000)]
ffmpeg: ask a packetizer for audio too (needed since ffmpeg r6098,
fixed mpeg audio decoding)
vlc_demux.h: fixed COMMON_INIT_PACKETIZER (create a packetizer and not a decoder,
fixed mpeg audio packetizer)
Jean-Baptiste Kempf [Tue, 20 Feb 2007 21:20:39 +0000 (21:20 +0000)]
Contribs : freetype bumps to 2.3.1
Rémi Denis-Courmont [Tue, 20 Feb 2007 21:01:27 +0000 (21:01 +0000)]
Fix SAP protocol/format parsing
Rémi Denis-Courmont [Tue, 20 Feb 2007 20:54:31 +0000 (20:54 +0000)]
Fix port number setting when there is no session-level connection line
Damien Fouilleul [Tue, 20 Feb 2007 20:26:31 +0000 (20:26 +0000)]
- contribs: autoconf 2.6.0 -> 2.6.1
Rémi Denis-Courmont [Tue, 20 Feb 2007 20:12:03 +0000 (20:12 +0000)]
Missing #includes
Damien Fouilleul [Tue, 20 Feb 2007 19:53:02 +0000 (19:53 +0000)]
- Makefile: FLAC -> flac
Rémi Denis-Courmont [Tue, 20 Feb 2007 19:31:00 +0000 (19:31 +0000)]
Look for x-plgroup also among media-level attributes
Rémi Denis-Courmont [Tue, 20 Feb 2007 17:28:20 +0000 (17:28 +0000)]
Fix crash in SDP parser
Rémi Denis-Courmont [Tue, 20 Feb 2007 17:05:04 +0000 (17:05 +0000)]
Also complain subtitle is mislabeled as UTF-8
Rémi Denis-Courmont [Tue, 20 Feb 2007 16:58:06 +0000 (16:58 +0000)]
More explicit debug and error in subtitle charset selection
Damien Fouilleul [Tue, 20 Feb 2007 16:52:24 +0000 (16:52 +0000)]
- contribs: more fixes
Rémi Denis-Courmont [Tue, 20 Feb 2007 16:40:50 +0000 (16:40 +0000)]
Add var_CreateGetNonEmptyString and factor some code
Jean-Paul Saman [Tue, 20 Feb 2007 15:07:23 +0000 (15:07 +0000)]
Compile fixes
Jean-Paul Saman [Tue, 20 Feb 2007 14:47:52 +0000 (14:47 +0000)]
Fix typo
Jean-Paul Saman [Tue, 20 Feb 2007 13:44:23 +0000 (13:44 +0000)]
Treat all live555 versions before LIVEMEDIA_LIBRARY_VERSION_INT
1171929600 as if playStartTime() and playEndTime() didn't exist. Now only handle unpatched current versions of live library.
Jean-Paul Saman [Tue, 20 Feb 2007 13:01:20 +0000 (13:01 +0000)]
Rewrite of live555 demux (TODO: RTPInfo support)
Jean-Paul Saman [Tue, 20 Feb 2007 12:44:33 +0000 (12:44 +0000)]
live-starttime.patch the patch needs latest live555 source code.
Christophe Mutricy [Tue, 20 Feb 2007 10:12:38 +0000 (10:12 +0000)]
Compile fix
Christophe Mutricy [Tue, 20 Feb 2007 09:46:11 +0000 (09:46 +0000)]
Compile fix - Pointed by vcxx
Jean-Paul Saman [Tue, 20 Feb 2007 09:09:34 +0000 (09:09 +0000)]
playlist_NodeAddInput() prototype changed, this commit fixes building of wxwidgets and MacOS X
Jean-Paul Saman [Tue, 20 Feb 2007 09:04:25 +0000 (09:04 +0000)]
playlist_Add() prototype changed
Jean-Baptiste Kempf [Tue, 20 Feb 2007 07:46:56 +0000 (07:46 +0000)]
Contribs: Yet another modification for the patch for live/OSX. SHould be last one.
Clément Stenac [Tue, 20 Feb 2007 07:29:54 +0000 (07:29 +0000)]
* Start cleaning up libvlc playlist API (Refs:#457)
- Return correct item ids
- Structures for navigating the playlist
- Consistent locking
* Add a b_locked parameter to the remaining playlist API calls
Felix Paul Kühne [Tue, 20 Feb 2007 07:26:54 +0000 (07:26 +0000)]
* don't double free an object! Thanks to nivix for pointing me to the right direction and keeping to bug me about this. Fixes #978
Jean-Baptiste Kempf [Tue, 20 Feb 2007 07:24:36 +0000 (07:24 +0000)]
Contribs : flags that were missing during the transition to Distributions/ are back again.
Jean-Baptiste Kempf [Tue, 20 Feb 2007 00:22:36 +0000 (00:22 +0000)]
Contrib Live.com has changed. Live-OSX.patch need to updated.
Jean-Baptiste Kempf [Mon, 19 Feb 2007 23:46:50 +0000 (23:46 +0000)]
Contribs Same commit about .FLAC => .flac
Jean-Baptiste Kempf [Mon, 19 Feb 2007 23:27:26 +0000 (23:27 +0000)]
Contrib-live: Don't patch things if you don't need them.
Rémi Denis-Courmont [Mon, 19 Feb 2007 21:27:10 +0000 (21:27 +0000)]
Remove gather stream output since it is completely unusable
Jean-Baptiste Kempf [Mon, 19 Feb 2007 21:22:35 +0000 (21:22 +0000)]
Contrib: Repair Makefile error introduced in [18887]
Rémi Denis-Courmont [Mon, 19 Feb 2007 20:35:25 +0000 (20:35 +0000)]
Fix use of uninitialized memory with raw UDP
(seriously, you should have switched to RTP for ages though)
Rémi Denis-Courmont [Mon, 19 Feb 2007 19:57:28 +0000 (19:57 +0000)]
- send RTCP BYE at exit,
- run RTCP over UDP-Lite for UDP-Lite streams (well, there is no standard yet...)
Rémi Denis-Courmont [Mon, 19 Feb 2007 19:29:05 +0000 (19:29 +0000)]
Fix a bunch of meomory object and descriptor leaks
Rémi Denis-Courmont [Mon, 19 Feb 2007 19:24:14 +0000 (19:24 +0000)]
Simplistic RTCP sender for access output
Still needs fixing
Damien Fouilleul [Mon, 19 Feb 2007 19:00:27 +0000 (19:00 +0000)]
- contribs: misc fixes for cygwin mostly
Rémi Denis-Courmont [Mon, 19 Feb 2007 16:50:32 +0000 (16:50 +0000)]
- b_rtpts should really b a boolean (!)
- optimize ..._sys_t layout a little
Rémi Denis-Courmont [Mon, 19 Feb 2007 16:25:33 +0000 (16:25 +0000)]
Leverage Set*LE()
Rémi Denis-Courmont [Mon, 19 Feb 2007 16:21:47 +0000 (16:21 +0000)]
Fix possibly expansion-unsafe macros
Christophe Mutricy [Sun, 18 Feb 2007 22:44:06 +0000 (22:44 +0000)]
For some obscure reason flac need ntohl so ws2_32
Felix Paul Kühne [Sun, 18 Feb 2007 20:48:58 +0000 (20:48 +0000)]
* animate vout-window resizements. Patch by Pierre d'Herbement <pdherbement --at,chez-- free.fr>. Thanks!
Jean-Paul Saman [Sun, 18 Feb 2007 13:05:54 +0000 (13:05 +0000)]
Declare local functions static.
Antoine Cellerier [Sun, 18 Feb 2007 00:11:11 +0000 (00:11 +0000)]
Automatically choose ffmpeg{mux=flv} if dst ends in ".flv"
Antoine Cellerier [Sat, 17 Feb 2007 23:57:17 +0000 (23:57 +0000)]
Update copyright date.
Antoine Cellerier [Sat, 17 Feb 2007 23:53:06 +0000 (23:53 +0000)]
mpl2 subtitles support by Roman Bednarek. Thanks.
Christophe Mutricy [Sat, 17 Feb 2007 23:14:19 +0000 (23:14 +0000)]
Use the new way to specify mingw32 for ffmpeg
Antoine Cellerier [Sat, 17 Feb 2007 21:28:05 +0000 (21:28 +0000)]
ffmpeg/mux.c: implement MUX_GET_MIME.
flash.html: we don't need to force the mime type manualy anymore (in the sout chain).
Antoine Cellerier [Sat, 17 Feb 2007 21:14:26 +0000 (21:14 +0000)]
With recent libavformat, only use the evil CODEC_ID_MP2 -> CODEC_ID_MP3 hack if MP2 isn't accepted by the muxer. (muxers which only accept MP2 but not MP3 should now work ... not that i know any)
Antoine Cellerier [Sat, 17 Feb 2007 21:07:52 +0000 (21:07 +0000)]
Misc fixes. Add link to FlowPlayer.sf.net
Antoine Cellerier [Sat, 17 Feb 2007 20:45:57 +0000 (20:45 +0000)]
Disable autoplay on flash player.
Christophe Mutricy [Sat, 17 Feb 2007 19:23:53 +0000 (19:23 +0000)]
remove non-working fix
Christophe Mutricy [Sat, 17 Feb 2007 19:00:20 +0000 (19:00 +0000)]
contrib/FLAC: Add flac's include directory at the start of our CFLAGS so bogus header are not included ( should be fixed in flac build system)
asm seems to work for win32 now
Antoine Cellerier [Sat, 17 Feb 2007 18:42:13 +0000 (18:42 +0000)]
New "Flash player" page for the HTTP interface. (Allows playback even if you don't have the VLC plugin installed ... like on the Wii)
Christophe Mutricy [Sat, 17 Feb 2007 14:53:54 +0000 (14:53 +0000)]
make update-po
Christophe Mutricy [Sat, 17 Feb 2007 14:53:13 +0000 (14:53 +0000)]
Slovenian l10n update by Matej Urbancic
Jean-Baptiste Kempf [Sat, 17 Feb 2007 04:46:14 +0000 (04:46 +0000)]
Contrib / Flac : Deactivate ASM optimizations on MacTel
Jean-Baptiste Kempf [Sat, 17 Feb 2007 04:13:50 +0000 (04:13 +0000)]
Contrib: Flac 1.1.4, patch for MingW32 compiling that was broken. Still issues on include/