]> git.sesse.net Git - vlc/log
vlc
14 years agoUpdate _WIN32_IE to IE 5.01
Jean-Baptiste Kempf [Wed, 19 Aug 2009 13:31:08 +0000 (15:31 +0200)]
Update _WIN32_IE to IE 5.01

14 years agox264: add profile-limitter, pretty much same as in x264.exe
Ilkka Ollakka [Wed, 19 Aug 2009 13:11:23 +0000 (16:11 +0300)]
x264: add profile-limitter, pretty much same as in x264.exe

so eg mobile-stream goes like this
--sout="#transcode{vcodec=h264,venc=x264{profile=baseline,level=12},...."

14 years agoLUA playlist scripts: add support for Vimeo URL parsing.
Konstantin Pavlov [Wed, 19 Aug 2009 12:52:19 +0000 (16:52 +0400)]
LUA playlist scripts: add support for Vimeo URL parsing.

14 years agoqt4: prevent moving a node into itself
Jakob Leben [Wed, 19 Aug 2009 12:38:29 +0000 (14:38 +0200)]
qt4: prevent moving a node into itself

..or it magically eats itself up

14 years agoqt4: move item removal from PLItem to PLModel...
Jakob Leben [Wed, 19 Aug 2009 12:13:46 +0000 (14:13 +0200)]
qt4: move item removal from PLItem to PLModel...

...and fix memleak when removing..

14 years agoqt4 playlist: simplify view notification, don't rebuild on popup sort
Jakob Leben [Wed, 19 Aug 2009 11:25:39 +0000 (13:25 +0200)]
qt4 playlist: simplify view notification, don't rebuild on popup sort

14 years agoxspf: simplify.
Rémi Duraffort [Wed, 19 Aug 2009 10:55:43 +0000 (12:55 +0200)]
xspf: simplify.

14 years agocontrib: Bump Mac OS X contrib binary to revision 17.
Pierre d'Herbemont [Wed, 19 Aug 2009 10:03:13 +0000 (12:03 +0200)]
contrib: Bump Mac OS X contrib binary to revision 17.

14 years agoncurses: Remove unused variables.
Pierre d'Herbemont [Wed, 19 Aug 2009 09:52:50 +0000 (11:52 +0200)]
ncurses: Remove unused variables.

14 years agotest: Disable test_media_list_player as it deadlocks.
Pierre d'Herbemont [Wed, 19 Aug 2009 09:42:53 +0000 (11:42 +0200)]
test: Disable test_media_list_player as it deadlocks.

14 years agoContrib: Win64, try to force the CPU for FFmpeg
Jean-Baptiste Kempf [Wed, 19 Aug 2009 09:28:01 +0000 (11:28 +0200)]
Contrib: Win64, try to force the CPU for FFmpeg

14 years agoqt4 playlist: make popup Add Node and Sort operate on parent
Jakob Leben [Wed, 19 Aug 2009 08:35:30 +0000 (10:35 +0200)]
qt4 playlist: make popup Add Node and Sort operate on parent

If playlist view was full with items it was hard/impossible to
add node to root if the action operated on right-clicked item.
Sort action follows the same style for consistence and practicality.

14 years agoContrib: Try to fix lua's mess
Jean-Baptiste Kempf [Wed, 19 Aug 2009 08:07:06 +0000 (10:07 +0200)]
Contrib: Try to fix lua's mess

14 years agoLiboil: autoreconf is needed after m4 changes.
Jean-Baptiste Kempf [Wed, 19 Aug 2009 07:54:45 +0000 (09:54 +0200)]
Liboil: autoreconf is needed after m4 changes.

14 years agoqt4 playlist: refactor meta data retrieval and show meta title for sorting in popup...
Jakob Leben [Wed, 19 Aug 2009 07:38:48 +0000 (09:38 +0200)]
qt4 playlist: refactor meta data retrieval and show meta title for sorting in popup menu

14 years agoLUA playlist scripts: ddd support for MPORA URL parsing.
Konstantin Pavlov [Wed, 19 Aug 2009 07:17:44 +0000 (11:17 +0400)]
LUA playlist scripts: ddd support for MPORA URL parsing.

14 years agoConsistency for patches naming
Jean-Baptiste Kempf [Wed, 19 Aug 2009 07:28:50 +0000 (09:28 +0200)]
Consistency for patches naming

14 years agoContrib: further fixes of Goom2k4 Makefiles
Jean-Baptiste Kempf [Wed, 19 Aug 2009 07:27:54 +0000 (09:27 +0200)]
Contrib: further fixes of Goom2k4 Makefiles

14 years agoPort live to Win64
Jean-Baptiste Kempf [Tue, 18 Aug 2009 23:17:30 +0000 (01:17 +0200)]
Port live to Win64

14 years agoncurses: make file browser open files
Rafaël Carré [Tue, 18 Aug 2009 22:54:41 +0000 (00:54 +0200)]
ncurses: make file browser open files

all files would be opened as directories

Pointed-out-by: cachereturn on #videolan
14 years agoFix Win64 patch for ebml
Jean-Baptiste Kempf [Tue, 18 Aug 2009 22:51:47 +0000 (00:51 +0200)]
Fix Win64 patch for ebml

14 years agoFix Makefile.
Jean-Baptiste Kempf [Tue, 18 Aug 2009 22:22:10 +0000 (00:22 +0200)]
Fix Makefile.

14 years agoDeactivate zvbi, pthreads, fluid for Win64 contribs
Jean-Baptiste Kempf [Tue, 18 Aug 2009 22:10:07 +0000 (00:10 +0200)]
Deactivate zvbi, pthreads, fluid for Win64 contribs

14 years agoUpdate fontconfig patch for xml2 removal.
Jean-Baptiste Kempf [Tue, 18 Aug 2009 22:06:06 +0000 (00:06 +0200)]
Update fontconfig patch for xml2 removal.

14 years agoRemove transrate
Rémi Denis-Courmont [Tue, 18 Aug 2009 19:47:59 +0000 (22:47 +0300)]
Remove transrate

"[It] can be removed altogether, since it's totally useless (quality
is too bad to be of any use)."

14 years agophonon: fix uninitialized value (Not sure if that's the right value so feel
Rémi Duraffort [Tue, 18 Aug 2009 17:49:53 +0000 (19:49 +0200)]
phonon: fix uninitialized value (Not sure if that's the right value so feel
free to change the value if needed).

14 years agophonon: fix typo.
Rémi Duraffort [Tue, 18 Aug 2009 17:40:17 +0000 (19:40 +0200)]
phonon: fix typo.

14 years agoqt4: don't rebuild playlist-model from start when adding/removing columns
Ilkka Ollakka [Tue, 18 Aug 2009 19:05:35 +0000 (22:05 +0300)]
qt4: don't rebuild playlist-model from start when adding/removing columns

14 years agoqt4: don't look currentItem when creating PLModel
Ilkka Ollakka [Tue, 18 Aug 2009 18:48:31 +0000 (21:48 +0300)]
qt4: don't look currentItem when creating PLModel

rebuild() does that and sets currentItem itself. Also emit
currentChanged on rebuild, so you stay on currentItem if you add/remove
columns on view.

14 years agoqt4: let the main popup menu take ownership of the sort sub-menu
Jakob Leben [Tue, 18 Aug 2009 17:45:03 +0000 (19:45 +0200)]
qt4: let the main popup menu take ownership of the sort sub-menu

14 years agoVCD: remove Win9x support
Rémi Denis-Courmont [Tue, 18 Aug 2009 17:28:01 +0000 (20:28 +0300)]
VCD: remove Win9x support

14 years agoskins2: assume Unicode filesystem on Windows
Rémi Denis-Courmont [Tue, 18 Aug 2009 17:22:15 +0000 (20:22 +0300)]
skins2: assume Unicode filesystem on Windows

14 years agoTaglib: assume Windows NT for filesystem access
Rémi Denis-Courmont [Tue, 18 Aug 2009 17:21:54 +0000 (20:21 +0300)]
Taglib: assume Windows NT for filesystem access

14 years agostream_Demux: pretend to be in sout-all mode (fixes: #3050)
Rémi Denis-Courmont [Tue, 18 Aug 2009 16:56:22 +0000 (19:56 +0300)]
stream_Demux: pretend to be in sout-all mode (fixes: #3050)

14 years agoQt4: implement PLModel::popupSort[Asc/Desc]()
Jakob Leben [Tue, 18 Aug 2009 16:11:11 +0000 (18:11 +0200)]
Qt4: implement PLModel::popupSort[Asc/Desc]()

Implement recursive sorting of a single playlist node from popup menu,
in either ascending or descending order. Node is sorted by values in
column which was right clicked to bring up the popup menu.

14 years agoqt4: gotoPLayingItem get's current index from model, not from view
Ilkka Ollakka [Tue, 18 Aug 2009 15:05:57 +0000 (18:05 +0300)]
qt4: gotoPLayingItem get's current index from model, not from view

14 years agoqt4: lock playlist littlebit later
Ilkka Ollakka [Tue, 18 Aug 2009 15:05:24 +0000 (18:05 +0300)]
qt4: lock playlist littlebit later

14 years agotaglib: decode psz_file so taglib gets normal path/filename to write metadata
Ilkka Ollakka [Tue, 18 Aug 2009 14:52:01 +0000 (17:52 +0300)]
taglib: decode psz_file so taglib gets normal path/filename to write metadata

14 years agoam: Ensure 'make VLC.app' will be silent when automake is in quiet mode.
Pierre d'Herbemont [Tue, 18 Aug 2009 13:59:11 +0000 (15:59 +0200)]
am: Ensure 'make VLC.app' will be silent when automake is in quiet mode.

14 years agoam: Work around old automake version.
Pierre d'Herbemont [Tue, 18 Aug 2009 13:28:34 +0000 (15:28 +0200)]
am: Work around old automake version.

They don't have AM_DEFAULT_VERBOSITY.

14 years agoconfigure: Make sure 'compile' calls make with 'V=1'.
Pierre d'Herbemont [Tue, 18 Aug 2009 13:19:54 +0000 (15:19 +0200)]
configure: Make sure 'compile' calls make with 'V=1'.

14 years agoqt4: you don't need to sort on invalid index
Ilkka Ollakka [Tue, 18 Aug 2009 13:15:28 +0000 (16:15 +0300)]
qt4: you don't need to sort on invalid index

14 years agoqt4: enable dragging from everywhere
Ilkka Ollakka [Tue, 18 Aug 2009 11:53:04 +0000 (14:53 +0300)]
qt4: enable dragging from everywhere

This enables drag items from service discovery, I don't see why user
shouldn't be allowed to drag his/her favorite shoutcast/other item to
medialibrary or playlist from service-discovery lists.

14 years agoqt4: little tweaking on PLModel::flags on playlist-locking
Ilkka Ollakka [Tue, 18 Aug 2009 10:30:10 +0000 (13:30 +0300)]
qt4: little tweaking on PLModel::flags on playlist-locking

14 years agoam: Pass --quiet to 'make' when automake verbose mode is off.
Pierre d'Herbemont [Tue, 18 Aug 2009 13:09:05 +0000 (15:09 +0200)]
am: Pass --quiet to 'make' when automake verbose mode is off.

14 years agoFixed crashes introduced in [aee0317592c43b4fa6d9d84bc2e70968e4b93f5f]
Felix Paul Kühne [Tue, 18 Aug 2009 12:33:22 +0000 (14:33 +0200)]
Fixed crashes introduced in [aee0317592c43b4fa6d9d84bc2e70968e4b93f5f]

14 years agoQt4: use translations in Add Node dialog
Jakob Leben [Tue, 18 Aug 2009 12:19:03 +0000 (14:19 +0200)]
Qt4: use translations in Add Node dialog

14 years agoQt4: allow adding node under playlist root item
Jakob Leben [Tue, 18 Aug 2009 11:55:42 +0000 (13:55 +0200)]
Qt4: allow adding node under playlist root item

14 years agoQt4: implement PLModel::popupAddNode()
Jakob Leben [Tue, 18 Aug 2009 11:29:09 +0000 (13:29 +0200)]
Qt4: implement PLModel::popupAddNode()

14 years ago[PATCH] playlist, Qt4: new playlist_TreeMoveMany()
Jakob Leben [Tue, 18 Aug 2009 10:13:28 +0000 (12:13 +0200)]
[PATCH] playlist, Qt4: new playlist_TreeMoveMany()

Add new function which simplifies moving more then one item at a time and
reduces complexity and increases performance of such action.
Also refactor a bit old playlist_TreeMove.
Use new function in Qt4 playlist model.

14 years agoconfigure: Define AM_SILENT_RULES.
Pierre d'Herbemont [Tue, 18 Aug 2009 09:21:45 +0000 (11:21 +0200)]
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.

14 years agocontrib: Bump automake to version 1.11, it has AM_SILENT_RULES to reduce verbosity.
Pierre d'Herbemont [Tue, 18 Aug 2009 09:17:43 +0000 (11:17 +0200)]
contrib: Bump automake to version 1.11, it has AM_SILENT_RULES to reduce verbosity.

14 years agoMake sure we don't use the deprecated get_drawable(), by using get_nsobject().
Pierre d'Herbemont [Mon, 3 Aug 2009 01:19:40 +0000 (18:19 -0700)]
Make sure we don't use the deprecated get_drawable(), by using get_nsobject().

And remove a few unnecessary casts.

14 years agolibebml port to Win64
Jean-Baptiste Kempf [Tue, 18 Aug 2009 10:07:53 +0000 (12:07 +0200)]
libebml port to Win64

14 years agoFix Bootstrap for Win64 and disable theora ASM for Win64
Jean-Baptiste Kempf [Tue, 18 Aug 2009 09:47:32 +0000 (11:47 +0200)]
Fix Bootstrap for Win64 and disable theora ASM for Win64

14 years agoActual patch from previous commit
Jean-Baptiste Kempf [Tue, 18 Aug 2009 09:41:18 +0000 (11:41 +0200)]
Actual patch from previous commit

14 years agoContrib: fix liboil for Win64
Jean-Baptiste Kempf [Tue, 18 Aug 2009 09:40:36 +0000 (11:40 +0200)]
Contrib: fix liboil for Win64

14 years agoContrib: Fix liboil cpu detection
Jean-Baptiste Kempf [Tue, 18 Aug 2009 09:01:07 +0000 (11:01 +0200)]
Contrib: Fix liboil cpu detection

Fix provided by NightStrike from mingw-w64 project

14 years agoQt: use a QGridLayout for the core of central Widget of the main Interface.
Jean-Baptiste Kempf [Fri, 14 Aug 2009 16:40:00 +0000 (18:40 +0200)]
Qt: use a QGridLayout for the core of central Widget of the main Interface.

This will let us have a few extras widgets in the main dialog

14 years agoQt4: correct the check whether item is node
Jakob Leben [Mon, 17 Aug 2009 23:01:40 +0000 (01:01 +0200)]
Qt4: correct the check whether item is node

( PLModel::childrenCount() > 0 ) is not equivalent to (
playlist_item_t*->i_children > -1 ). This patch swaps former for latter
which is a correct strict check wether an item is node.

Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
14 years agoqt4: cleanup plitem
Ilkka Ollakka [Sun, 16 Aug 2009 19:24:13 +0000 (22:24 +0300)]
qt4: cleanup plitem

14 years agoRemove unused libvlc_lock_state
Rémi Denis-Courmont [Mon, 17 Aug 2009 19:27:40 +0000 (22:27 +0300)]
Remove unused libvlc_lock_state

14 years agoRemove unused b_playlist_locked
Rémi Denis-Courmont [Mon, 17 Aug 2009 19:26:27 +0000 (22:26 +0300)]
Remove unused b_playlist_locked

14 years agoRemove trailing spaces.
Rémi Duraffort [Mon, 17 Aug 2009 14:23:57 +0000 (16:23 +0200)]
Remove trailing spaces.

14 years agoliblc_video: use var_ToggleBool when applicable.
Rémi Duraffort [Mon, 17 Aug 2009 13:57:29 +0000 (15:57 +0200)]
liblc_video: use var_ToggleBool when applicable.

14 years agolibvlc_video*: constify.
Rémi Duraffort [Mon, 17 Aug 2009 13:53:20 +0000 (15:53 +0200)]
libvlc_video*: constify.

14 years agolibvlc_mediacontrol: fix object leaks.
Rémi Duraffort [Mon, 17 Aug 2009 13:42:25 +0000 (15:42 +0200)]
libvlc_mediacontrol: fix object leaks.

14 years agolibvlc_media_player: use var_Get(Bool|Float|Integer) when applicable.
Rémi Duraffort [Mon, 17 Aug 2009 13:21:44 +0000 (15:21 +0200)]
libvlc_media_player: use var_Get(Bool|Float|Integer) when applicable.

14 years agolibvlc_media_player: fix object leak (input thread).
Rémi Duraffort [Mon, 17 Aug 2009 12:52:33 +0000 (14:52 +0200)]
libvlc_media_player: fix object leak (input thread).

14 years agoqt4: fix a typo.
Rémi Duraffort [Mon, 17 Aug 2009 12:28:58 +0000 (14:28 +0200)]
qt4: fix a typo.

14 years agodemux_qtl: fix potential object leak and remove dummy private structure.
Rémi Duraffort [Sun, 16 Aug 2009 16:07:25 +0000 (18:07 +0200)]
demux_qtl: fix potential object leak and remove dummy private structure.

14 years agodemux_xspf: fix double free (introduced by myself).
Rémi Duraffort [Mon, 17 Aug 2009 12:21:30 +0000 (14:21 +0200)]
demux_xspf: fix double free (introduced by myself).

14 years agodemux_qtl: factorize.
Rémi Duraffort [Sun, 16 Aug 2009 15:57:36 +0000 (17:57 +0200)]
demux_qtl: factorize.

14 years agodemux_shoutcast: cleaning.
Rémi Duraffort [Sun, 16 Aug 2009 15:50:43 +0000 (17:50 +0200)]
demux_shoutcast: cleaning.

14 years agoplaylist demux: no need to strdup the string here.
Rémi Duraffort [Sun, 16 Aug 2009 15:32:46 +0000 (17:32 +0200)]
playlist demux: no need to strdup the string here.

14 years agodemux_podcast: fix potential segfault (introduced by previous cleanups).
Rémi Duraffort [Thu, 6 Aug 2009 09:10:38 +0000 (11:10 +0200)]
demux_podcast: fix potential segfault (introduced by previous cleanups).

14 years agodemux_shoutcast: remove dummy private structure.
Rémi Duraffort [Thu, 6 Aug 2009 09:05:29 +0000 (11:05 +0200)]
demux_shoutcast: remove dummy private structure.

14 years agodemux_shoutcast: small cleanup.
Rémi Duraffort [Thu, 6 Aug 2009 08:53:08 +0000 (10:53 +0200)]
demux_shoutcast: small cleanup.

14 years agodelux_shoutcast: no need to strdup the string.
Rémi Duraffort [Thu, 6 Aug 2009 08:43:36 +0000 (10:43 +0200)]
delux_shoutcast: no need to strdup the string.

14 years agodemux_shoutcast: fix object leak in case of error.
Rémi Duraffort [Thu, 6 Aug 2009 08:35:52 +0000 (10:35 +0200)]
demux_shoutcast: fix object leak in case of error.

14 years agomozilla plugin: fix a potential memleak.
Rémi Duraffort [Mon, 3 Aug 2009 16:15:05 +0000 (18:15 +0200)]
mozilla plugin: fix a potential memleak.

14 years agoRemove useless #include
Rémi Denis-Courmont [Sun, 16 Aug 2009 20:20:22 +0000 (23:20 +0300)]
Remove useless #include

14 years agoGLX: remove some useless stuff (that should never have been in GLX)
Rémi Denis-Courmont [Sun, 16 Aug 2009 20:03:01 +0000 (23:03 +0300)]
GLX: remove some useless stuff (that should never have been in GLX)

14 years agoMark *-altfullscreen as obsolete for now
Rémi Denis-Courmont [Sun, 16 Aug 2009 19:37:20 +0000 (22:37 +0300)]
Mark *-altfullscreen as obsolete for now

14 years agoRemove unused property
Rémi Denis-Courmont [Sun, 16 Aug 2009 19:36:36 +0000 (22:36 +0300)]
Remove unused property

14 years agoEnable XCB XVideo
Rémi Denis-Courmont [Sun, 16 Aug 2009 19:30:28 +0000 (22:30 +0300)]
Enable XCB XVideo

14 years agoEnable XCB X11 output
Rémi Denis-Courmont [Sun, 16 Aug 2009 19:29:36 +0000 (22:29 +0300)]
Enable XCB X11 output

Known issue: mouse hiding is not implemented (yet)

14 years agoX11: remove old key press handling (fixes: #47, #1646, #2573)
Rémi Denis-Courmont [Sun, 16 Aug 2009 18:25:48 +0000 (21:25 +0300)]
X11: remove old key press handling (fixes: #47, #1646, #2573)

14 years agoUseless #includes
Rémi Denis-Courmont [Sun, 16 Aug 2009 18:25:37 +0000 (21:25 +0300)]
Useless #includes

14 years agoQt4: hide button release from video widget too
Rémi Denis-Courmont [Sun, 16 Aug 2009 18:17:07 +0000 (21:17 +0300)]
Qt4: hide button release from video widget too

It does not seem to matter, but better safe than sorry...

14 years agoQt4: make video widget not eat mouse click events
Rémi Denis-Courmont [Sun, 16 Aug 2009 17:43:21 +0000 (20:43 +0300)]
Qt4: make video widget not eat mouse click events

14 years agoQt4: process FSC key event in the main interface (factor code)
Rémi Denis-Courmont [Sun, 16 Aug 2009 17:26:45 +0000 (20:26 +0300)]
Qt4: process FSC key event in the main interface (factor code)

14 years agoQt4: forward video key presses to main interface for processing
Rémi Denis-Courmont [Sun, 16 Aug 2009 17:22:58 +0000 (20:22 +0300)]
Qt4: forward video key presses to main interface for processing

14 years agoqt4: try to minimise time code keeps playlist global lock in playlist_model
Ilkka Ollakka [Sun, 16 Aug 2009 16:55:54 +0000 (19:55 +0300)]
qt4: try to minimise time code keeps playlist global lock in playlist_model

14 years agoqt4: remove basicly empty PLItem::update and refactor playlist_model UpdateTreeItem...
Ilkka Ollakka [Sun, 16 Aug 2009 14:47:10 +0000 (17:47 +0300)]
qt4: remove basicly empty PLItem::update and refactor playlist_model UpdateTreeItem-methods

14 years agoXCB: try to catch mouse clicks from the owner window
Rémi Denis-Courmont [Sun, 16 Aug 2009 14:47:31 +0000 (17:47 +0300)]
XCB: try to catch mouse clicks from the owner window

This allows popup menu and fullscreen toggle to work outside of the
video rendering area.

14 years agoqt4: add myself to authors of playlist_model
Ilkka Ollakka [Sun, 16 Aug 2009 13:29:26 +0000 (16:29 +0300)]
qt4: add myself to authors of playlist_model

14 years agoqt4: remove model from PLItem, and do emitting signals from model
Ilkka Ollakka [Sun, 16 Aug 2009 13:23:56 +0000 (16:23 +0300)]
qt4: remove model from PLItem, and do emitting signals from model

Also emit layoutAboutToBeChanged/layoutChanged() more. Speeds up
playlist-view atleast for me

14 years agoFactor again
Rémi Denis-Courmont [Sun, 16 Aug 2009 12:49:43 +0000 (15:49 +0300)]
Factor again

14 years agoCompile-time detection for FPU on ARM EABI
Rémi Denis-Courmont [Sun, 16 Aug 2009 12:47:18 +0000 (15:47 +0300)]
Compile-time detection for FPU on ARM EABI