vlc.git
12 years agoMaintain SUBDIRS manually for extra flexibility
Rémi Denis-Courmont [Sun, 4 May 2008 12:36:23 +0000 (15:36 +0300)]
Maintain SUBDIRS manually for extra flexibility

12 years agoFix a false assertion fail in the Qt4 playlist.
Rémi Duraffort [Sun, 4 May 2008 12:02:40 +0000 (14:02 +0200)]
Fix a false assertion fail in the Qt4 playlist.

12 years agoupdate check: Initialize gcrypt threading - fixes #1483
Rémi Denis-Courmont [Sun, 4 May 2008 11:39:50 +0000 (14:39 +0300)]
update check: Initialize gcrypt threading - fixes #1483

12 years agoFactorize the gcrypt thread support
Rémi Denis-Courmont [Sun, 4 May 2008 11:33:19 +0000 (14:33 +0300)]
Factorize the gcrypt thread support

12 years agoRemove some dead code
Rémi Denis-Courmont [Sun, 4 May 2008 11:18:14 +0000 (14:18 +0300)]
Remove some dead code

12 years agoFix linking error
Rémi Denis-Courmont [Sun, 4 May 2008 11:18:29 +0000 (14:18 +0300)]
Fix linking error

12 years agoFix function names
Rémi Denis-Courmont [Sun, 4 May 2008 11:14:22 +0000 (14:14 +0300)]
Fix function names

12 years agovlc_mutex_init_recursive: remove useless parameter
Rémi Denis-Courmont [Sun, 4 May 2008 11:12:33 +0000 (14:12 +0300)]
vlc_mutex_init_recursive: remove useless parameter

12 years agovlc_mutex_init: remove unused paramter
Rémi Denis-Courmont [Sun, 4 May 2008 11:10:08 +0000 (14:10 +0300)]
vlc_mutex_init: remove unused paramter

12 years agoMirror libcaca on ganesh, as zoy isn't reliable enough for the nightly builds
Felix Paul Kühne [Sun, 4 May 2008 11:07:01 +0000 (13:07 +0200)]
Mirror libcaca on ganesh, as zoy isn't reliable enough for the nightly builds

12 years agoFix the playlist column problem added in 7bc28eebe843ef72304a7ec4bb7e89a12a17187a...
Rémi Duraffort [Sun, 4 May 2008 10:25:50 +0000 (12:25 +0200)]
Fix the playlist column problem added in 7bc28eebe843ef72304a7ec4bb7e89a12a17187a pointed out by phytos and JPeg.

12 years agoFix symbols list
Rémi Denis-Courmont [Sun, 4 May 2008 09:12:09 +0000 (12:12 +0300)]
Fix symbols list

12 years agoImprove doxy comments
Rémi Denis-Courmont [Sat, 3 May 2008 21:02:44 +0000 (00:02 +0300)]
Improve doxy comments

12 years agoLUA: don't reinvent scandir
Rémi Denis-Courmont [Sat, 3 May 2008 20:50:55 +0000 (23:50 +0300)]
LUA: don't reinvent scandir

12 years agoRTP sout: --sout-rtp-sap, works like --sout-standard-sap
Rémi Denis-Courmont [Sat, 3 May 2008 20:25:12 +0000 (23:25 +0300)]
RTP sout: --sout-rtp-sap, works like --sout-standard-sap

In addition to #rtp{sdp=sap}, we can now use #rtp{sap}

12 years agoRationalize the SDP session name string
Rémi Denis-Courmont [Sat, 3 May 2008 20:13:54 +0000 (23:13 +0300)]
Rationalize the SDP session name string

12 years agoRemove splice support - it does not quite help for UDP & DCCP
Rémi Denis-Courmont [Sat, 3 May 2008 20:06:41 +0000 (23:06 +0300)]
Remove splice support - it does not quite help for UDP & DCCP

(at least currently)

12 years agoProvide sendmsg and recvmsg replacements
Rémi Denis-Courmont [Sat, 3 May 2008 18:13:55 +0000 (21:13 +0300)]
Provide sendmsg and recvmsg replacements

12 years agoFix typo in commit 5b55ee1bb0a0212b967f8f4a33824ffc6b7c7f09
Jean-Baptiste Kempf [Sat, 3 May 2008 18:55:11 +0000 (11:55 -0700)]
Fix typo in commit 5b55ee1bb0a0212b967f8f4a33824ffc6b7c7f09

12 years agoOnly compile the winsock stubs file on Win32
Rémi Denis-Courmont [Sat, 3 May 2008 17:52:53 +0000 (20:52 +0300)]
Only compile the winsock stubs file on Win32

12 years agoblock_FifoNew: remove un-needed parameter
Rémi Denis-Courmont [Sat, 3 May 2008 17:11:28 +0000 (20:11 +0300)]
block_FifoNew: remove un-needed parameter

12 years agoWin32 compile fix
Rémi Denis-Courmont [Sat, 3 May 2008 17:06:18 +0000 (20:06 +0300)]
Win32 compile fix

12 years agoSpeak English
Rémi Denis-Courmont [Sat, 3 May 2008 15:01:02 +0000 (18:01 +0300)]
Speak English

12 years agoFix symbols list
Rémi Denis-Courmont [Sat, 3 May 2008 14:59:28 +0000 (17:59 +0300)]
Fix symbols list

12 years agoNo need to kill VLC if it's exiting already.
Rémi Denis-Courmont [Sat, 3 May 2008 14:46:03 +0000 (17:46 +0300)]
No need to kill VLC if it's exiting already.

12 years agoRemove pf_memcpy and pf_memset from libvlc
Rémi Denis-Courmont [Sat, 3 May 2008 14:20:43 +0000 (17:20 +0300)]
Remove pf_memcpy and pf_memset from libvlc

12 years agoUse vlc_memset/vlc_memcpy
Rémi Denis-Courmont [Sat, 3 May 2008 14:16:59 +0000 (17:16 +0300)]
Use vlc_memset/vlc_memcpy

12 years agoUse the new registration mechanism for memcpy/memset
Rémi Denis-Courmont [Sat, 3 May 2008 12:42:06 +0000 (15:42 +0300)]
Use the new registration mechanism for memcpy/memset

12 years agoProcess-wide memcpy/memset accelarations
Rémi Denis-Courmont [Sat, 3 May 2008 12:41:17 +0000 (15:41 +0300)]
Process-wide memcpy/memset accelarations

(CPU features don't change across libvlc instances)

12 years agob_daemon does not need to be exported through vlc_global
Rémi Denis-Courmont [Sat, 3 May 2008 10:49:48 +0000 (13:49 +0300)]
b_daemon does not need to be exported through vlc_global

12 years agovlc_object_t.p_internals is not needed anymore
Rémi Denis-Courmont [Sat, 3 May 2008 09:51:03 +0000 (12:51 +0300)]
vlc_object_t.p_internals is not needed anymore

12 years agovlc_internals(): use pointer arithmetic
Rémi Denis-Courmont [Sat, 3 May 2008 09:50:50 +0000 (12:50 +0300)]
vlc_internals(): use pointer arithmetic

12 years agoAllocate global object as the others - not statically anymore
Rémi Denis-Courmont [Sat, 3 May 2008 09:34:11 +0000 (12:34 +0300)]
Allocate global object as the others - not statically anymore

12 years agoHide global object within the thread and object subsystem
Rémi Denis-Courmont [Sat, 3 May 2008 09:21:11 +0000 (12:21 +0300)]
Hide global object within the thread and object subsystem

12 years agoobject: use vlc_internals()
Rémi Denis-Courmont [Sat, 3 May 2008 09:05:42 +0000 (12:05 +0300)]
object: use vlc_internals()

12 years agovariables: use vlc_internals()
Rémi Denis-Courmont [Sat, 3 May 2008 08:42:09 +0000 (11:42 +0300)]
variables: use vlc_internals()

12 years agothreads: use vlc_internals()
Rémi Denis-Courmont [Sat, 3 May 2008 08:41:51 +0000 (11:41 +0300)]
threads: use vlc_internals()

12 years agoOSD: use vlc_internals()
Rémi Denis-Courmont [Sat, 3 May 2008 08:41:11 +0000 (11:41 +0300)]
OSD: use vlc_internals()

12 years agoRemove some global object-specific code
Rémi Denis-Courmont [Sat, 3 May 2008 07:18:11 +0000 (10:18 +0300)]
Remove some global object-specific code

12 years agoSimplify threads init
Rémi Denis-Courmont [Sat, 3 May 2008 08:33:11 +0000 (11:33 +0300)]
Simplify threads init

12 years agoCosmetic fix
Rémi Denis-Courmont [Sat, 3 May 2008 06:54:59 +0000 (09:54 +0300)]
Cosmetic fix

12 years agoThank Vincent
Christophe Mutricy [Fri, 2 May 2008 23:14:51 +0000 (00:14 +0100)]
Thank Vincent

12 years agoRussian l10n update by Alexey Salmin
Christophe Mutricy [Fri, 2 May 2008 23:11:53 +0000 (00:11 +0100)]
Russian l10n update by Alexey Salmin

12 years agoUpdate POTFILES.in after files renamed and added
Christophe Mutricy [Fri, 2 May 2008 23:06:09 +0000 (00:06 +0100)]
Update POTFILES.in after files renamed and added

12 years agoUse var_AcquireMutex for the quicktime lock.
Rémi Denis-Courmont [Fri, 2 May 2008 16:25:10 +0000 (19:25 +0300)]
Use var_AcquireMutex for the quicktime lock.

12 years agomain.h -> vlc_main.h
Rémi Denis-Courmont [Fri, 2 May 2008 16:06:43 +0000 (19:06 +0300)]
main.h -> vlc_main.h

12 years agoAdd kate to the news
Rémi Denis-Courmont [Fri, 2 May 2008 15:35:56 +0000 (18:35 +0300)]
Add kate to the news

12 years agoconfigure: Minor fixes for kate detection
Rémi Denis-Courmont [Fri, 2 May 2008 15:33:00 +0000 (18:33 +0300)]
configure: Minor fixes for kate detection

12 years agobasic support for Kate streams as subtitles
Vincent Penquerc'h [Fri, 2 May 2008 09:46:26 +0000 (10:46 +0100)]
basic support for Kate streams as subtitles

Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
12 years agoSupport for MPSub.
Jean-Baptiste Kempf [Fri, 2 May 2008 08:35:13 +0000 (01:35 -0700)]
Support for MPSub.
Only TIME based, not Frame based, yet.

12 years agoSmall fix for PJS to remove "".
Jean-Baptiste Kempf [Fri, 2 May 2008 07:45:43 +0000 (00:45 -0700)]
Small fix for PJS to remove "".

12 years agoParsing of Phoenix Subtitles.
Jean-Baptiste Kempf [Fri, 2 May 2008 07:38:15 +0000 (00:38 -0700)]
Parsing of Phoenix Subtitles.
Almost unused subtitle. No idea though if FPS or 1/10th of sec, Annodex and MPlayer disagree...

12 years agoSupport for AQT subtitles.
Jean-Baptiste Kempf [Fri, 2 May 2008 06:29:23 +0000 (23:29 -0700)]
Support for AQT subtitles.
Parsing is fine but timing is wrong since it must be multiplied by FPS.

12 years agoMove dirent stuff to fixups.h, where it belongs
Rémi Denis-Courmont [Thu, 1 May 2008 20:11:42 +0000 (23:11 +0300)]
Move dirent stuff to fixups.h, where it belongs

12 years agoWe need <inttypes.h>, always
Rémi Denis-Courmont [Thu, 1 May 2008 20:08:41 +0000 (23:08 +0300)]
We need <inttypes.h>, always

12 years agoBe more verbose
Rémi Denis-Courmont [Thu, 1 May 2008 20:04:45 +0000 (23:04 +0300)]
Be more verbose

12 years agodist_ is not needed for HEADERS
Rémi Denis-Courmont [Thu, 1 May 2008 20:00:46 +0000 (23:00 +0300)]
dist_ is not needed for HEADERS

12 years agoInstall minimum set of plugin headers.
Rémi Denis-Courmont [Thu, 1 May 2008 20:00:05 +0000 (23:00 +0300)]
Install minimum set of plugin headers.

12 years agoRemove useless include
Rémi Denis-Courmont [Thu, 1 May 2008 19:57:03 +0000 (22:57 +0300)]
Remove useless include

12 years agoFix name
Rémi Denis-Courmont [Thu, 1 May 2008 19:56:38 +0000 (22:56 +0300)]
Fix name

12 years agoFix expansion to no-op
Rémi Denis-Courmont [Thu, 1 May 2008 19:54:43 +0000 (22:54 +0300)]
Fix expansion to no-op

12 years agoDon't use assert() here.
Rémi Denis-Courmont [Thu, 1 May 2008 19:27:06 +0000 (22:27 +0300)]
Don't use assert() here.

If it's really wanted, functions should de inlined

12 years agoNo need to include the same file twice
Rémi Denis-Courmont [Thu, 1 May 2008 19:22:30 +0000 (22:22 +0300)]
No need to include the same file twice

12 years agoUse int64_t directly within plugins rather than vlc_int64_t
Rémi Denis-Courmont [Thu, 1 May 2008 19:19:51 +0000 (22:19 +0300)]
Use int64_t directly within plugins rather than vlc_int64_t

I wonder why we need this (in libvlc-control) by the way...?

12 years agoPut msg_context_global_key to the internal header.
Rémi Denis-Courmont [Thu, 1 May 2008 19:17:21 +0000 (22:17 +0300)]
Put msg_context_global_key to the internal header.

It was not exported from libvlc anyhow.

12 years agoRemove I64C as well
Rémi Denis-Courmont [Thu, 1 May 2008 19:11:47 +0000 (22:11 +0300)]
Remove I64C as well

12 years agoRemove UI64_C
Rémi Denis-Courmont [Thu, 1 May 2008 19:05:41 +0000 (22:05 +0300)]
Remove UI64_C

Turns out it was only used once in the whole tree.

12 years agoRemove I64F., not needed anymore
Rémi Denis-Courmont [Thu, 1 May 2008 18:59:36 +0000 (21:59 +0300)]
Remove I64F., not needed anymore

12 years agoRemnants of I64F.
Rémi Denis-Courmont [Thu, 1 May 2008 18:59:07 +0000 (21:59 +0300)]
Remnants of I64F.

12 years agoNIH syndrome cure (2)
Rémi Denis-Courmont [Thu, 1 May 2008 18:57:00 +0000 (21:57 +0300)]
NIH syndrome cure (2)

12 years agoNIH desyndromization
Rémi Denis-Courmont [Thu, 1 May 2008 18:50:55 +0000 (21:50 +0300)]
NIH desyndromization

12 years agoUse malloc(1) as cookie rather than malloc(0)
Rémi Denis-Courmont [Thu, 1 May 2008 18:24:07 +0000 (21:24 +0300)]
Use malloc(1) as cookie rather than malloc(0)

malloc(0) can legally be NULL (or not unique).

12 years agoRemove useless #include
Rémi Denis-Courmont [Thu, 1 May 2008 17:55:18 +0000 (20:55 +0300)]
Remove useless #include

12 years agoC++ <inttypes.h> inclusion fixes
Rémi Denis-Courmont [Thu, 1 May 2008 17:41:36 +0000 (20:41 +0300)]
C++ <inttypes.h> inclusion fixes

12 years agoFix ffmpeg when !ENABLE_SOUT
Rémi Denis-Courmont [Thu, 1 May 2008 17:27:14 +0000 (20:27 +0300)]
Fix ffmpeg when !ENABLE_SOUT

12 years agoDon't generate module parameters twice
Rémi Denis-Courmont [Thu, 1 May 2008 17:27:02 +0000 (20:27 +0300)]
Don't generate module parameters twice

12 years agoDon't compile sout code if sout is disabled
Rémi Denis-Courmont [Thu, 1 May 2008 17:04:27 +0000 (20:04 +0300)]
Don't compile sout code if sout is disabled

12 years agoLook for config.h output in public header files
Rémi Denis-Courmont [Thu, 1 May 2008 16:11:07 +0000 (19:11 +0300)]
Look for config.h output in public header files

12 years agoUse macro for __attribute__((packed))
Rémi Denis-Courmont [Thu, 1 May 2008 15:37:43 +0000 (18:37 +0300)]
Use macro for __attribute__((packed))

12 years agolibintl is never "included" anymore
Rémi Denis-Courmont [Thu, 1 May 2008 15:33:26 +0000 (18:33 +0300)]
libintl is never "included" anymore

12 years agoSpare one use of WORDS_BIGENDIAN from vlc_common.h
Rémi Denis-Courmont [Thu, 1 May 2008 15:32:43 +0000 (18:32 +0300)]
Spare one use of WORDS_BIGENDIAN from vlc_common.h

12 years agoRemove the temporary hack
Rémi Denis-Courmont [Thu, 1 May 2008 15:24:14 +0000 (18:24 +0300)]
Remove the temporary hack

12 years agoU?I64C: use U?INT64_C from <stdint.h>
Rémi Denis-Courmont [Thu, 1 May 2008 14:50:16 +0000 (17:50 +0300)]
U?I64C: use U?INT64_C from <stdint.h>

12 years agoI64F?: use PRI?64 from <inttypes.h>
Rémi Denis-Courmont [Thu, 1 May 2008 14:46:22 +0000 (17:46 +0300)]
I64F?: use PRI?64 from <inttypes.h>

I don't have the courage to replace all the occurences in the code.

12 years ago<inttypes.h> is a superset of <stdint.h>, use it instead.
Rémi Denis-Courmont [Thu, 1 May 2008 14:38:24 +0000 (17:38 +0300)]
<inttypes.h> is a superset of <stdint.h>, use it instead.

12 years agoDon't re-invent uint8_t - remove byte_t
Rémi Denis-Courmont [Thu, 1 May 2008 14:30:52 +0000 (17:30 +0300)]
Don't re-invent uint8_t - remove byte_t

Also sizeof(byte_t)^Wsizeof(uint8_t) can only ever be 1, if it is
defined. It's not defined, if char is more than 8 bits, and uint8_t is
not provided, but then VLC will not compile in the first place.

12 years agoFixed the compilation of multiple Mac OS X related modules
Felix Paul Kühne [Thu, 1 May 2008 10:57:01 +0000 (12:57 +0200)]
Fixed the compilation of multiple Mac OS X related modules

by using VLC_ADD_PLUGIN instead of VLC_ADD_BUILTINS.

Please check for potential regressions.

12 years agoMissing #include
Rémi Denis-Courmont [Thu, 1 May 2008 08:36:51 +0000 (11:36 +0300)]
Missing #include

12 years agoSupport for RIFF/MIDI files
Rémi Denis-Courmont [Wed, 30 Apr 2008 18:30:13 +0000 (21:30 +0300)]
Support for RIFF/MIDI files

12 years ago--mono does noes exist. Comment out the text for it.
Rémi Denis-Courmont [Wed, 30 Apr 2008 17:05:22 +0000 (20:05 +0300)]
--mono does noes exist. Comment out the text for it.

12 years agoDisc reading libs want ANSI rather than UTF-8 paths - fixes #1560
Rémi Denis-Courmont [Wed, 30 Apr 2008 17:04:59 +0000 (20:04 +0300)]
Disc reading libs want ANSI rather than UTF-8 paths - fixes #1560

12 years agoExport ToLocaleDup
Rémi Denis-Courmont [Wed, 30 Apr 2008 17:04:05 +0000 (20:04 +0300)]
Export ToLocaleDup

12 years agoWin64 compatible modifications around set/getWindowLong
Jean-Baptiste Kempf [Wed, 30 Apr 2008 17:01:20 +0000 (19:01 +0200)]
Win64 compatible modifications around set/getWindowLong

12 years agoFix the interpretation of command "help" by VLM.
Adrien Grand [Sun, 27 Apr 2008 13:17:03 +0000 (15:17 +0200)]
Fix the interpretation of command "help" by VLM.

In the function ExecuteCommand, p_message is given in argument to ExecuteHelp
and is then modified locally in ExecuteHelp:
  p_message = vlm_MessageNew( "help", vlm_NULL );
whereas it is used further in function ExecuteCommand.
This patch fixes this problem by passing the pointer address in argument to
ExecuteHelp instead of the pointer itself.

Signed-off-by: Pierre d'Herbemont <pdherbemont@videolan.org>
12 years agoRestore ENABLE_SOUT #define (used in wav "codec")
Rémi Denis-Courmont [Tue, 29 Apr 2008 05:18:43 +0000 (08:18 +0300)]
Restore ENABLE_SOUT #define (used in wav "codec")

12 years agoMove the MPRIS Quit method to the root dbus object.
Mirsal Ennaime [Tue, 29 Apr 2008 01:16:04 +0000 (03:16 +0200)]
Move the MPRIS Quit method to the root dbus object.
This closes #1565

12 years agoDon't use VLC_ADD_PLUGIN for common sout and packetizers plugins
Rémi Denis-Courmont [Mon, 28 Apr 2008 20:26:46 +0000 (23:26 +0300)]
Don't use VLC_ADD_PLUGIN for common sout and packetizers plugins

12 years agoFix previous commit
Rémi Denis-Courmont [Mon, 28 Apr 2008 20:13:39 +0000 (23:13 +0300)]
Fix previous commit

12 years agoProtect access_output/ under ENABLE_SOUT as well
Rémi Denis-Courmont [Mon, 28 Apr 2008 20:08:20 +0000 (23:08 +0300)]
Protect access_output/ under ENABLE_SOUT as well

12 years agoDon't bother with mux/ and stream_out/ is sout is disabled
Rémi Denis-Courmont [Mon, 28 Apr 2008 20:04:33 +0000 (23:04 +0300)]
Don't bother with mux/ and stream_out/ is sout is disabled