vlc.git
14 years agocontrib/FLAC: Add flac's include directory at the start of our CFLAGS so bogus header...
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

14 years agoNew "Flash player" page for the HTTP interface. (Allows playback even if you don...
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)

14 years agomake update-po
Christophe Mutricy [Sat, 17 Feb 2007 14:53:54 +0000 (14:53 +0000)]
make update-po

14 years agoSlovenian l10n update by Matej Urbancic
Christophe Mutricy [Sat, 17 Feb 2007 14:53:13 +0000 (14:53 +0000)]
Slovenian l10n update by Matej Urbancic

14 years agoContrib / Flac : Deactivate ASM optimizations on MacTel
Jean-Baptiste Kempf [Sat, 17 Feb 2007 04:46:14 +0000 (04:46 +0000)]
Contrib / Flac : Deactivate ASM optimizations on MacTel

14 years agoContrib: Flac 1.1.4, patch for MingW32 compiling that was broken. Still issues on...
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/

14 years agoAdd previous commit to THANKS.
Antoine Cellerier [Sat, 17 Feb 2007 02:30:41 +0000 (02:30 +0000)]
Add previous commit to THANKS.

14 years agoContrib : Flac => 1.1.4. Compile fix for OS-X
Jean-Baptiste Kempf [Sat, 17 Feb 2007 02:30:37 +0000 (02:30 +0000)]
Contrib : Flac => 1.1.4. Compile fix for OS-X

14 years agoFix ffmpeg muxer header writing. This allows flash streaming with VLC. Example comman...
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.

14 years agoPatch unneeded since it was merged upstream.
Jean-Baptiste Kempf [Sat, 17 Feb 2007 01:28:44 +0000 (01:28 +0000)]
Patch unneeded since it was merged upstream.

14 years agoContrib: Flac 1.1.3 version for the contribs.
Jean-Baptiste Kempf [Sat, 17 Feb 2007 01:13:06 +0000 (01:13 +0000)]
Contrib: Flac 1.1.3 version for the contribs.

14 years agoCorrect ffmpeg flags for building contribs.
Jean-Baptiste Kempf [Fri, 16 Feb 2007 20:46:45 +0000 (20:46 +0000)]
Correct ffmpeg flags for building contribs.

14 years agoWe don't need 3 different norvegian l10n
Christophe Mutricy [Fri, 16 Feb 2007 16:12:02 +0000 (16:12 +0000)]
We don't need 3 different norvegian l10n

14 years agoBetter credits for FLAC 1.1.3
Rémi Denis-Courmont [Fri, 16 Feb 2007 15:56:02 +0000 (15:56 +0000)]
Better credits for FLAC 1.1.3

14 years agomsg_GetObjectTypeName symbol exported as needed by libvlc-control
Filippo Carone [Fri, 16 Feb 2007 14:51:32 +0000 (14:51 +0000)]
msg_GetObjectTypeName symbol exported as needed by libvlc-control

14 years agoFix net_Listen linking
Rémi Denis-Courmont [Thu, 15 Feb 2007 21:11:53 +0000 (21:11 +0000)]
Fix net_Listen linking

14 years agoSupport for FLAC version 1.1.3 - fixes #921
Rémi Denis-Courmont [Thu, 15 Feb 2007 20:43:31 +0000 (20:43 +0000)]
Support for FLAC version 1.1.3 - fixes #921

14 years agoHTTP and UDP access outputs return byte count
Rémi Denis-Courmont [Thu, 15 Feb 2007 20:36:07 +0000 (20:36 +0000)]
HTTP and UDP access outputs return byte count

14 years agoYet another version.c fix.
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.

14 years agolibvlc_Internal* need to be exported for libvlc-control
Filippo Carone [Thu, 15 Feb 2007 18:17:57 +0000 (18:17 +0000)]
libvlc_Internal* need to be exported for libvlc-control

14 years agoRemove timeout in network read APIs - closes #1056
Rémi Denis-Courmont [Thu, 15 Feb 2007 17:26:23 +0000 (17:26 +0000)]
Remove timeout in network read APIs - closes #1056

14 years agoSuppress timeout parameter from net_Select() - refs #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.

14 years ago- Fix error reporting in net_Read* (refs #1056)
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()

14 years ago- Fix file descriptors leak
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()

14 years agoFix out-of-bound read
Rémi Denis-Courmont [Thu, 15 Feb 2007 16:59:30 +0000 (16:59 +0000)]
Fix out-of-bound read

14 years agos/vlc_object_die/vlc_object_kill/
Rémi Denis-Courmont [Thu, 15 Feb 2007 16:38:41 +0000 (16:38 +0000)]
s/vlc_object_die/vlc_object_kill/

14 years agovlc_object_die() opaque wrapper to set b_die, so we can use another
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.

14 years agoUse size_t or ssize_t when appropriate
Rémi Denis-Courmont [Thu, 15 Feb 2007 16:32:53 +0000 (16:32 +0000)]
Use size_t or ssize_t when appropriate

14 years agoClose telnet connection in case of error (fixes #995)
Rémi Denis-Courmont [Thu, 15 Feb 2007 16:25:16 +0000 (16:25 +0000)]
Close telnet connection in case of error (fixes #995)

14 years agoUndo broken Win32 ifdefs (breaks IPv6 case on decent OSes)
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)

14 years agowin32 replacement for inet_ntop()
Christophe Mutricy [Thu, 15 Feb 2007 15:34:50 +0000 (15:34 +0000)]
win32 replacement for inet_ntop()

14 years agoSingle service DCCP/RTP/AVP input
Rémi Denis-Courmont [Wed, 14 Feb 2007 19:59:54 +0000 (19:59 +0000)]
Single service DCCP/RTP/AVP input

14 years agoFix undefined function call
Rémi Denis-Courmont [Wed, 14 Feb 2007 19:56:15 +0000 (19:56 +0000)]
Fix undefined function call

14 years agoMake some room for !TCP connection-oriented protocols
Rémi Denis-Courmont [Wed, 14 Feb 2007 19:38:57 +0000 (19:38 +0000)]
Make some room for !TCP connection-oriented protocols

14 years agoInline net_ListenTCP
Rémi Denis-Courmont [Wed, 14 Feb 2007 18:43:27 +0000 (18:43 +0000)]
Inline net_ListenTCP

14 years agoRemove seemingly misleading comment
Rémi Denis-Courmont [Wed, 14 Feb 2007 16:49:22 +0000 (16:49 +0000)]
Remove seemingly misleading comment

14 years agoCosmetic fix
Rémi Denis-Courmont [Wed, 14 Feb 2007 16:31:11 +0000 (16:31 +0000)]
Cosmetic fix

14 years ago- Write COMEDIA MRLs properly (host is the remote rather than the local part)
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

14 years ago * modules/mux/mpeg/ts.c: EN 300 473 says that data_alignment PES flag
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.

14 years agoRework signal handling so that it is async-safe
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)

14 years agoMark EOF in case of connection-orinted RTP transport
Rémi Denis-Courmont [Tue, 13 Feb 2007 19:51:07 +0000 (19:51 +0000)]
Mark EOF in case of connection-orinted RTP transport

14 years ago0 bytes UDP packet are legal!
Rémi Denis-Courmont [Tue, 13 Feb 2007 19:47:51 +0000 (19:47 +0000)]
0 bytes UDP packet are legal!

14 years agoFixes segfault introduced in [18810]
Rafaël Carré [Tue, 13 Feb 2007 12:53:50 +0000 (12:53 +0000)]
Fixes segfault introduced in [18810]

14 years agoCorrect module type
Jean-Paul Saman [Tue, 13 Feb 2007 10:44:57 +0000 (10:44 +0000)]
Correct module type

14 years agoFix SAP TCP/RTP support
Rémi Denis-Courmont [Mon, 12 Feb 2007 20:28:01 +0000 (20:28 +0000)]
Fix SAP TCP/RTP support

14 years ago * skins2/controls/ctrl_text.cpp: Fixed weird behaviours occurring when resizing...
Olivier Teulière [Mon, 12 Feb 2007 20:17:49 +0000 (20:17 +0000)]
 * skins2/controls/ctrl_text.cpp: Fixed weird behaviours occurring when resizing a Text control with moving text

14 years ago.host: Add zeroconf range to private address list
Rémi Denis-Courmont [Mon, 12 Feb 2007 20:09:53 +0000 (20:09 +0000)]
.host: Add zeroconf range to private address list

14 years agoFix previous commit
Rémi Denis-Courmont [Mon, 12 Feb 2007 19:50:29 +0000 (19:50 +0000)]
Fix previous commit

14 years agoSupport for TCP/RTP/AVP (rtptcp://).
Rémi Denis-Courmont [Mon, 12 Feb 2007 19:42:40 +0000 (19:42 +0000)]
Support for TCP/RTP/AVP (rtptcp://).
This is no excuse for using TCP instead of UDP/UDP-Lite when you can.

14 years agoFix out-of-bound read in RTP access
Rémi Denis-Courmont [Mon, 12 Feb 2007 18:04:58 +0000 (18:04 +0000)]
Fix out-of-bound read in RTP access
Fortunately, the harm potential of this old bug seems pretty low

14 years agoUndo [18814]
Rémi Denis-Courmont [Mon, 12 Feb 2007 17:35:39 +0000 (17:35 +0000)]
Undo [18814]

14 years agoExport inet_pton replacement
Rémi Denis-Courmont [Mon, 12 Feb 2007 17:35:07 +0000 (17:35 +0000)]
Export inet_pton replacement

14 years agoUse poll() always and fix terrible bug due to #ifdefs
Rémi Denis-Courmont [Mon, 12 Feb 2007 17:31:53 +0000 (17:31 +0000)]
Use poll() always and fix terrible bug due to #ifdefs

14 years ago- src/vlc.c: compile fix for win32
Damien Fouilleul [Mon, 12 Feb 2007 17:30:36 +0000 (17:30 +0000)]
- src/vlc.c: compile fix for win32

14 years agoFix minor errors
Rémi Denis-Courmont [Mon, 12 Feb 2007 17:29:51 +0000 (17:29 +0000)]
Fix minor errors

14 years agopoll() replacement
Rémi Denis-Courmont [Mon, 12 Feb 2007 17:27:59 +0000 (17:27 +0000)]
poll() replacement

14 years ago- udp.c: unix fix
Damien Fouilleul [Mon, 12 Feb 2007 16:37:17 +0000 (16:37 +0000)]
- udp.c: unix fix

14 years ago- win32 replacements for inet_pton/inet_ntop
Damien Fouilleul [Mon, 12 Feb 2007 16:25:16 +0000 (16:25 +0000)]
- win32 replacements for inet_pton/inet_ntop

14 years agoudp.c: MakeRandMulticast fix for win32, courmisch to review
Damien Fouilleul [Mon, 12 Feb 2007 14:54:46 +0000 (14:54 +0000)]
udp.c: MakeRandMulticast fix for win32, courmisch to review

14 years ago- getaddrinfo.c: use Win32 shim functions to load getnameinfo/getaddrinfo/freeaddrinf...
Damien Fouilleul [Mon, 12 Feb 2007 14:31:38 +0000 (14:31 +0000)]
- getaddrinfo.c: use Win32 shim functions to load getnameinfo/getaddrinfo/freeaddrinfo on first call, cleaner than a bunch of if/else in user functions
- announce.c: freeaddrinfo -> vlc_freeaddrinfo

14 years agoCompile fix. In mingw32 there is a sys/time.h with struct timeval. Someone under...
Christophe Mutricy [Mon, 12 Feb 2007 14:00:55 +0000 (14:00 +0000)]
Compile fix. In mingw32 there is a sys/time.h with struct timeval. Someone under cygwin should test.

14 years agoFixes album art local discovery and preparsing for directory:// subitems (refs [18129])
Rafaël Carré [Mon, 12 Feb 2007 13:29:22 +0000 (13:29 +0000)]
Fixes album art local discovery and preparsing for directory:// subitems (refs [18129])

14 years agos/borken/broken/
Antoine Cellerier [Mon, 12 Feb 2007 13:08:18 +0000 (13:08 +0000)]
s/borken/broken/

14 years agoConditionaly compile the mux fix as it requires a new (r7593 21/01/07) or newer fffmpeg.
Antoine Cellerier [Mon, 12 Feb 2007 12:58:43 +0000 (12:58 +0000)]
Conditionaly compile the mux fix as it requires a new (r7593 21/01/07) or newer fffmpeg.

14 years agoMove __wgetmainargs into VLC's main.
Marian Durkovic [Mon, 12 Feb 2007 07:12:11 +0000 (07:12 +0000)]
Move __wgetmainargs into VLC's main.
Refs: #900 #920 #1031

14 years agoplaylist_ItemGetByInputId now included in libvlc
Filippo Carone [Sun, 11 Feb 2007 21:18:13 +0000 (21:18 +0000)]
playlist_ItemGetByInputId now included in libvlc

14 years agoRemove useless parameter to net_Select
Rémi Denis-Courmont [Sun, 11 Feb 2007 21:01:47 +0000 (21:01 +0000)]
Remove useless parameter to net_Select

14 years agoPrint more debug messages from ffmpeg when using the mux module in VLC.
Antoine Cellerier [Sun, 11 Feb 2007 20:59:29 +0000 (20:59 +0000)]
Print more debug messages from ffmpeg when using the mux module in VLC.

14 years agoFix fallback to live555
Rémi Denis-Courmont [Sun, 11 Feb 2007 20:49:08 +0000 (20:49 +0000)]
Fix fallback to live555

14 years agoFix SAP parser (again)
Rémi Denis-Courmont [Sun, 11 Feb 2007 20:37:19 +0000 (20:37 +0000)]
Fix SAP parser (again)

14 years ago * Fix ffmpeg muxer. (flv muxing now works with ./vlc --sout "#transcode{vcodec...
Antoine Cellerier [Sun, 11 Feb 2007 19:45:32 +0000 (19:45 +0000)]
 * Fix ffmpeg muxer. (flv muxing now works with ./vlc  --sout "#transcode{vcodec=FLV1,acodec=mp3}:std{mux=ffmpeg{mux=flv},access=file,dst=test.flv}" -vvv --color ~/media/pinball-bit-rate-vbr-peak.wmv -I dummy) Include 2 hacks ... if someone has a better way to do it feel free to do so.
 * Remove a bunch of trailing white spaces.

14 years agoRemove debug spammer - fixes #971
Rémi Denis-Courmont [Sun, 11 Feb 2007 18:17:13 +0000 (18:17 +0000)]
Remove debug spammer - fixes #971

14 years agogettimeofday() implementaion for Win32. Leverage from tcpdump mailing list.
Christophe Mutricy [Sun, 11 Feb 2007 17:58:09 +0000 (17:58 +0000)]
gettimeofday() implementaion for Win32. Leverage from tcpdump mailing list.

14 years agoI need some more sleep.
Rémi Denis-Courmont [Sun, 11 Feb 2007 17:55:28 +0000 (17:55 +0000)]
I need some more sleep.
Now it really seems to work.

14 years agoRemove debug
Rémi Denis-Courmont [Sun, 11 Feb 2007 17:41:41 +0000 (17:41 +0000)]
Remove debug

14 years agoReally put socket into non-blocking mode
Rémi Denis-Courmont [Sun, 11 Feb 2007 17:41:02 +0000 (17:41 +0000)]
Really put socket into non-blocking mode
Really fixes #1051

14 years agoPut accept'd socket into non-blocking mode as the others
Rémi Denis-Courmont [Sun, 11 Feb 2007 17:22:20 +0000 (17:22 +0000)]
Put accept'd socket into non-blocking mode as the others
Fixes #1051

14 years agoBetter compile fix by Pierre d'Herbemont
Christophe Mutricy [Sun, 11 Feb 2007 17:10:32 +0000 (17:10 +0000)]
Better compile fix by Pierre d'Herbemont

14 years agoAdd option to specify which muxer we want to use in ffmpeg (ie: #std{mux=ffmpeg{mux...
Antoine Cellerier [Sun, 11 Feb 2007 16:26:19 +0000 (16:26 +0000)]
Add option to specify which muxer we want to use in ffmpeg (ie: #std{mux=ffmpeg{mux=flv}...) Still seems kind of broken as the resulting file can't be demuxed by vlc/libavformat. Looks like the video and audio codec aren't identified correctly in the ffmpeg muxer. Must be some error in mux.c i guess.

14 years agoCosmetic fix
Rémi Denis-Courmont [Sun, 11 Feb 2007 16:14:30 +0000 (16:14 +0000)]
Cosmetic fix

14 years agoByte order fix
Rémi Denis-Courmont [Sun, 11 Feb 2007 16:10:31 +0000 (16:10 +0000)]
Byte order fix

14 years agoImprove SAP parser
Rémi Denis-Courmont [Sun, 11 Feb 2007 16:08:56 +0000 (16:08 +0000)]
Improve SAP parser

14 years agonet_SetPort() sets a port within a socket address
Rémi Denis-Courmont [Sun, 11 Feb 2007 14:47:35 +0000 (14:47 +0000)]
net_SetPort() sets a port within a socket address

14 years agoUse net_Accept's timeout param instead of a call to msleep.
Antoine Cellerier [Sun, 11 Feb 2007 12:11:51 +0000 (12:11 +0000)]
Use net_Accept's timeout param instead of a call to msleep.

14 years agoRemove some dead code
Rémi Denis-Courmont [Sun, 11 Feb 2007 10:24:02 +0000 (10:24 +0000)]
Remove some dead code

14 years agoFix for insane naming convention
Rémi Denis-Courmont [Sun, 11 Feb 2007 10:20:47 +0000 (10:20 +0000)]
Fix for insane naming convention

14 years agoSupport for auto-generated pseudo-random multicast addresses.
Rémi Denis-Courmont [Sun, 11 Feb 2007 09:35:25 +0000 (09:35 +0000)]
Support for auto-generated pseudo-random multicast addresses.
That being said, I either don't understand sout chain (likely) or
it is plain broken (unlikely) but I can't seem to pass parameters
to the access output.

14 years agoFix link-scoped IPv6 addresses
Rémi Denis-Courmont [Sun, 11 Feb 2007 09:32:56 +0000 (09:32 +0000)]
Fix link-scoped IPv6 addresses

14 years agoFix #675.
Antoine Cellerier [Sun, 11 Feb 2007 01:51:45 +0000 (01:51 +0000)]
Fix #675.

14 years agoFix #1048... kind of. Should the rc interface be able to accept more than 1 connectio...
Antoine Cellerier [Sun, 11 Feb 2007 01:31:19 +0000 (01:31 +0000)]
Fix #1048... kind of. Should the rc interface be able to accept more than 1 connection ? and accept tcp connections + stdin commands ? (currently only 1 connection can be active)

14 years agoThat was forgotten in [18758]
Christophe Mutricy [Sun, 11 Feb 2007 00:41:57 +0000 (00:41 +0000)]
That was forgotten in [18758]

14 years agocompile fix
Christophe Mutricy [Sun, 11 Feb 2007 00:14:07 +0000 (00:14 +0000)]
compile fix

14 years agoAdd some option in configure to help Gentoo people. Closes #1045. Closes #1046
Christophe Mutricy [Sat, 10 Feb 2007 23:15:18 +0000 (23:15 +0000)]
Add some option in configure to help Gentoo people. Closes #1045. Closes #1046

14 years agoMinor cleanup
Rémi Denis-Courmont [Sat, 10 Feb 2007 21:39:37 +0000 (21:39 +0000)]
Minor cleanup

14 years agoRepair SAP + SSM
Rémi Denis-Courmont [Sat, 10 Feb 2007 21:32:28 +0000 (21:32 +0000)]
Repair SAP + SSM

14 years agoFix double free - closes #1032
Rémi Denis-Courmont [Sat, 10 Feb 2007 20:32:57 +0000 (20:32 +0000)]
Fix double free - closes #1032

14 years agoEnglish grammar fixes (I think)
Rémi Denis-Courmont [Sat, 10 Feb 2007 20:22:50 +0000 (20:22 +0000)]
English grammar fixes (I think)

14 years agoFix opening of multiple files with ffmpeg SVN
Rémi Denis-Courmont [Sat, 10 Feb 2007 19:54:55 +0000 (19:54 +0000)]
Fix opening of multiple files with ffmpeg SVN
(this is a revert of ffmpeg [7589])

14 years agoman subversion
Rémi Denis-Courmont [Sat, 10 Feb 2007 19:49:47 +0000 (19:49 +0000)]
man subversion

14 years agoDisable xpsf playlist until it stops breaking streaming output
Rémi Denis-Courmont [Sat, 10 Feb 2007 18:54:00 +0000 (18:54 +0000)]
Disable xpsf playlist until it stops breaking streaming output