]>
git.sesse.net Git - vlc/log
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/
Antoine Cellerier [Sat, 17 Feb 2007 02:30:41 +0000 (02:30 +0000)]
Add previous commit to THANKS.
Jean-Baptiste Kempf [Sat, 17 Feb 2007 02:30:37 +0000 (02:30 +0000)]
Contrib : Flac => 1.1.4. Compile fix for OS-X
Antoine Cellerier [Sat, 17 Feb 2007 02:28:18 +0000 (02:28 +0000)]
Fix ffmpeg muxer header writing. This allows flash streaming with VLC. Example command line:
./vlc --sout "#transcode{vcodec=FLV1,acodec=mp3,sameplerate=44100}:std{access=http{mime=video/x-flv},mux=ffmpeg{mux=flv},dst=0.0.0.0:8080/stream.flv}" ~/media/aladin.avi --loop -vvv --color -I dummy
Patch from Olivier Houchard. Thanks.
Jean-Baptiste Kempf [Sat, 17 Feb 2007 01:28:44 +0000 (01:28 +0000)]
Patch unneeded since it was merged upstream.
Jean-Baptiste Kempf [Sat, 17 Feb 2007 01:13:06 +0000 (01:13 +0000)]
Contrib: Flac 1.1.3 version for the contribs.
Jean-Baptiste Kempf [Fri, 16 Feb 2007 20:46:45 +0000 (20:46 +0000)]
Correct ffmpeg flags for building contribs.
Christophe Mutricy [Fri, 16 Feb 2007 16:12:02 +0000 (16:12 +0000)]
We don't need 3 different norvegian l10n
Rémi Denis-Courmont [Fri, 16 Feb 2007 15:56:02 +0000 (15:56 +0000)]
Better credits for FLAC 1.1.3
Filippo Carone [Fri, 16 Feb 2007 14:51:32 +0000 (14:51 +0000)]
msg_GetObjectTypeName symbol exported as needed by libvlc-control
Rémi Denis-Courmont [Thu, 15 Feb 2007 21:11:53 +0000 (21:11 +0000)]
Fix net_Listen linking
Rémi Denis-Courmont [Thu, 15 Feb 2007 20:43:31 +0000 (20:43 +0000)]
Support for FLAC version 1.1.3 - fixes #921
Rémi Denis-Courmont [Thu, 15 Feb 2007 20:36:07 +0000 (20:36 +0000)]
HTTP and UDP access outputs return byte count
Rémi Denis-Courmont [Thu, 15 Feb 2007 18:51:12 +0000 (18:51 +0000)]
Yet another version.c fix.
I've really had enough with this broken thing.
Filippo Carone [Thu, 15 Feb 2007 18:17:57 +0000 (18:17 +0000)]
libvlc_Internal* need to be exported for libvlc-control
Rémi Denis-Courmont [Thu, 15 Feb 2007 17:26:23 +0000 (17:26 +0000)]
Remove timeout in network read APIs - closes #1056
Rémi Denis-Courmont [Thu, 15 Feb 2007 17:17:47 +0000 (17:17 +0000)]
Suppress timeout parameter from net_Select() - refs #1056.
The only use of the timeout was to poll b_die, but net_ReadInner()
takes care of that already.
Rémi Denis-Courmont [Thu, 15 Feb 2007 17:12:28 +0000 (17:12 +0000)]
- Fix error reporting in net_Read* (refs #1056)
- Suppress broken and unused timeout value from net_ReadNonBlock()
Rémi Denis-Courmont [Thu, 15 Feb 2007 17:08:22 +0000 (17:08 +0000)]
- Fix file descriptors leak
- Use net_Read() instead of net_ReadNonBlock()
Rémi Denis-Courmont [Thu, 15 Feb 2007 16:59:30 +0000 (16:59 +0000)]
Fix out-of-bound read
Rémi Denis-Courmont [Thu, 15 Feb 2007 16:38:41 +0000 (16:38 +0000)]
s/vlc_object_die/vlc_object_kill/
Rémi Denis-Courmont [Thu, 15 Feb 2007 16:33:47 +0000 (16:33 +0000)]
vlc_object_die() opaque wrapper to set b_die, so we can use another
notification mechanism later on.
They are a lot of places that would need to be changed though.
Rémi Denis-Courmont [Thu, 15 Feb 2007 16:32:53 +0000 (16:32 +0000)]
Use size_t or ssize_t when appropriate
Rémi Denis-Courmont [Thu, 15 Feb 2007 16:25:16 +0000 (16:25 +0000)]
Close telnet connection in case of error (fixes #995)
Rémi Denis-Courmont [Thu, 15 Feb 2007 15:42:55 +0000 (15:42 +0000)]
Undo broken Win32 ifdefs (breaks IPv6 case on decent OSes)
Christophe Mutricy [Thu, 15 Feb 2007 15:34:50 +0000 (15:34 +0000)]
win32 replacement for inet_ntop()
Rémi Denis-Courmont [Wed, 14 Feb 2007 19:59:54 +0000 (19:59 +0000)]
Single service DCCP/RTP/AVP input
Rémi Denis-Courmont [Wed, 14 Feb 2007 19:56:15 +0000 (19:56 +0000)]
Fix undefined function call
Rémi Denis-Courmont [Wed, 14 Feb 2007 19:38:57 +0000 (19:38 +0000)]
Make some room for !TCP connection-oriented protocols
Rémi Denis-Courmont [Wed, 14 Feb 2007 18:43:27 +0000 (18:43 +0000)]
Inline net_ListenTCP
Rémi Denis-Courmont [Wed, 14 Feb 2007 16:49:22 +0000 (16:49 +0000)]
Remove seemingly misleading comment
Rémi Denis-Courmont [Wed, 14 Feb 2007 16:31:11 +0000 (16:31 +0000)]
Cosmetic fix
Rémi Denis-Courmont [Wed, 14 Feb 2007 16:10:55 +0000 (16:10 +0000)]
- Write COMEDIA MRLs properly (host is the remote rather than the local part)
- Validate and canonicalize source-filter address
Christophe Massiot [Wed, 14 Feb 2007 14:40:29 +0000 (14:40 +0000)]
* modules/mux/mpeg/ts.c: EN 300 473 says that data_alignment PES flag
must be set to 1 for DVB subtitles.
Rémi Denis-Courmont [Tue, 13 Feb 2007 20:48:52 +0000 (20:48 +0000)]
Rework signal handling so that it is async-safe
and that signals never disturb our innocent blocking system call callers
(such as network I/O)