vlc.git
13 years agoSimplify
Rémi Denis-Courmont [Mon, 19 Nov 2007 21:26:10 +0000 (21:26 +0000)]
Simplify

13 years agoComments
Rémi Denis-Courmont [Mon, 19 Nov 2007 21:21:23 +0000 (21:21 +0000)]
Comments

13 years agoactivex: fixed registration problems as reported in forums (i.e DllRegisterServer...
Damien Fouilleul [Mon, 19 Nov 2007 19:42:19 +0000 (19:42 +0000)]
activex: fixed registration problems as reported in forums (i.e DllRegisterServer@0 postfix is removed). damn libtool !

13 years agomatroska demuxer: supports Real Video
Rafaël Carré [Mon, 19 Nov 2007 18:33:09 +0000 (18:33 +0000)]
matroska demuxer: supports Real Video

13 years agoComment on the EOF case - this does not change the semantic at all.
Rémi Denis-Courmont [Mon, 19 Nov 2007 18:28:24 +0000 (18:28 +0000)]
Comment on the EOF case - this does not change the semantic at all.

13 years agotypo
Rafaël Carré [Mon, 19 Nov 2007 17:50:30 +0000 (17:50 +0000)]
typo

13 years agoTrigger intf_UserLoginPassword() when authorization of rtsp link failed while using...
Jean-Paul Saman [Mon, 19 Nov 2007 15:36:33 +0000 (15:36 +0000)]
Trigger intf_UserLoginPassword() when authorization of rtsp link failed while using --rtsp-http.

13 years agocontribs: fribidi, tar.bz2 -> tar.gz
Damien Fouilleul [Mon, 19 Nov 2007 15:10:40 +0000 (15:10 +0000)]
contribs: fribidi, tar.bz2 -> tar.gz

13 years agosrc/control: Implement flat_media_list_view construction.
Pierre d'Herbemont [Mon, 19 Nov 2007 14:06:52 +0000 (14:06 +0000)]
src/control: Implement flat_media_list_view construction.

13 years agoEnable RTSP rtpInfo track synchronization in live555 demuxer.
Jean-Paul Saman [Mon, 19 Nov 2007 13:59:57 +0000 (13:59 +0000)]
Enable RTSP rtpInfo track synchronization in live555 demuxer.

13 years agolive555 improvements: Make rtsp://user:pwd@server/path work and fix --rtsp-http option.
Jean-Paul Saman [Mon, 19 Nov 2007 13:59:56 +0000 (13:59 +0000)]
live555 improvements: Make rtsp://user:pwd@server/path work and fix --rtsp-http option.

13 years agovlc_arrays.h: Implement vlc_array_index_of_item.
Pierre d'Herbemont [Mon, 19 Nov 2007 13:58:52 +0000 (13:58 +0000)]
vlc_arrays.h: Implement vlc_array_index_of_item.

13 years agosrc/control: Implement libvlc_media_list_view_children_at_index.
Pierre d'Herbemont [Mon, 19 Nov 2007 13:48:23 +0000 (13:48 +0000)]
src/control: Implement libvlc_media_list_view_children_at_index.

13 years agoncurses: display the input's title if it's present instead of the name. Use asprintf()
Rafaël Carré [Mon, 19 Nov 2007 12:58:21 +0000 (12:58 +0000)]
ncurses: display the input's title if it's present instead of the name. Use asprintf()

13 years agoncurses: yield() the playlist only once
Rafaël Carré [Mon, 19 Nov 2007 12:41:28 +0000 (12:41 +0000)]
ncurses: yield() the playlist only once

13 years agoncurses: store the current playlist node in p_sys
Rafaël Carré [Mon, 19 Nov 2007 12:35:45 +0000 (12:35 +0000)]
ncurses: store the current playlist node in p_sys
Don't store the playlist_t pointer in p_sys since it is always present in any_vlc_object_t->p_libvlc->p_playlist

13 years agoMacOSX/Framework/VLCMediaList.m: Fix a few warnings and use a Dictionary instead...
Pierre d'Herbemont [Mon, 19 Nov 2007 09:55:34 +0000 (09:55 +0000)]
MacOSX/Framework/VLCMediaList.m: Fix a few warnings and use a Dictionary instead of an array for -mediaListItemAdded: argument.

13 years agoMacOSX/Framework/VLCMedia.m: Remove the directory filter when opening a media. A...
Pierre d'Herbemont [Mon, 19 Nov 2007 09:34:47 +0000 (09:34 +0000)]
MacOSX/Framework/VLCMedia.m: Remove the directory filter when opening a media. A directory can be seen as a VLCMedia, as it is a playlist, and playlists are media.

13 years agoMacOSX/VLC_app: Remove unused files.
Pierre d'Herbemont [Mon, 19 Nov 2007 09:23:33 +0000 (09:23 +0000)]
MacOSX/VLC_app: Remove unused files.

13 years agoMacOSX/VLC_app: Update and simplify to match current Framework state.
Pierre d'Herbemont [Mon, 19 Nov 2007 09:22:13 +0000 (09:22 +0000)]
MacOSX/VLC_app: Update and simplify to match current Framework state.

13 years agomozilla: remove harmful excessive debug, thanks to Martin Vávra.
Rafaël Carré [Mon, 19 Nov 2007 07:16:53 +0000 (07:16 +0000)]
mozilla: remove harmful excessive debug, thanks to Martin Vávra.

13 years agoReal/Sipr, try to use a correct flavor detection, without using the MPlayer hacks...
Jean-Baptiste Kempf [Mon, 19 Nov 2007 01:43:37 +0000 (01:43 +0000)]
Real/Sipr, try to use a correct flavor detection, without using the MPlayer hacks...

13 years agomozilla: remove potentially harmful debug on win32
Rafaël Carré [Mon, 19 Nov 2007 00:22:42 +0000 (00:22 +0000)]
mozilla: remove potentially harmful debug on win32

13 years ago* forward-port [23152]
Felix Paul Kühne [Mon, 19 Nov 2007 00:17:33 +0000 (00:17 +0000)]
* forward-port [23152]

13 years agoReal demuxer: Comments about support/non-support
Jean-Baptiste Kempf [Sun, 18 Nov 2007 22:31:43 +0000 (22:31 +0000)]
Real demuxer: Comments about support/non-support

13 years agoncurses: add a 'g' shortcut to go to the current playing item
Rafaël Carré [Sun, 18 Nov 2007 22:28:18 +0000 (22:28 +0000)]
ncurses: add a 'g' shortcut to go to the current playing item

13 years ago* retrieve fribidi from SourceForge instead of their project server/our own server
Felix Paul Kühne [Sun, 18 Nov 2007 21:37:45 +0000 (21:37 +0000)]
* retrieve fribidi from SourceForge instead of their project server/our own server

13 years agoDisable MMXEXT (MMX2) mode for swScaler since it crashes.
Jean-Paul Saman [Sun, 18 Nov 2007 21:35:16 +0000 (21:35 +0000)]
Disable MMXEXT (MMX2) mode for swScaler since it crashes.

13 years agoChroma conversion using swscaler module.
Jean-Paul Saman [Sun, 18 Nov 2007 21:35:14 +0000 (21:35 +0000)]
Chroma conversion using swscaler module.

13 years agoOops remove debug
Christophe Mutricy [Sun, 18 Nov 2007 21:23:12 +0000 (21:23 +0000)]
Oops remove debug

13 years agoDon't leak memory
Christophe Mutricy [Sun, 18 Nov 2007 21:18:48 +0000 (21:18 +0000)]
Don't leak memory

13 years agoxspf muxer: determinates correctly if we're handling a file:// uri, and so produce...
Rafaël Carré [Sun, 18 Nov 2007 20:56:44 +0000 (20:56 +0000)]
xspf muxer: determinates correctly if we're handling a file:// uri, and so produce valid XSPF

13 years agoncurses: various bugfixes
Rafaël Carré [Sun, 18 Nov 2007 20:47:58 +0000 (20:47 +0000)]
ncurses: various bugfixes

 * Workaround KEY_END not working with $TERM=xterm on FreeBSD
 * Don't abort when printing strings with unprintable characters ( for example when the user presses ctrl+something in FIND or OPEN boxes )
 * Show a '*' in front of the current node
 * Add files in the correct node

This is how nodes do work in ncurses: When you select an item with 'Enter',

 * if it's a leaf, then start playing it, and set the current node to the toplevel parent of that leaf (example: local playlist, or media library)
 * if it's an empty node, then stop the playlist, and set the current node to be that one, so you can add items to it
 * if it's a node with children, set the current node to that one, and start playing the next children of that one

The "current node" means that the playlist will never reach items which aren't direct or indirect children of that node, and so it will stop after the last one has been reached

13 years agoIndentation.
Jean-Paul Saman [Sun, 18 Nov 2007 19:28:06 +0000 (19:28 +0000)]
Indentation.

13 years agoTest for PIX_FMT_RGBA iso swscale.
Jean-Paul Saman [Sun, 18 Nov 2007 19:28:01 +0000 (19:28 +0000)]
Test for PIX_FMT_RGBA iso swscale.

13 years agoPatch by Richard Hosking: Honor user specified chroma if the device supports it.
Jean-Paul Saman [Sun, 18 Nov 2007 19:27:59 +0000 (19:27 +0000)]
Patch by Richard Hosking: Honor user specified chroma if the device supports it.

13 years agoOops.
Jean-Baptiste Kempf [Sun, 18 Nov 2007 19:06:37 +0000 (19:06 +0000)]
Oops.

13 years agoAttempt to implement chroma conversion using swscale. This currently crashes on calli...
Jean-Paul Saman [Sun, 18 Nov 2007 19:03:25 +0000 (19:03 +0000)]
Attempt to implement chroma conversion using swscale. This currently crashes on calling of pf_convert().

13 years agoxspf: don't use %encoding for node title, but only convert XML special characters
Rafaël Carré [Sun, 18 Nov 2007 18:19:30 +0000 (18:19 +0000)]
xspf: don't use %encoding for node title, but only convert XML special characters

13 years agoRealv3: support for broken streams that speciy a wrong FourCC
Jean-Baptiste Kempf [Sun, 18 Nov 2007 18:15:56 +0000 (18:15 +0000)]
Realv3: support for broken streams that speciy a wrong FourCC

13 years agoncurses: various bugfixes & new box
Rafaël Carré [Sun, 18 Nov 2007 18:06:05 +0000 (18:06 +0000)]
ncurses: various bugfixes & new box
 * Metadata box ( 'm' key)
 * Rebuild the playlist immediately after a deletion, avoiding crashes
 * Center the title
 * Correctly ellipsize wide strings

13 years agoxspf muxer: %encode '+' since decode_URI() will decode it as a space
Rafaël Carré [Sun, 18 Nov 2007 18:03:25 +0000 (18:03 +0000)]
xspf muxer: %encode '+' since decode_URI() will decode it as a space

13 years agovlc_meta.h: we don't need VLC_META_CODEC_* but we need the description of the track id
Rafaël Carré [Sun, 18 Nov 2007 17:59:23 +0000 (17:59 +0000)]
vlc_meta.h: we don't need VLC_META_CODEC_* but we need the description of the track id

13 years agompris controler: doesn't depend on python being in /usr/bin
Rafaël Carré [Sun, 18 Nov 2007 17:58:36 +0000 (17:58 +0000)]
mpris controler: doesn't depend on python being in /usr/bin

13 years agodbus: super annoying typo
Rafaël Carré [Sun, 18 Nov 2007 17:57:52 +0000 (17:57 +0000)]
dbus: super annoying typo

13 years ago* updated the po-files once again
Felix Paul Kühne [Sun, 18 Nov 2007 15:20:10 +0000 (15:20 +0000)]
* updated the po-files once again

13 years agotypo
Eric Petit [Sun, 18 Nov 2007 14:12:31 +0000 (14:12 +0000)]
typo

13 years ago* src/input/clock.c: Feed synchro with new ref. point after unexpected discontinuity...
Dennis van Amerongen [Sun, 18 Nov 2007 13:36:58 +0000 (13:36 +0000)]
* src/input/clock.c: Feed synchro with new ref. point after unexpected discontinuity. Needs testing, should fix ticket #691 no audio/video in transcode after clock gap in input

13 years agoactivex: forwardport [23112]
Damien Fouilleul [Sat, 17 Nov 2007 23:32:42 +0000 (23:32 +0000)]
activex: forwardport [23112]

13 years agoAdd the Changelog-2006. It shouldn't be updated now... :)
Jean-Baptiste Kempf [Sat, 17 Nov 2007 20:03:29 +0000 (20:03 +0000)]
Add the Changelog-2006. It shouldn't be updated now... :)

13 years agowhen retrying set the demux to "" for real. refs #1228
Christophe Mutricy [Sat, 17 Nov 2007 19:35:43 +0000 (19:35 +0000)]
when retrying set the demux to "" for real. refs #1228

13 years agomodules/codec/ffmpeg/video.c: Fix Remi Duraffort's PIX_FMT_RGBA issue by testing...
Pierre d'Herbemont [Sat, 17 Nov 2007 15:14:59 +0000 (15:14 +0000)]
modules/codec/ffmpeg/video.c: Fix Remi Duraffort's PIX_FMT_RGBA issue by testing directly for PIX_FMT_RGBA definition, instead of testing if swscale is present.

13 years agotestapi.c: Superficial media list tests. For some reason `make check` doesn't work...
Pierre d'Herbemont [Sat, 17 Nov 2007 14:42:14 +0000 (14:42 +0000)]
testapi.c: Superficial media list tests. For some reason `make check` doesn't work on here (Mac OS X) due to some libtool issues, so it wasn't tested for real.

13 years agocontrol/libvlc_internal.h: Remove definition duplication.
Pierre d'Herbemont [Sat, 17 Nov 2007 14:31:18 +0000 (14:31 +0000)]
control/libvlc_internal.h: Remove definition duplication.

13 years agocontrol: Remove libvlc_event_fini exception handling, as we don't need it.
Pierre d'Herbemont [Sat, 17 Nov 2007 14:29:13 +0000 (14:29 +0000)]
control: Remove libvlc_event_fini exception handling, as we don't need it.

13 years agoPatch by Richard Hosking: v4l2 minor patch to fix silly bug in handling of user speci...
Jean-Paul Saman [Sat, 17 Nov 2007 13:34:43 +0000 (13:34 +0000)]
Patch by Richard Hosking: v4l2 minor patch to fix silly bug in handling of user specified caching value.

13 years agoAdd a forgotten break; in a case.
Jean-Baptiste Kempf [Sat, 17 Nov 2007 09:04:46 +0000 (09:04 +0000)]
Add a forgotten break; in a case.
So far, it should work for most of the streams, except MP3 in rm (silly guys...), ralf, because it is still unsupported, and Sipr because of the flavour detection.

13 years agoExtra Data code factorisation: This shouldn't destroy old support, but please repport...
Jean-Baptiste Kempf [Sat, 17 Nov 2007 08:47:24 +0000 (08:47 +0000)]
Extra Data code factorisation: This shouldn't destroy old support, but please repport any broken stream.

13 years agoCosmetic and mention about unsupported ralf codec.
Jean-Baptiste Kempf [Sat, 17 Nov 2007 08:24:56 +0000 (08:24 +0000)]
Cosmetic and mention about unsupported ralf codec.

13 years agoReindent after previous commit.
Jean-Baptiste Kempf [Sat, 17 Nov 2007 08:16:17 +0000 (08:16 +0000)]
Reindent after previous commit.

13 years agoReal Demuxer: Support for RM version 3. Tested and works \o/
Jean-Baptiste Kempf [Sat, 17 Nov 2007 08:13:58 +0000 (08:13 +0000)]
Real Demuxer: Support for RM version 3. Tested and works \o/

13 years agoContribs: same insane test for Qt4 libraries... If you want to go on...
Jean-Baptiste Kempf [Sat, 17 Nov 2007 01:40:34 +0000 (01:40 +0000)]
Contribs: same insane test for Qt4 libraries... If you want to go on...

13 years agoContribs: Try to use already compiled binaries made by Trolltech instead of the one...
Jean-Baptiste Kempf [Fri, 16 Nov 2007 23:30:27 +0000 (23:30 +0000)]
Contribs: Try to use already compiled binaries made by Trolltech instead of the one I have to make on Windows. Use Wine... Close your eyes, it can burn...

13 years agosvn:keywords
Christophe Mutricy [Fri, 16 Nov 2007 22:33:20 +0000 (22:33 +0000)]
svn:keywords

13 years agocore/mediacontrol_core.c: code playlist_get_list using
Olivier Aubert [Fri, 16 Nov 2007 19:04:37 +0000 (19:04 +0000)]
core/mediacontrol_core.c: code playlist_get_list using
playlist_nodeDump as reference.

13 years agocore/mediacontrol_core.c: do not prepend the dummy argv[0] since it is
Olivier Aubert [Fri, 16 Nov 2007 18:59:19 +0000 (18:59 +0000)]
core/mediacontrol_core.c: do not prepend the dummy argv[0] since it is
 done in libvlc_new now (since r22749)

13 years agoTypo
Rémi Denis-Courmont [Thu, 15 Nov 2007 18:09:24 +0000 (18:09 +0000)]
Typo

13 years agoRevert [23063]
Rémi Denis-Courmont [Thu, 15 Nov 2007 17:58:53 +0000 (17:58 +0000)]
Revert [23063]

13 years agosvn:ignore
Rémi Denis-Courmont [Thu, 15 Nov 2007 17:58:46 +0000 (17:58 +0000)]
svn:ignore

13 years ago- exit() cannot return negative (or large) values
Rémi Denis-Courmont [Thu, 15 Nov 2007 17:55:02 +0000 (17:55 +0000)]
- exit() cannot return negative (or large) values
- waitpid() can fail

13 years agoFix various memleaks in error paths.
Jean-Paul Saman [Thu, 15 Nov 2007 16:29:32 +0000 (16:29 +0000)]
Fix various memleaks in error paths.

13 years agoRemove excess whitespace.
Jean-Paul Saman [Thu, 15 Nov 2007 13:38:33 +0000 (13:38 +0000)]
Remove excess whitespace.

13 years agoImplement clickable osdmenu. The clickable positioning and scaling guessing is not...
Jean-Paul Saman [Thu, 15 Nov 2007 13:38:32 +0000 (13:38 +0000)]
Implement clickable osdmenu. The clickable positioning and scaling guessing is not complete (the whole spu region is now clickable with current configurations).

13 years agoAdd macro for determining array size.
Jean-Paul Saman [Thu, 15 Nov 2007 13:38:29 +0000 (13:38 +0000)]
Add macro for determining array size.

13 years agoThanks to more other projects. I, of course, forget most, but step-by-step...
Jean-Baptiste Kempf [Thu, 15 Nov 2007 06:04:02 +0000 (06:04 +0000)]
Thanks to more other projects. I, of course, forget most, but step-by-step...
It might not be all correct, so...
Btw, at the top or at the bottom ? x264 ?

13 years agoDon't use modules/gui/opie in gettext as we don't distribute it.
Christophe Mutricy [Wed, 14 Nov 2007 22:02:01 +0000 (22:02 +0000)]
Don't use modules/gui/opie in gettext as we don't distribute it.
Upgrade POTFILE.in and vlc.pot

13 years agoRomanian translation update by Cristian Secară
Christophe Mutricy [Wed, 14 Nov 2007 21:53:40 +0000 (21:53 +0000)]
Romanian translation update by Cristian Secară

13 years agosvn:ignore include/vlc_about.h
Antoine Cellerier [Wed, 14 Nov 2007 21:51:34 +0000 (21:51 +0000)]
svn:ignore include/vlc_about.h

13 years agoLayout fixes in COPYING (and use spaces instead of tabs). Use a fixed width font...
Antoine Cellerier [Wed, 14 Nov 2007 21:50:17 +0000 (21:50 +0000)]
Layout fixes in COPYING (and use spaces instead of tabs). Use a fixed width font in when displaying the license in the qt4 help window (since that's how it's meant to be displayed).

13 years agoContribs: libgpg-error version bump.
Jean-Baptiste Kempf [Wed, 14 Nov 2007 18:11:59 +0000 (18:11 +0000)]
Contribs: libgpg-error version bump.

13 years agoFix double vlc_object_attach().
Jean-Paul Saman [Wed, 14 Nov 2007 15:18:23 +0000 (15:18 +0000)]
Fix double vlc_object_attach().

13 years agoCleanup on osdmenu video filter.
Jean-Paul Saman [Wed, 14 Nov 2007 15:18:21 +0000 (15:18 +0000)]
Cleanup on osdmenu video filter.

13 years agoDetach osdmenu object before destroying.
Jean-Paul Saman [Wed, 14 Nov 2007 15:18:19 +0000 (15:18 +0000)]
Detach osdmenu object before destroying.

13 years agoIndentation
Jean-Paul Saman [Wed, 14 Nov 2007 15:18:18 +0000 (15:18 +0000)]
Indentation

13 years agoCleanup osd_ParserLoad()/osdParserUnload().
Jean-Paul Saman [Wed, 14 Nov 2007 15:18:16 +0000 (15:18 +0000)]
Cleanup osd_ParserLoad()/osdParserUnload().

13 years agoReturn pointer to osdmenu object and use that iso NULL pointer.
Jean-Paul Saman [Wed, 14 Nov 2007 15:18:15 +0000 (15:18 +0000)]
Return pointer to osdmenu object and use that iso NULL pointer.

13 years agoUse the filename passed and not the configuration file.
Jean-Paul Saman [Wed, 14 Nov 2007 15:18:12 +0000 (15:18 +0000)]
Use the filename passed and not the configuration file.

13 years agoCleanup indentation.
Jean-Paul Saman [Wed, 14 Nov 2007 15:18:10 +0000 (15:18 +0000)]
Cleanup indentation.

13 years agoRefactor osdmenu parsing logic.
Jean-Paul Saman [Wed, 14 Nov 2007 15:18:09 +0000 (15:18 +0000)]
Refactor osdmenu parsing logic.

13 years agoAdd osd_parser to configure.ac
Jean-Paul Saman [Wed, 14 Nov 2007 15:18:07 +0000 (15:18 +0000)]
Add osd_parser to configure.ac

13 years agoAdd new files which should have been in previous commit.
Jean-Paul Saman [Wed, 14 Nov 2007 15:18:04 +0000 (15:18 +0000)]
Add new files which should have been in previous commit.

13 years agoFurther factoring out osdmenu parser functionality from osdmenu handling. Started...
Jean-Paul Saman [Wed, 14 Nov 2007 15:18:02 +0000 (15:18 +0000)]
Further factoring out osdmenu parser functionality from osdmenu handling. Started a dummy modules/misc/osd/xml.c osdmenu parser.

13 years agoAdd newline to end of file, shuts up the compiler.
Jean-Paul Saman [Wed, 14 Nov 2007 15:18:00 +0000 (15:18 +0000)]
Add newline to end of file, shuts up the compiler.

13 years agoFix merge conflicts for src/osd/osd.c
Jean-Paul Saman [Wed, 14 Nov 2007 15:17:57 +0000 (15:17 +0000)]
Fix merge conflicts for src/osd/osd.c

13 years agoMake PIX_FMT_RGBA dependend on ffmpeg with swscale. Patch by Remi Duraffort <ivoire...
Jean-Paul Saman [Wed, 14 Nov 2007 07:14:22 +0000 (07:14 +0000)]
Make PIX_FMT_RGBA dependend on ffmpeg with swscale. Patch by Remi Duraffort <ivoire at via.ecp.fr>.

13 years agomake vlc_object_timedwait() return immediately if the object or libvlc is dying
Rafaël Carré [Wed, 14 Nov 2007 00:30:45 +0000 (00:30 +0000)]
make vlc_object_timedwait() return immediately if the object or libvlc is dying

13 years agoxspf: fix nodes encoding. big up to yoannp for fully nested xspf !
Rafaël Carré [Tue, 13 Nov 2007 23:28:22 +0000 (23:28 +0000)]
xspf: fix nodes encoding. big up to yoannp for fully nested xspf !

13 years agoCosmetic
Christophe Mutricy [Tue, 13 Nov 2007 22:44:36 +0000 (22:44 +0000)]
Cosmetic

13 years ago* XSPF nested playlist
Yoann Peronneau [Tue, 13 Nov 2007 22:10:58 +0000 (22:10 +0000)]
* XSPF nested playlist

13 years agoAdd news about Album art, luameta and luaintf.
Antoine Cellerier [Tue, 13 Nov 2007 21:36:52 +0000 (21:36 +0000)]
Add news about Album art, luameta and luaintf.