]> git.sesse.net Git - vlc/log
vlc
13 years agoNEWS: cleaning for 1.2.0
Jean-Baptiste Kempf [Mon, 1 Nov 2010 16:02:27 +0000 (17:02 +0100)]
NEWS: cleaning for 1.2.0

13 years agoRemoved unused variables (blend).
Laurent Aimar [Mon, 1 Nov 2010 15:45:27 +0000 (16:45 +0100)]
Removed unused variables (blend).

13 years agoFixed potential use of undefined values (yuvp.c)
Laurent Aimar [Mon, 1 Nov 2010 15:41:11 +0000 (16:41 +0100)]
Fixed potential use of undefined values (yuvp.c)

13 years agoUsed the right object for messages in src/input/decoder.c
Laurent Aimar [Mon, 1 Nov 2010 15:38:16 +0000 (16:38 +0100)]
Used the right object for messages in src/input/decoder.c

aout/vout were sometimes used. It was inconsistent and in some cases
those objects could be undefined (NULL).

13 years agoCosmetic (vout).
Laurent Aimar [Mon, 1 Nov 2010 15:29:27 +0000 (16:29 +0100)]
Cosmetic (vout).

13 years agoReenabled mean and discard deinterlacer mode in the vout.
Laurent Aimar [Mon, 1 Nov 2010 15:27:36 +0000 (16:27 +0100)]
Reenabled mean and discard deinterlacer mode in the vout.

13 years agoAllowed using filter changing their output formats in the vout.
Laurent Aimar [Mon, 1 Nov 2010 15:25:48 +0000 (16:25 +0100)]
Allowed using filter changing their output formats in the vout.

A scaler/chroma converter is inserted as the last filter if needed.

13 years agoCosmetics (vout).
Laurent Aimar [Mon, 1 Nov 2010 15:03:35 +0000 (16:03 +0100)]
Cosmetics (vout).

13 years agoBlu-Ray: warn the user about AACS/BD+
Jean-Baptiste Kempf [Mon, 1 Nov 2010 15:07:00 +0000 (16:07 +0100)]
Blu-Ray: warn the user about AACS/BD+

You need a very recent libbluray for this support

13 years agoBlu-Ray: correctly update the navigation menu for 'titles'
Jean-Baptiste Kempf [Mon, 1 Nov 2010 14:23:45 +0000 (15:23 +0100)]
Blu-Ray: correctly update the navigation menu for 'titles'

As pointed out by Laurent

13 years agoDo not save deinterlace settings in the p_input object.
Laurent Aimar [Mon, 1 Nov 2010 14:10:12 +0000 (15:10 +0100)]
Do not save deinterlace settings in the p_input object.

 It is not needed anymore as changing deinterlace settings does not
restart the vout anymore. It removes the last vlc_object_find() in
the vout code.

13 years agoFixed a double free on error (http interface).
Laurent Aimar [Sun, 31 Oct 2010 12:31:50 +0000 (13:31 +0100)]
Fixed a double free on error (http interface).

13 years agoBluray access: support for Titles
Jean-Baptiste Kempf [Tue, 19 Oct 2010 23:48:01 +0000 (01:48 +0200)]
Bluray access: support for Titles

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years agoContribs: Add libbluray for Win32 target
Jean-Baptiste Kempf [Mon, 1 Nov 2010 13:55:48 +0000 (14:55 +0100)]
Contribs: Add libbluray for Win32 target

13 years agoContribs: add GME target and patch it for static
Jean-Baptiste Kempf [Mon, 1 Nov 2010 13:50:35 +0000 (14:50 +0100)]
Contribs: add GME target and patch it for static

13 years agoContrib: fix gcrypt compilation on Win32
Jean-Baptiste Kempf [Mon, 1 Nov 2010 12:43:21 +0000 (13:43 +0100)]
Contrib: fix gcrypt compilation on Win32

13 years agortp sout: simplify
Pierre Ynard [Mon, 1 Nov 2010 11:20:16 +0000 (12:20 +0100)]
rtp sout: simplify

13 years agotest: add an automatic test for the telnet interface
Rémi Duraffort [Mon, 1 Nov 2010 10:09:24 +0000 (11:09 +0100)]
test: add an automatic test for the telnet interface

Some important things:
 * the test is deactivated by default as it needed netcat. To activate it you
just need to add check_SCRIPTS to the TESTS variable (I won't do it unless we
think that netcat is present on every hosts that run the make check?)
 * the test is really simple for the moment (that's more a POC)
 * we can write a small netcat-like tool to activate this test by default...

13 years agodirac: use autoreconf instead of custom script
Rafaël Carré [Mon, 1 Nov 2010 00:32:59 +0000 (01:32 +0100)]
dirac: use autoreconf instead of custom script

Fix use of ACLOCAL_AMFLAGS

13 years agocontribs: vcdimager depends on cdio
Rafaël Carré [Sun, 31 Oct 2010 23:58:07 +0000 (00:58 +0100)]
contribs: vcdimager depends on cdio

also factorize a bit

13 years agocontribs: attempt to fix osx build of faad
Rafaël Carré [Sun, 31 Oct 2010 23:38:22 +0000 (00:38 +0100)]
contribs: attempt to fix osx build of faad

use autoreconf instead of faad bootstrap script

13 years agogoom2k4-osx.patch: use original line endings
Rafaël Carré [Sun, 31 Oct 2010 23:15:10 +0000 (00:15 +0100)]
goom2k4-osx.patch: use original line endings

13 years agocontribs: make sure build tools are built before the other targets
Rafaël Carré [Sun, 31 Oct 2010 22:51:20 +0000 (23:51 +0100)]
contribs: make sure build tools are built before the other targets

We only need additional tools on OSX

13 years agocontribs: avoid ending with a link to Patches/ in Patches/
Rafaël Carré [Sun, 31 Oct 2010 22:38:08 +0000 (23:38 +0100)]
contribs: avoid ending with a link to Patches/ in Patches/

13 years agocontribs: libvpx needs yasm
Rafaël Carré [Sun, 31 Oct 2010 22:19:41 +0000 (23:19 +0100)]
contribs: libvpx needs yasm

13 years agocontribs: dont build vp8 decoder
Rafaël Carré [Sun, 31 Oct 2010 22:08:50 +0000 (23:08 +0100)]
contribs: dont build vp8 decoder

13 years agovpx: dont install docs
Rafaël Carré [Sun, 31 Oct 2010 22:05:57 +0000 (23:05 +0100)]
vpx: dont install docs

13 years agocontribs: goom2k4: don't build mac application
Rafaël Carré [Sun, 31 Oct 2010 21:56:07 +0000 (22:56 +0100)]
contribs: goom2k4: don't build mac application

13 years agocontribs: Remove build rules for autoconf/automake/gnumake
Rafaël Carré [Sun, 31 Oct 2010 21:55:32 +0000 (22:55 +0100)]
contribs: Remove build rules for autoconf/automake/gnumake

OSX 10.5 tools are recent enough

13 years agocontribs: remove beos config
Rafaël Carré [Sun, 31 Oct 2010 21:36:32 +0000 (22:36 +0100)]
contribs: remove beos config

13 years agocontribs: no need to run autoreconf
Rafaël Carré [Sun, 31 Oct 2010 21:29:42 +0000 (22:29 +0100)]
contribs: no need to run autoreconf

13 years agoaclocal doesn't like -I <non-existing-dir>
Rafaël Carré [Sun, 31 Oct 2010 21:03:22 +0000 (22:03 +0100)]
aclocal doesn't like -I <non-existing-dir>

13 years agocontribs: make aclocal look at contrib installed macros
Rafaël Carré [Sun, 31 Oct 2010 20:58:42 +0000 (21:58 +0100)]
contribs: make aclocal look at contrib installed macros

13 years agodarwin contribs: remove obsolete target
Rafaël Carré [Sun, 31 Oct 2010 20:53:59 +0000 (21:53 +0100)]
darwin contribs: remove obsolete target

13 years agocontribs: goom2k4
Rafaël Carré [Sun, 31 Oct 2010 20:45:27 +0000 (21:45 +0100)]
contribs: goom2k4

Don't patch a file which we'll delete
Use ACLOCAL_AMFLAGS to point aclocal to m4/

13 years agocontribs: remove broken rule
Rafaël Carré [Sun, 31 Oct 2010 20:29:15 +0000 (21:29 +0100)]
contribs: remove broken rule

13 years agoRTP: reorder for better readability
Rémi Denis-Courmont [Sun, 31 Oct 2010 20:12:23 +0000 (22:12 +0200)]
RTP: reorder for better readability

13 years agocontribs: don't build FFmpeg doc
Rafaël Carré [Sun, 31 Oct 2010 20:12:30 +0000 (21:12 +0100)]
contribs: don't build FFmpeg doc

13 years agocontribs: make sure vpx destdir are created (use mkdir -p)
Rafaël Carré [Sun, 31 Oct 2010 20:06:02 +0000 (21:06 +0100)]
contribs: make sure vpx destdir are created (use mkdir -p)

13 years agoios: Add extras/package/ios.
Pierre d'Herbemont [Sun, 31 Oct 2010 20:02:49 +0000 (21:02 +0100)]
ios: Add extras/package/ios.

You can now build your iOS libvlc with build_for_iOS.sh.

13 years agoquartztext: Use TargetCondionnals.h instead of Availability for latest iOS SDK.
Pierre d'Herbemont [Sun, 31 Oct 2010 20:01:15 +0000 (21:01 +0100)]
quartztext: Use TargetCondionnals.h instead of Availability for latest iOS SDK.

13 years agoAllow libvlc client to build statically.
Pierre d'Herbemont [Sun, 31 Oct 2010 19:32:49 +0000 (20:32 +0100)]
Allow libvlc client to build statically.

13 years agocontribs: fix libvpx build, only specify cross prefix for win32
Rafaël Carré [Sun, 31 Oct 2010 20:02:16 +0000 (21:02 +0100)]
contribs: fix libvpx build, only specify cross prefix for win32

13 years agocontribs: ignore more files
Rafaël Carré [Sun, 31 Oct 2010 19:21:02 +0000 (20:21 +0100)]
contribs: ignore more files

13 years agocontribs: remove bashism, remove generated link from VCS
Rafaël Carré [Sun, 31 Oct 2010 19:17:05 +0000 (20:17 +0100)]
contribs: remove bashism, remove generated link from VCS

13 years agocontrib: To please the windows build bot allow to use the old command line switch.
Pierre d'Herbemont [Sun, 31 Oct 2010 18:51:29 +0000 (19:51 +0100)]
contrib: To please the windows build bot allow to use the old command line switch.

13 years agocontrib: Fix build when there is no autoconf.
Pierre d'Herbemont [Sun, 31 Oct 2010 17:45:10 +0000 (18:45 +0100)]
contrib: Fix build when there is no autoconf.

13 years agocontrib: Old syntax should throw an error.
Pierre d'Herbemont [Sun, 31 Oct 2010 17:26:28 +0000 (18:26 +0100)]
contrib: Old syntax should throw an error.

13 years agoconfig: Factorize the Mac OS X targets.
Pierre d'Herbemont [Sun, 31 Oct 2010 17:10:56 +0000 (18:10 +0100)]
config: Factorize the Mac OS X targets.

13 years agocontrib: Remove broken check.
Pierre d'Herbemont [Sun, 31 Oct 2010 16:57:32 +0000 (17:57 +0100)]
contrib: Remove broken check.

13 years agocontrib: Automatically set the correct HAVE_${distro} flag.
Pierre d'Herbemont [Sun, 31 Oct 2010 16:54:34 +0000 (17:54 +0100)]
contrib: Automatically set the correct HAVE_${distro} flag.

13 years agocontrib: Support for iOS.
Pierre d'Herbemont [Sun, 31 Oct 2010 16:42:25 +0000 (17:42 +0100)]
contrib: Support for iOS.

13 years agocontrib: Make sure we can override default CC and CFLAGS from bootstrap.
Pierre d'Herbemont [Sun, 31 Oct 2010 16:40:43 +0000 (17:40 +0100)]
contrib: Make sure we can override default CC and CFLAGS from bootstrap.

13 years agocontrib: Allow install dir and build dir override for contribs.
Pierre d'Herbemont [Sun, 31 Oct 2010 16:17:29 +0000 (17:17 +0100)]
contrib: Allow install dir and build dir override for contribs.

13 years agoQt4: don't cache inside pictureflow
Ilkka Ollakka [Sun, 31 Oct 2010 16:53:19 +0000 (18:53 +0200)]
Qt4: don't cache inside pictureflow

doesn't seem to help at all in thatway, also leaked in playlist-tree mode
(so if you revert, remember to fix that)

13 years agoQt4: pictureflow, check that we use valid index
Ilkka Ollakka [Sun, 31 Oct 2010 16:08:12 +0000 (18:08 +0200)]
Qt4: pictureflow, check that we use valid index

13 years agobootstrap: Use getopts.
Pierre d'Herbemont [Sun, 31 Oct 2010 15:20:19 +0000 (16:20 +0100)]
bootstrap: Use getopts.

13 years agocontrib: Add some abstraction layers instead of using raw echo.
Pierre d'Herbemont [Sun, 31 Oct 2010 15:09:50 +0000 (16:09 +0100)]
contrib: Add some abstraction layers instead of using raw echo.

13 years agoqt4: don't deaccelerate when closing on target in pictureflow
Ilkka Ollakka [Sun, 31 Oct 2010 15:42:48 +0000 (17:42 +0200)]
qt4: don't deaccelerate when closing on target in pictureflow

13 years agoQt4: render artists/title on pictureflow
Ilkka Ollakka [Sun, 31 Oct 2010 15:40:55 +0000 (17:40 +0200)]
Qt4: render artists/title on pictureflow

13 years agoQt4: pictureflow, activate input if cliked and it's not currently playing one
Ilkka Ollakka [Sun, 31 Oct 2010 15:16:36 +0000 (17:16 +0200)]
Qt4: pictureflow, activate input if cliked and it's not currently playing one

13 years agoQt4: make pictureflow work with tree-like playlist too
Ilkka Ollakka [Sun, 31 Oct 2010 14:53:43 +0000 (16:53 +0200)]
Qt4: make pictureflow work with tree-like playlist too

13 years agoncurses: fix #1987
Rafaël Carré [Sun, 31 Oct 2010 14:02:32 +0000 (15:02 +0100)]
ncurses: fix #1987

Use a ncurses timeout() of 1 second, which will block when waiting for input

We use 1 second so the position slider is refreshed correctly
We could use 500ms to not miss any change, now the slider can make a
2 seconds jump, see Nyquist-Shannon theorem

Add a variable to the context to exit the main loop as soon as the exit key
is pressed, so we don't have to wait one more second: vlc_object_alive()
doesn't return false immediately after calling libvlc_Quit()

13 years agoOSX framework: ignore-config and no-media-library are already the default
Rafaël Carré [Sun, 31 Oct 2010 13:34:37 +0000 (14:34 +0100)]
OSX framework: ignore-config and no-media-library are already the default

13 years agoRevert "swscale: Support RGB565 in swscale."
Laurent Aimar [Sun, 31 Oct 2010 12:03:29 +0000 (13:03 +0100)]
Revert "swscale: Support RGB565 in swscale."

This reverts commit 103ae418b44980c0cabd211cd18d10ed87a994f4.

This cannot be good: either it is invalid or incomplete. More informations
are needed to properly fix the issue seen.

13 years agoRemoved invalid assignation while loading cue files.
Laurent Aimar [Sun, 31 Oct 2010 11:54:28 +0000 (12:54 +0100)]
Removed invalid assignation while loading cue files.

 It has some random effects depending on the url (including use of
uninitialized pointer).

13 years agoFixed a allocation failure test in swscale.
Laurent Aimar [Sun, 31 Oct 2010 11:41:02 +0000 (12:41 +0100)]
Fixed a allocation failure test in swscale.

13 years agoFixed allocation failure test in input_item_SetEpg().
Laurent Aimar [Sun, 31 Oct 2010 11:40:15 +0000 (12:40 +0100)]
Fixed allocation failure test in input_item_SetEpg().

13 years agoRemoved useless test (demux_New).
Laurent Aimar [Sun, 31 Oct 2010 11:36:23 +0000 (12:36 +0100)]
Removed useless test (demux_New).

13 years agoFixed a check on malloc failure in libvlc_media_get_tracks_info().
Laurent Aimar [Sun, 31 Oct 2010 11:35:44 +0000 (12:35 +0100)]
Fixed a check on malloc failure in libvlc_media_get_tracks_info().

13 years agoFixed double frees in libvlc_audio_output_device_longname/id.
Laurent Aimar [Sun, 31 Oct 2010 11:34:45 +0000 (12:34 +0100)]
Fixed double frees in libvlc_audio_output_device_longname/id.

13 years agoFixed a potential double free if an error occurs while saving the configuration.
Laurent Aimar [Sun, 31 Oct 2010 11:32:51 +0000 (12:32 +0100)]
Fixed a potential double free if an error occurs while saving the configuration.

13 years agoRemoved useless test (ts.c)
Laurent Aimar [Sun, 31 Oct 2010 11:32:29 +0000 (12:32 +0100)]
Removed useless test (ts.c)

13 years agoFixed a potential double free on error in qtl/shoutcast demuxers.
Laurent Aimar [Sun, 31 Oct 2010 11:31:32 +0000 (12:31 +0100)]
Fixed a potential double free on error in qtl/shoutcast demuxers.

13 years agoRemoved useless test in oggseek.
Laurent Aimar [Sun, 31 Oct 2010 11:31:11 +0000 (12:31 +0100)]
Removed useless test in oggseek.

13 years agoUsed char [size] instead of char * in mp4.c for the iso639 conversion table.
Laurent Aimar [Sun, 31 Oct 2010 11:30:12 +0000 (12:30 +0100)]
Used char [size] instead of char * in mp4.c for the iso639 conversion table.

13 years agoMde GrabVideo() in v4l2.c a bit easier to follow.
Laurent Aimar [Sun, 31 Oct 2010 11:29:25 +0000 (12:29 +0100)]
Mde GrabVideo() in v4l2.c a bit easier to follow.

13 years agotransform filter rewrite as a "video filter2".
Laurent Aimar [Sat, 30 Oct 2010 19:47:42 +0000 (21:47 +0200)]
transform filter rewrite as a "video filter2".

It is not yet complete:
 - packed YUV support is lost
 - rotation modes are lost (it needs change to the vout core).

13 years agoWin32 build fix attempt
Rémi Denis-Courmont [Sun, 31 Oct 2010 11:49:23 +0000 (13:49 +0200)]
Win32 build fix attempt

13 years agoRemove unmaintained BeOS support
Rémi Denis-Courmont [Sun, 31 Oct 2010 11:39:27 +0000 (13:39 +0200)]
Remove unmaintained BeOS support

13 years agoRevert "vmem: By default keep the original image aspect ratio."
Rémi Denis-Courmont [Sun, 31 Oct 2010 11:27:52 +0000 (13:27 +0200)]
Revert "vmem: By default keep the original image aspect ratio."

This reverts commit 4d9bf01bb1bad90a28100e2a80bb1482b0997a54.

13 years agoXCB: use automake conditional
Rémi Denis-Courmont [Sun, 31 Oct 2010 11:08:59 +0000 (13:08 +0200)]
XCB: use automake conditional

13 years agoQt4: rework coverflow to use playlist model for art
Ilkka Ollakka [Sun, 31 Oct 2010 11:06:44 +0000 (13:06 +0200)]
Qt4: rework coverflow to use playlist model for art

13 years agoQt4: return qmodelindex from moveCursor
Ilkka Ollakka [Sun, 31 Oct 2010 11:06:02 +0000 (13:06 +0200)]
Qt4: return qmodelindex from moveCursor

13 years agodemux/ts: beatify warning digital format when dump invalid header of pes
wucan [Sun, 31 Oct 2010 10:54:06 +0000 (11:54 +0100)]
demux/ts: beatify warning digital format when dump invalid header of pes

Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
13 years agoNEWS: s/OpenGL ES 2.0/OpenGL ES 1.1/
Pierre d'Herbemont [Sun, 31 Oct 2010 10:46:38 +0000 (11:46 +0100)]
NEWS: s/OpenGL ES 2.0/OpenGL ES 1.1/

13 years agovout_ios: We do use 4 spaces indentation and not TABS.
Pierre d'Herbemont [Sun, 31 Oct 2010 10:30:13 +0000 (11:30 +0100)]
vout_ios: We do use 4 spaces indentation and not TABS.

13 years agoPO: add ios.m
Jean-Baptiste Kempf [Sun, 31 Oct 2010 11:28:36 +0000 (12:28 +0100)]
PO: add ios.m

13 years agoDemux image: remove \t in source code
Jean-Baptiste Kempf [Sun, 31 Oct 2010 11:26:44 +0000 (12:26 +0100)]
Demux image: remove \t in source code

13 years agoNEWS: iOS and Targa
Jean-Baptiste Kempf [Sun, 31 Oct 2010 11:24:48 +0000 (12:24 +0100)]
NEWS: iOS and Targa

13 years agoopengl: Fix a typo.
Pierre d'Herbemont [Sun, 31 Oct 2010 10:16:59 +0000 (11:16 +0100)]
opengl: Fix a typo.

13 years agoquartztext: Fixup.
Pierre d'Herbemont [Sun, 31 Oct 2010 10:16:37 +0000 (11:16 +0100)]
quartztext: Fixup.

13 years agomp4: fixup
Pierre d'Herbemont [Sun, 31 Oct 2010 10:16:24 +0000 (11:16 +0100)]
mp4: fixup

13 years agovmem: By default keep the original image aspect ratio.
Pierre d'Herbemont [Sun, 31 Oct 2010 09:53:57 +0000 (10:53 +0100)]
vmem: By default keep the original image aspect ratio.

Old behavior is accessible via vmem-preserve-aspect-ratio.

I believe this is the most sensitive defaults even though this is not the current libvlc API. I wouldn't expect client breakage, but I may be mistaken here. Please shout if so.

(Note, This is being used to do the iOS thumbnailing)

13 years agoopengl: Supports OpenGL ES.
Romain Goyet [Sun, 31 Oct 2010 09:44:16 +0000 (10:44 +0100)]
opengl: Supports OpenGL ES.

Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
13 years agoquartztext: Allow to bypass quartztext build on Darwin.
Pierre d'Herbemont [Sun, 31 Oct 2010 09:27:36 +0000 (10:27 +0100)]
quartztext: Allow to bypass quartztext build on Darwin.

13 years agomodules: Add iOS vout module.
Romain Goyet [Sun, 31 Oct 2010 09:24:20 +0000 (10:24 +0100)]
modules: Add iOS vout module.

Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
13 years agoswscale: Support RGB565 in swscale.
Pierre d'Herbemont [Sun, 31 Oct 2010 09:17:42 +0000 (10:17 +0100)]
swscale: Support RGB565 in swscale.

13 years agoquartztext: Basic support for iOS.
Pierre d'Herbemont [Sun, 31 Oct 2010 09:15:07 +0000 (10:15 +0100)]
quartztext: Basic support for iOS.

13 years agomp4: Don't build IOKit specific hack on iOS.
Pierre d'Herbemont [Sun, 31 Oct 2010 09:11:03 +0000 (10:11 +0100)]
mp4: Don't build IOKit specific hack on iOS.