Rémi Denis-Courmont
1905cebd91
Cosmetic
2009-10-14 20:26:45 +03:00
Rémi Denis-Courmont
7a445b0e18
Revert "Fix windows build (undefined reference to gpg_error_*)"
...
LibVLC is not calling gpg_error functions anywhere. Linking gpg-error
causes problems with *correctly* built libgcrypt (e.g. incorrect
package dependencies).
This reverts commit f865a81694
.
2009-10-12 21:07:20 +03:00
Geoffroy Couprie
f865a81694
Fix windows build (undefined reference to gpg_error_*)
2009-10-12 20:02:36 +02:00
Pierre Ynard
79f996dc1c
configure: remove useless autoconf defines
...
They are used nowhere in the code, and just clutter the build system
2009-10-12 02:20:04 +02:00
Rafaël Carré
b3a591d0bf
globalhotkeys : use new xcb-util API (>= 0.3.4)
...
recent xcb_key_symbols_get_keycode() now returns a pointer
Keep old API (as present in Debian Lenny for example) as requested by nefrir
GetModifier() is broken when using the new API, it might be broken as
well when using the old API.
Documents / source code of functions used in GetModifier() are very
welcome, libxcb only ships XML descriptions and the generated source
code is very unreadable.
2009-10-07 20:02:53 +02:00
Rémi Denis-Courmont
410a3de5b3
Get rid of ligcrypt M4 macros
...
One day maybe, the gcrypt maintainer will get a clue, realize
that his library is not the center of the universe,
that his crappy macros breaks cross-compiling,
that pkg-config works on Windows as well as scripts (ligcrypt-config),
and accept the Debian .pc patches.
Until then...
2009-10-06 22:44:53 +03:00
Rémi Denis-Courmont
b57f6a50d1
Revert "Fix configure with --disable-sout"
...
This reverts commit 6e0f047be3
.
2009-10-06 21:56:27 +03:00
Felix Paul Kühne
00e9f09bcb
quartztext: removed dependency on Carbon and implemented support for bold, italic and underline text styles
...
TODO: shadow drawing and handling
2009-10-05 22:40:56 +02:00
Pierre Ynard
aa44644ce5
WinCE: fix build of telnet interface
2009-10-02 10:54:33 +02:00
Rémi Denis-Courmont
cf2ccb0de5
Remove -Wcast-align, too many false positives
2009-09-28 19:21:23 +03:00
Rémi Denis-Courmont
7cde22ed8c
audio_format replaces converter_float and converter_fixed
2009-09-27 21:37:23 +03:00
Rémi Denis-Courmont
52265ccd6e
Remove legacy alloca checks
2009-09-27 14:22:33 +03:00
Rémi Denis-Courmont
2646299fe8
OMAP framebuffer: remove Maemo screen blanking code
...
This slows down the video output thread too much, and does not belong in
the video output plugin anyway. It should go to the screensaver.
(I have also have a patch to move it to xcb_window if someone wants it).
2009-09-26 14:18:12 +03:00
Christopher Key
f01d53449d
configure: fix --with-dvbpsi=PATH
...
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-09-25 19:07:10 +03:00
Rafaël Carré
9e57ad8113
x264: mention >=0.76 requirement
...
The error message wouldn't explicitely say that a new enough version is
necessary
2009-09-23 21:40:51 +02:00
Daniel Mierswa
fd1b3bd6c2
Error if XvMC is requested while libmpeg2 unavailable
...
Edited patch to apply to master, original is here:
http://mailman.videolan.org/pipermail/vlc-devel/2009-June/061076.html
Original-by: Nicolas Chauvet
Signed-off-by: Daniel Mierswa <impulze@impulze.org>
Signed-off-by: Rafaël Carré <rafael.carre@gmail.com>
2009-09-23 21:36:53 +02:00
Ilkka Ollakka
e8c090dc91
x264: set requirement to >= 0.76 for libx264
...
Change to handle changed x264_encoder_headers and nal-stuff
2009-09-23 16:38:02 +03:00
Jean-Baptiste Kempf
e32f3d0f74
Put all SS(S)E* checks under --enable-sse
2009-09-22 19:27:12 +02:00
Jean-Baptiste Kempf
51f3faba05
Add a configure flag for SSE4
2009-09-22 01:21:46 +02:00
Jean-Baptiste Kempf
5a0ff31e26
Configure: add a new configure switch for SSE3
...
This makes SSE3/SSSE3 in the same switch. Maybe this should be fusionned with SSE/SSE2 ?
2009-09-22 00:54:09 +02:00
Rémi Denis-Courmont
2e10ca982b
Capitalization
2009-09-21 18:08:35 +03:00
Rémi Denis-Courmont
2c68d5a40d
--enable-merge-ffmpeg: kludge to make avcodec and avformat plugins one
...
This is ugly, but can save a few megabytes at download-, install- and
run-time when avcodec is linked in statically.
2009-09-20 23:19:42 +03:00
Geoffroy Couprie
a2fb8abaf3
Fix configure: define USE_PEFLAGS for every platform
2009-09-17 19:31:28 +02:00
Geoffroy Couprie
60aa14b737
Win32: Add an option to set the DEP and ASLR flags for all binaries.
...
This option will make it much harder to exploit vulnerabilities on Vista and Seven
2009-09-17 12:57:57 +02:00
Jean-Baptiste Kempf
dd537f5cfc
Configure.ac cleanup around directX
2009-09-08 12:26:34 +02:00
Jean-Baptiste Kempf
e36707dbb2
CoInitialize requires -lole32
2009-09-08 12:26:33 +02:00
Rémi Denis-Courmont
d3c2843832
configure: check for NEON assemly support
2009-09-05 18:22:42 +03:00
Rémi Denis-Courmont
21cd1cd4a2
avcodec, avformat, postproc and switcher link against avutil
...
Contrary to swscale(?), those plugins call avutil directly
2009-09-03 22:47:53 +03:00
Rémi Denis-Courmont
6c5dcb6c36
Chorus_flanger needs -lm
2009-09-03 22:21:59 +03:00
Pierre d'Herbemont
b41c2c0e9b
configure: Don't link macosx to QTKit.
...
We don't need it.
2009-09-03 19:14:57 +02:00
Dominique Martinet
47508ae91d
configure.ac - lua checks
...
Makes the configure throw an error when lua is not found and
--enable-lua has been specified.
Also checks for liblua with libmath, so it actually works when there
is no pkgconfig file.
Slightly modified by Rémi Denis-Courmont
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-09-02 19:51:19 +03:00
Jean-Baptiste Kempf
00b878fbea
Configure: remove cygwin mode
2009-09-01 16:11:22 +02:00
Jean-Baptiste Kempf
53a3c6f551
SDL: simplification of detection and requirement of 1.2.10
2009-09-01 16:11:18 +02:00
Rafaël Carré
c4cb6db210
xcb_screen: fix compilation by ignoring errors for a type of warnings
...
The warning that my gcc 4.4.1 doesn't point a real error
2009-08-31 22:54:13 +02:00
Jean-Baptiste Kempf
58ca65ac04
Removal of gnome_main, gnome2_main, gtk_main, gtk2_main, pda modules
...
Those hardly build and do not work anymore since a long time. Noone seems to care...
Farewell!
2009-08-31 22:24:52 +02:00
Rafaël Carré
c6d58bc3e6
file access: only use linux/magic.h when it's present
2009-08-31 16:02:11 +02:00
Rémi Denis-Courmont
2d15a4ba3f
Fix version number in error message
2009-08-30 17:42:23 +03:00
Rémi Denis-Courmont
43e28bdebf
atmo: keep disabled for now
2009-08-30 11:05:58 +03:00
Rémi Denis-Courmont
ed1f01cd4d
Put AC_ARG_ENABLE outside of if statement
2009-08-30 11:05:39 +03:00
Rémi Denis-Courmont
9ba95700cd
Grrr, wrong line
2009-08-29 23:06:57 +03:00
Rémi Denis-Courmont
817e17cb78
contrib's kate (tiger), flac and lua need libm
2009-08-29 23:04:39 +03:00
Rémi Denis-Courmont
52cf8d8dda
contrib's lua needs libdl
2009-08-29 23:04:39 +03:00
Erwan Tulou
ee5c6f0e50
mediadirs: new service_discoveries to import picture/music/video directories within the vlc GUIs.
2009-08-29 21:33:42 +02:00
Rémi Denis-Courmont
670364730f
RTMP access: disable strict aliasing
2009-08-29 16:40:36 +03:00
Rémi Denis-Courmont
c1c8639c7e
Check for eventfd
...
Fix linking against N900 glibc 2.5.
2009-08-29 16:25:47 +03:00
Rafaël Carré
27daf37c2d
Rename "xcb" plugin to "xcb_x11"
...
This reflects its real capabilities as opposed to "xcb_xv"
2009-08-29 14:03:41 +02:00
Pierre Ynard
0a761fdb9f
configure: remove return-type from Werror warnings
...
Some "no return statement in function returning non-void" warnings are
definitely not errors, and cannot be silenced without introducing dead
code, which is arguably just worse.
2009-08-28 20:02:58 +02:00
Jean-Baptiste Kempf
ff72174d0c
Win32 port: make aout_sdl and vout_sdl compile for win32
2009-08-28 15:58:34 +02:00
Jean-Baptiste Kempf
f7d796286d
Fix libproxy usage.
...
Partially revert 30f9eb499b
2009-08-28 15:58:33 +02:00
Pierre Ynard
41a095a6fd
configure: fix broken poll() test
...
Oops.
2009-08-27 11:43:13 +02:00
Pierre Ynard
81211489a9
WinCE: silence poll() warning in configure
...
AFAIK vlc_poll() works with no problem on WinCE too
2009-08-27 11:26:39 +02:00
Pierre Ynard
f22b0d94f8
WinCE: add replacement getpid() function
...
And remove #ifdefs from code
2009-08-27 11:14:10 +02:00
Rémi Denis-Courmont
d654665b48
Revert "Don't treat strict-aliasing as error, this break Win32 compilation too much"
...
This reverts commit 5ff67322e0
.
2009-08-25 21:50:04 +03:00
Jean-Baptiste Kempf
5ff67322e0
Don't treat strict-aliasing as error, this break Win32 compilation too much
...
All vouts are impacted, and dmo too.
2009-08-25 20:42:56 +02:00
Rémi Duraffort
0fbf56157c
configure.ac: fix libxml2 detection (module name is 'xml').
2009-08-25 20:01:34 +02:00
Rémi Denis-Courmont
b59d0081f0
atmo filter: disable until it is fixed
2009-08-25 17:53:32 +03:00
Pierre d'Herbemont
3293fa7727
configure: Add implicit sequence-point return-type strict-aliasing array-bounds missing-parameter-type overflow int-to-pointer-cast pointer-to-int-cast div-by-zero overflow to the list of Werror warnings.
2009-08-25 04:10:45 +02:00
Pierre Ynard
6e0f047be3
Fix configure with --disable-sout
...
This is ugly, until jb finds "a clever solution."
2009-08-24 14:01:35 +02:00
Jean-Baptiste Kempf
24fb9128c9
Fix alsa_access building
2009-08-23 23:57:44 +02:00
Jean-Baptiste Kempf
fe5d06cd7b
Fix compile of Skins2 on Windows
...
Fix for [1f57932708
] for Windows
2009-08-23 23:49:00 +02:00
Rémi Denis-Courmont
fa7e52308c
Revert "configure: An other test that warns."
...
This reverts commit e70077bff4
.
This was completely broken (NULL not defined).
2009-08-23 20:47:18 +03:00
Rémi Denis-Courmont
1f57932708
Fix lrintf check
2009-08-23 20:43:17 +03:00
Rémi Denis-Courmont
cd7fd42c41
sqrtf is in libm, not (non-existent) libmx
2009-08-23 20:38:03 +03:00
Pierre d'Herbemont
7160ce9f6e
configure: Per module Werror flags.
...
This allow a little bit more flexibility and won't require the same level of code quality in configure tests (is that a plus?).
2009-08-21 17:25:48 +02:00
Pierre d'Herbemont
e70077bff4
configure: An other test that warns.
2009-08-21 16:27:25 +02:00
Pierre d'Herbemont
549bc47d24
configure: Add -Werror=bad-function-cast for --enable-warnings-as-error.
2009-08-21 02:18:18 +02:00
Pierre d'Herbemont
e626c159ce
configure: Add "missing-braces nonnull parentheses uninitialized address enum-compare undef comment switch" to the list of warnings that should not appear anymore in source code.
2009-08-20 23:06:24 +02:00
Rémi Denis-Courmont
e8879c1f1b
Fix flawed logic
2009-08-20 20:28:01 +03:00
Pierre d'Herbemont
cd2b2d9179
Revert "configure: Add an other bunch of Werror=."
...
This was a bit too early.
This reverts commit b827afa26d
.
Conflicts:
configure.ac
2009-08-20 19:05:59 +02:00
Pierre d'Herbemont
c053f4ab75
Revert "network: Remove an unused label."
...
This reverts commit 663411401
and correctly undefine out: if needed.
2009-08-20 18:49:27 +02:00
Pierre d'Herbemont
b827afa26d
configure: Add an other bunch of Werror=.
2009-08-20 18:38:22 +02:00
Felix Paul Kühne
3d93071591
configure: don't enable goom on OS X by default
2009-08-20 17:36:20 +02:00
Pierre d'Herbemont
c2786a86cd
configure: Treat unused param or value as error when building with --enable-debug.
...
Warnings that are 'safe' to be treated as error should be added here as well.
I hope this will raise VLC code quality, and tend to lower the hudge number of warnings. Some of them are sometimes letal but hidden by others.
2009-08-20 16:43:26 +02:00
Rafaël Carré
89520ed0f1
OSX configure defaults: disable --update-check
2009-08-20 09:06:59 +02:00
Rémi Denis-Courmont
0ae751d3e4
Remove Xlib XVideo video output
2009-08-19 21:06:33 +03:00
Rémi Denis-Courmont
e5b397face
Remove Xlib X11 video output
2009-08-19 21:06:33 +03:00
Rémi Denis-Courmont
29d2ca92fc
Remove transrate
...
"[It] can be removed altogether, since it's totally useless (quality
is too bad to be of any use)."
2009-08-18 22:50:05 +03:00
Pierre d'Herbemont
be1b044035
configure: Make sure 'compile' calls make with 'V=1'.
2009-08-18 15:22:04 +02:00
Pierre d'Herbemont
b608f770d9
configure: Define AM_SILENT_RULES.
...
This enables Linux kernel-style silent build output.
If you want a more verbose output use 'make V=1' or './configure --disable-silent-rules'
If you want even less verbosity for custom command, there is $(AM_V_GEN) that you can add in front of your custom command.
2009-08-18 12:14:44 +02:00
Rémi Denis-Courmont
cdc27ca5fc
Reference the glibc bug numbers
2009-08-15 15:57:47 +03:00
Jean-Baptiste Kempf
8e587b3f48
Change freetype libs order to fix win32 compile
2009-08-14 11:53:19 +02:00
Geoffroy Couprie
66fe8eaa2e
wince: fix build of ts module
2009-08-13 18:12:35 +02:00
Jean-Baptiste Kempf
c99f6e9b5c
Remove skins2 dependency on libxml2 for Win32
...
Skins2 dll gets a bit smaller.
2009-08-13 12:02:41 +02:00
Jean-Baptiste Kempf
12b7d6cf53
Force -lz on fretype.
2009-08-13 11:53:42 +02:00
Rémi Denis-Courmont
739d2f7485
Remove dead xinerama and VidMod checks
2009-08-12 22:33:12 +03:00
Jean-Baptiste Kempf
4516c96028
Revert "Simplify mad detection"
...
mad.pc is a nice debian addition... Pfff @ other distros.
This reverts commit c5a8c4593a
.
2009-08-10 17:13:52 +02:00
Jean-Baptiste Kempf
8a8523d078
Some less-good-than-debian distributions don't ship liblircclient0.pc
...
Revert previous simplification.
2009-08-09 23:00:25 +02:00
Jean-Baptiste Kempf
ba6a16dc8a
You need libass over 0.9.6
2009-08-08 13:10:07 +02:00
Jean-Baptiste Kempf
c5a8c4593a
Simplify mad detection
2009-08-08 13:10:07 +02:00
Jean-Baptiste Kempf
0a8af27eb9
Simplify twolame detection
2009-08-08 13:10:07 +02:00
Jean-Baptiste Kempf
332313a34e
Reordering
2009-08-08 13:10:06 +02:00
Jean-Baptiste Kempf
015989f3ba
Simplify Alsa detection and drop support for alsa < 1.0.0 (out in 2003)
2009-08-08 13:10:06 +02:00
Jean-Baptiste Kempf
0a27d51907
Simplify lirc detection
...
Simplify UPnp detection
Simplify goom2k4 detection
2009-08-08 13:10:06 +02:00
Rémi Denis-Courmont
bbdf393370
_POSIX_PTHREAD_SEMANTICS is already defined by AC_USE_SYSTEM_EXTENSIONS
2009-08-07 17:18:17 +03:00
Jean-Baptiste Kempf
5965cd4301
Simplify detection caca and force 0.99beta1
2009-08-07 13:17:51 +02:00
Jean-Baptiste Kempf
217a4736fb
Delete galaktos plugin.
...
This hasn't work for quite some time and we have projectM module.
Moreover, noone complained.
2009-08-07 13:04:26 +02:00
Rémi Denis-Courmont
d17b37cf13
vlc-wrapper needs -lsocket on Solaris ( fixes : #3035 )
2009-08-06 21:06:04 +03:00
Rémi Denis-Courmont
23414d6308
Check for fstatfs ( fixes : #3028 )
2009-08-06 19:54:45 +03:00
Jean-Baptiste Kempf
db6a2bfa68
Keep access_gnomevfs as the plugin name
2009-08-06 08:41:25 +02:00
Jean-Baptiste Kempf
7c8d655cf3
Simplify Jack and DCA detection
2009-08-06 00:18:24 +02:00
Jean-Baptiste Kempf
f004323ee3
Simplify portaudio and libxml2 detection
2009-08-06 00:18:23 +02:00
Jean-Baptiste Kempf
a3c7e55ec3
Configure: update macro to deal with the case where you want --enable-foo, but the module name is not foo.
...
So, add a new argument that can be empty
This happens for --enable-dv (access_dv) --enable-shout (stream_output_shout)
2009-08-06 00:18:23 +02:00
Jean-Baptiste Kempf
314bd6d649
Simplify dc1394 and dv detection.
...
Be careful, while dv was updated to the new APIs, dc1394 wasn't
2009-08-06 00:18:23 +02:00
Jean-Baptiste Kempf
76c81b476d
Fix configure for win32
2009-08-05 20:59:57 +02:00
Jean-Baptiste Kempf
b4ea8923db
Simplify HAL, mtp, notify, gnomeVFS, libmpeg2, projectm and bonjour
2009-08-05 19:39:00 +02:00
Jean-Baptiste Kempf
8674d65e90
AVcodec version needed for 1.1 is 51.48.0 so far.
2009-08-05 18:50:35 +02:00
Jean-Baptiste Kempf
30f9eb499b
Simplify shout, libproxy detection
2009-08-05 18:37:25 +02:00
Jean-Baptiste Kempf
79ff1143a0
Simplify ogg, and flac detection
2009-08-05 18:33:35 +02:00
Jean-Baptiste Kempf
205a00a3cd
Simplify vorbis detection and activate encoder except when tremor is requested
2009-08-05 18:33:35 +02:00
Jean-Baptiste Kempf
c2cd93a699
Simplify Pulseaudio detection
2009-08-05 18:33:35 +02:00
Jean-Baptiste Kempf
bcae143e59
Delete CSRI module. Unmaintained and libass is better.
2009-08-05 18:33:35 +02:00
Jean-Baptiste Kempf
7dfa273777
Simplify SVG, tiger and fluidsynth detection
2009-08-05 18:33:34 +02:00
Jean-Baptiste Kempf
251ca87c73
Configure, create a m4cro for checking dependencies in pkg_config
...
--enable-foo will search for the foo.pc and die if not provided
--disable-foo will not search anything related to foo
'' will search for foo.pc and give a message if foo.pc is not provided.
2009-08-05 16:56:34 +02:00
Rémi Denis-Courmont
30d047761c
Unused test
2009-08-02 18:26:01 +03:00
Felix Paul Kühne
a24f4cfec7
macosx: prepare the switch from dyld to 'Dynamic Loader Compatibility Functions' as partially intended by [7147338b7439f7f4a5d6d9c86e8d5d7a8501be4d]
...
Using Apple's legacy object file image functions around NSModule is strongly discouraged and won't work in the future at all.
2009-08-02 01:44:58 +02:00
Rémi Denis-Courmont
40fd31c121
Revert "modules: added a hack to work-around the buggy 64bit runtime on OS X Leopard"
...
This reverts commit 75b34a6ca8
.
2009-08-01 23:05:10 +03:00
Felix Paul Kühne
75b34a6ca8
modules: added a hack to work-around the buggy 64bit runtime on OS X Leopard
2009-08-01 21:56:13 +02:00
Branko Kokanovic
febe263ed3
Adding mirror video filter
...
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-08-01 11:28:37 +03:00
Felix Paul Kühne
23f4a2aea1
clean up
2009-07-31 11:06:41 +02:00
Felix Paul Kühne
143fd4d8c2
macosx: basic Sparkle integration
...
Shows basic release notes and demonstrates the user experience. Actual updating not yet possible.
2009-07-30 02:00:11 +02:00
Jean-Baptiste Kempf
1ca3578eb7
Remove xml2 dependency for freetype and libass on Win32
2009-07-28 23:47:51 +02:00
Jean-Baptiste Kempf
9eb5b0cea1
Don't forget pthread when compiling zvbi for win32
2009-07-26 02:44:27 +02:00
Jean-Baptiste Kempf
eaa615cef3
Finish the zvbi port to Windows.
...
The .dll is still a bit big, because of static linking to libiconv, I think
2009-07-24 13:28:05 +02:00
Rémi Denis-Courmont
2a6adf7446
file: network file extra caching for Win32
...
Fixes #2983 for good ths time hopefully...
2009-07-23 18:09:18 +03:00
Jean-Baptiste Kempf
10507f6733
Configure: check for scsi/scsi.h
2009-07-18 00:54:51 +02:00
Jean-Baptiste Kempf
90e2d29fd4
Continue renaming vout_directx to directx
...
Directx doesn't mean anything... It should be directdraw
2009-07-18 00:15:40 +02:00
Geoffroy Couprie
af8cb7dc01
Win32: Add support for Vista file associations
2009-07-09 11:32:09 +02:00
Rémi Duraffort
6ceccc7d90
stream_out siwtcher needs avcodec (fix missing symbols).
2009-07-09 11:15:18 +02:00
Rémi Duraffort
02b338985c
Fix configure to enable the stream_out_switcher if requiere.
2009-07-08 11:17:21 +02:00
Rémi Duraffort
472aec28c6
Add a visualization module using libprojectM.
...
If you want to try it and report bugs use --enable-projectm.
2009-07-08 10:23:44 +02:00
Rémi Duraffort
12a4a6f9bb
Remove uneeded test.
2009-06-26 09:57:08 +02:00
Rémi Duraffort
34df295511
Revert "samba: simplify the configure test."
...
This reverts commit 26ad82e32b
.
2009-06-26 09:56:50 +02:00
Rémi Duraffort
26ad82e32b
samba: simplify the configure test.
2009-06-26 09:01:38 +02:00
Derk-Jan Hartman
6ef7fa7231
file: When loading a non-local file, raise the caching with 700ms.
2009-06-25 18:41:20 +02:00
Felix Paul Kühne
27953d60c9
macosx@core: removed the usage of dyld's 'Library Functions' completely
...
these are automagically 'replaced by the more efficient 'Dynamic Loader Compatibility Functions.'' as suggested by Apple's documentation. IMO, this should be ported to the 1.0-bugfix branch as it cleanly fixes some 64bit crashes and should improve the performance slightly
2009-06-22 20:32:18 +02:00
Rémi Denis-Courmont
1237bcf2b1
panoramix filter needs xcb-randr 1.3
2009-06-22 20:35:58 +03:00
Rémi Denis-Courmont
2cc3c9750f
Revert "xcb: as we require version 1.3, let's at least test in configure for it too."
...
This reverts commit 4a6e2de243
.
2009-06-22 20:35:38 +03:00
Dominique Leuenberger
4a6e2de243
xcb: as we require version 1.3, let's at least test in configure for it too.
...
Signed-off-by: JP Dinger <jpd@videolan.org>
(If at all possible, we should reduce the requirements instead.)
2009-06-21 18:56:56 +02:00
JP Dinger
ed53444b7c
I like the stories well enough but I can't get myself to like this as a codename for 1.1. xtophe suggested sin city, so with a bit of imdb assistance, we have...
2009-06-20 00:08:11 +02:00
Jean-Baptiste Kempf
4893ae68dd
Temporary new codename for 1.1, to avoid confusion with 1.0
2009-06-17 12:16:22 +02:00
Christophe Mutricy
c065c55c3c
Revert "Properly detect POSIX threads on OpenBSD."
...
If main() is not found in pthread 10 line above it won't be find now.
And the patch submitter is looking for a better test
This reverts commit bb1d1eb5e7
.
2009-06-16 21:21:53 +01:00
Pierre Ynard
ee0632ad20
WinCE: access_output_rtmp needs -lws2
...
Add -lws2 for access_output_rtmp
2009-06-15 11:06:16 +02:00
Felix Paul Kühne
bbe8ccf836
remove stupid arch flags
2009-06-13 15:05:29 +02:00
Derk-Jan Hartman
1a004f7e8d
macosx: Change the optimizations paramaters.
...
From the beginning we were using -march=pentium-m -mtune=prescott
However this was based on the Intel development machine of Apple. All actually shipped Intel machines by Apple are at least Core machines. As such, we might as well use -march=prescott -mtune=generic now. For 10.6 I currently think we should use -march=prescott -mtune=core2, since that will allow us to use much more advanced optimizations, and only few machines were shipped as Core, most were Core2 machines.
2009-06-12 16:11:15 +02:00
Brad
bb1d1eb5e7
Properly detect POSIX threads on OpenBSD.
...
The following diff for VLC 1.0.0rc3 corrects the detection of POSIX threads
on OpenBSD.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-06-11 23:26:06 +03:00
Rémi Denis-Courmont
476f834727
Remove *pe* check. It mismatches anything with, say, "open"
2009-06-11 22:35:00 +03:00
Rémi Denis-Courmont
2dc30918df
Port panoramix to X RandR with XCB (incomplete)
2009-06-10 22:36:25 +03:00
Rémi Denis-Courmont
38a0d995d2
Xlib screen access removal
2009-06-10 18:21:45 +03:00
Rémi Denis-Courmont
4f8fed316b
XCB screen & window capture
2009-06-07 22:16:03 +03:00
Yavor Doganov
87cb4e591a
Port to new libmpcdec API
...
Please find attached my attempt to port VLC to libmpcdec6. Playing
and seeking works according to my tests with a bunch of files (both
SV7 and SV8). I tried to follow upstream's coding style.
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
2009-06-06 01:38:59 +01:00
Rafaël Carré
6ab0bd532b
Fix mozilla autoconf check : AC_PATH_PROGS() was used incorrectly, and the check wouldn't error if {mozilla,seamonkey}-config or xulrunner wasn't found
...
(cherry picked from commit f3fe98dbb4255e70fec8f12c5bba44749122930b)
2009-05-30 00:32:41 +02:00
Rémi Denis-Courmont
f77bf7a10a
Support for older xcb-xv
2009-05-23 15:45:56 +03:00
Rémi Denis-Courmont
51bbf79313
Merge branch 1.0-bugfix into master
2009-05-21 18:30:54 +03:00
Pierre Ynard
be531987f6
WinCE: add replacement getcwd() function
...
As WinCE doesn't support working directories, this function is
basically empty, and merely returns an error.
2009-05-21 00:11:37 +02:00
Felix Paul Kühne
f4b9b232a0
configure: default disable xcb on Darwin
2009-05-20 11:47:48 +02:00
Jean-Baptiste Kempf
ae3edf03d6
Accept 4.4.0, the bugs in 4.4.0 and 4.4.1 shouldn't affect us too much.
...
But well, fine distros should upgrade their minor libQt.
2009-05-19 20:28:21 +02:00
Rémi Denis-Courmont
26b4a53732
Revert "loose up little xcb-xv version requirements"
...
This reverts commit 8e1f14148b
.
2009-05-16 13:01:34 +03:00
Pierre Ynard
f4fd60fee3
WinCE: Require a recent enough mingwce to fix *printf problems
...
This just in: CeGCC has a MinGW with working replacement *printf
functions. Just like for mingw32, require (and allow building with) a
recent enough version of mingwce.
Since MinGW is patched by CeGCC, this check is not strictly sufficient;
but at least this allows to have working WinCE builds again.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-05-15 23:35:33 +02:00
Pierre Ynard
37b175d555
WinCE: Require a recent enough mingwce to fix *printf problems
...
This just in: CeGCC has a MinGW with working replacement *printf
functions. Just like for mingw32, require (and allow building with) a
recent enough version of mingwce.
Since MinGW is patched by CeGCC, this check is not strictly sufficient;
but at least this allows to have working WinCE builds again.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-05-15 17:56:59 +03:00
Nicolas Chauvet (kwizart)
319b2f9582
Fix missing symbol in libxvmc_plugin.so
...
the XvMC plugin use xcommon.c where some part use
HAVE_XINERAMA conditions.
Missing symbols are :
XineramaQueryScreens
XineramaQueryExtension
XineramaIsActive
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
2009-05-15 13:46:16 +02:00
Jean-Baptiste Kempf
a5f79a7d28
Bump necessary Qt version to 4.4
2009-05-14 19:35:56 +02:00
Ilkka Ollakka
8e1f14148b
loose up little xcb-xv version requirements
...
Atleast for me xcb-xv gives version 1.1 only, and vlc compiled/works
with it just fine.
2009-05-14 16:49:45 +03:00
Rémi Denis-Courmont
d73948b156
Require XCB so we always have a window provider ( fixes #2736 )
2009-05-13 23:33:12 +03:00
Rémi Denis-Courmont
2151d6fe01
Merge branch 1.0-bugfix
2009-05-13 23:33:00 +03:00
Rémi Denis-Courmont
43087f360f
XvMC capitalization
2009-05-13 23:32:46 +03:00
Rémi Denis-Courmont
4ad7990248
XCB/window: do not depend on xcb-aux for one trivial function call
2009-05-13 23:32:03 +03:00
Rémi Denis-Courmont
03619d36d8
XCB/window: do not depend on xcb-aux for one trivial function call
2009-05-13 23:13:10 +03:00
Nicolas Chauvet (kwizart)
9530b16f79
Fix missing symbol in libxvmc_plugin.so
...
the XvMC plugin use xcommon.c where some part use
HAVE_XINERAMA conditions.
Missing symbols are :
XineramaQueryScreens
XineramaQueryExtension
XineramaIsActive
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
2009-05-13 18:18:48 +02:00
Jean-Paul Saman
d6cc0b79ef
dc1394 and dv1394: cleanup detection in configure.ac
2009-05-12 13:20:37 +02:00
Jean-Paul Saman
9f0d65737e
Use pkg-config to detect libraw1394 and libavc1394
2009-05-12 12:50:13 +02:00
Rémi Denis-Courmont
600d029594
Merge branch 1.0-bugfix
2009-05-10 12:42:25 +03:00
Danny Wood
b8f23ea716
Patch: Fix pulseaudio clicking and latency issues
...
Here is the updated patch with the modified configure.ac.
I have also added some comments and cleaned up a little bit of code.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-05-10 12:40:09 +03:00
Jean-Baptiste Kempf
b50c06c9a5
Start of 1.1.0-git.
...
Codename is not changed yet (Zukovsky? Stop Goldeneye?)
2009-05-09 01:51:17 +02:00
Jean-Baptiste Kempf
cb1bd11f37
1.0.0 RC1
2009-05-09 01:24:25 +02:00
David Flynn
999e1c3655
Disable glibc runtime check if configure passed due to disable-{nls, mozilla}
...
Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-05-07 18:36:29 +03:00
Rémi Denis-Courmont
dd3a05a985
Remove useless check for machine/soundcard.h
2009-05-07 18:13:19 +03:00
Rémi Denis-Courmont
5e32245056
Look for fdatasync (OSX seems to lack it)
2009-05-06 19:46:51 +03:00
Rémi Denis-Courmont
7336ff446d
hotkeys needs -lm due to floor()
2009-05-02 10:41:44 +03:00
Rémi Denis-Courmont
7986cb4ac2
GnuTLS: add larger SHAs
2009-04-26 22:08:45 +03:00
Rémi Denis-Courmont
f970d1897f
Check xcb-xv version
2009-04-26 21:39:21 +03:00
Derk-Jan Hartman
bf171654d6
configure: fix linking of libvlc on Mac OS X.
2009-04-26 19:26:28 +02:00
Rémi Denis-Courmont
8e37bd452a
XCB: preliminary XVideo plugin
...
Allocation of U/V planes and unsupported chroma fallback are critically
missing. XvPort grabbing is not implemented. Also, full screen, scale,
zoom, A.R. and crop are missing as with the other XCB plugin.
2009-04-25 23:43:13 +03:00
Rémi Denis-Courmont
e64d892cc7
Allow buggy glibc if Native Language Support _and_ Mozilla are off.
2009-04-25 23:43:12 +03:00
Rémi Denis-Courmont
a72fdbfacb
RAOP needs gpg-error as it calls gpg_strerror()
2009-04-25 22:10:35 +03:00
Rémi Denis-Courmont
0d21a07dd9
Separate libvlccore and libvlc flags, fix pthread linking on Debian Sid
2009-04-25 22:10:35 +03:00
Rémi Denis-Courmont
1bf7f3bd84
OpenBSD needs sys/types.h for net/if.h
2009-04-21 21:25:18 +03:00
Rémi Duraffort
5045d3df4d
xosd: requiere a not so old version.
2009-04-19 18:30:48 +02:00
Rémi Denis-Courmont
adff8a91a0
AC_MSG_ERROR for configure errors
...
AC_MSG_FAILURE is solely meant for configure check unexpected failure,
not for "normal" errors whereby a check detects a missing dependency.
2009-04-19 13:23:34 +03:00
Rémi Denis-Courmont
bbd293fffc
Remove imgresample
2009-04-19 13:23:34 +03:00
Rémi Denis-Courmont
ce1718c4e7
XCB: get rid of -lxcb_image
...
It made things more complicated for MIT-SHM.
2009-04-18 23:11:50 +03:00
basos G
d385b8dc4b
FIX mingw runtime 3.15 is the minimun
...
An issue regrading %zu vasprintf NOT being recognized
by mingw runtime's 3.14 is fixed with an upgrade to 3.15
So make this the least required standart.
Note that this issue lead to a vlc early crash on windows
and is generally toxic on cases where %s is following a
misinterpreted %zu
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2009-04-17 18:45:48 +02:00
Rémi Denis-Courmont
bc756e0692
Fail if XvMC is requested but absent. Fix link-time dependencies.
2009-04-17 15:24:51 +03:00
Austin English
7334fc542c
Some better warnings for missing libraries
...
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-04-17 14:40:50 +03:00
Jean-Baptiste Kempf
7fb7f638de
1.0.0-pre2: RC1 shouldn't be far away, is it?
2009-04-17 11:26:20 +02:00
sebastien
0ef6281015
Configure : update mingw-runtime error message
...
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-04-16 11:24:34 +03:00
Felix Paul Kühne
cef26c7b9a
macosx: compile code explictly for the required architecture.
...
First step of fixing linking errors against libx264
2009-04-14 00:21:05 +02:00
Felix Paul Kühne
c6b0b78df4
configure: default disable the deprecated quicktime decoder plugin
...
Check for broken ld on Darwin 9 only
2009-04-12 17:32:10 +02:00
Laurent Aimar
e8689aeac0
Implemented replacement for swab.
2009-04-12 15:33:19 +02:00
Rémi Denis-Courmont
a651a1bd89
Preprocessor is sufficient for mingw-runtime check
2009-04-11 20:59:44 +03:00
Rémi Denis-Courmont
8186391531
Move remaining replacement to static import library
2009-04-10 22:17:13 +03:00