vlc.git
11 years agolibprojectM 2.0.0 update for Win32
Jean-Baptiste Kempf [Thu, 3 Dec 2009 22:48:26 +0000 (23:48 +0100)]
libprojectM 2.0.0 update for Win32

11 years agoContrib: add Glew for projectM
Jean-Baptiste Kempf [Thu, 3 Dec 2009 21:33:13 +0000 (22:33 +0100)]
Contrib: add Glew for projectM

This stupid library with only 1 file to compile has won, by far, to be awarded the MOST STUPID config/Makefile system... Seriously, autotools is bad, but if you do stuff like that, please go and stop using a computer

11 years agoForce projectM to be static
Jean-Baptiste Kempf [Thu, 3 Dec 2009 20:58:39 +0000 (21:58 +0100)]
Force projectM to be static

11 years agoContribs: use projectM 2.0.0
Jean-Baptiste Kempf [Thu, 3 Dec 2009 20:56:31 +0000 (21:56 +0100)]
Contribs: use projectM 2.0.0

11 years agoContrib bootstrap: ready cmake crosscompilation
Jean-Baptiste Kempf [Thu, 3 Dec 2009 22:39:17 +0000 (23:39 +0100)]
Contrib bootstrap: ready cmake crosscompilation

11 years agoQt: remove unnecessary macro
Jean-Baptiste Kempf [Tue, 1 Dec 2009 01:04:59 +0000 (02:04 +0100)]
Qt: remove unnecessary macro

11 years agoQt: rename panels.hpp to standardpanel.hpp
Jean-Baptiste Kempf [Sun, 29 Nov 2009 23:44:01 +0000 (00:44 +0100)]
Qt: rename panels.hpp to standardpanel.hpp

We don't have anymore 2 types of panels.

11 years agoQt: Remove the gotoPlaying button, as noone understood it.
Jean-Baptiste Kempf [Sun, 29 Nov 2009 23:39:50 +0000 (00:39 +0100)]
Qt: Remove the gotoPlaying button, as noone understood it.

11 years agoQt: playlist, remove the bar of buttons at the bottom
Jean-Baptiste Kempf [Sun, 29 Nov 2009 23:37:10 +0000 (00:37 +0100)]
Qt: playlist, remove the bar of buttons at the bottom

It just changes the layout, but not much more yet.

11 years agoQt: playlist code cosmetics
Jean-Baptiste Kempf [Sun, 29 Nov 2009 23:26:43 +0000 (00:26 +0100)]
Qt: playlist code cosmetics

11 years agoQt: remove random and repeat buttons from playlist
Jean-Baptiste Kempf [Sun, 29 Nov 2009 23:21:56 +0000 (00:21 +0100)]
Qt: remove random and repeat buttons from playlist

And clean the code.

11 years agoQt: Remove PLPanel upper class
Jean-Baptiste Kempf [Sun, 29 Nov 2009 23:17:36 +0000 (00:17 +0100)]
Qt: Remove PLPanel upper class

11 years agoQt: add repeat and random button to the default toolbar
Jean-Baptiste Kempf [Sun, 29 Nov 2009 22:37:08 +0000 (23:37 +0100)]
Qt: add repeat and random button to the default toolbar

11 years agoNEWS: XvMC was removed
Jean-Baptiste Kempf [Sun, 29 Nov 2009 22:16:49 +0000 (23:16 +0100)]
NEWS: XvMC was removed

11 years agoQt: allow loop/repeat button to be in a toolbar (part 2)
Jean-Baptiste Kempf [Sun, 29 Nov 2009 22:16:16 +0000 (23:16 +0100)]
Qt: allow loop/repeat button to be in a toolbar (part 2)

Action and states consistency

11 years agoHotkeys: add missing break in switch
Jean-Baptiste Kempf [Sun, 29 Nov 2009 20:24:24 +0000 (21:24 +0100)]
Hotkeys: add missing break in switch

11 years agoQt: allow loop/repeat button to be in a toolbar (part 1)
Jean-Baptiste Kempf [Sun, 29 Nov 2009 16:47:09 +0000 (17:47 +0100)]
Qt: allow loop/repeat button to be in a toolbar (part 1)

11 years agoQt: make sure the random buttons states are consistent
Jean-Baptiste Kempf [Sun, 29 Nov 2009 17:20:24 +0000 (18:20 +0100)]
Qt: make sure the random buttons states are consistent

with the core and between themselves

11 years agoQt: code cosmetic
Jean-Baptiste Kempf [Sun, 29 Nov 2009 16:48:23 +0000 (17:48 +0100)]
Qt: code cosmetic

11 years agoQt: actually activate random action
Jean-Baptiste Kempf [Sun, 29 Nov 2009 16:13:07 +0000 (17:13 +0100)]
Qt: actually activate random action

11 years agoQt: moving Random to the normal toolbars
Jean-Baptiste Kempf [Sat, 28 Nov 2009 13:09:35 +0000 (14:09 +0100)]
Qt: moving Random to the normal toolbars

11 years agoQt: factorize again
Jean-Baptiste Kempf [Sat, 28 Nov 2009 13:29:07 +0000 (14:29 +0100)]
Qt: factorize again

11 years agoQt: factorize
Jean-Baptiste Kempf [Sat, 28 Nov 2009 13:24:06 +0000 (14:24 +0100)]
Qt: factorize

11 years agoQt: fix tab order
Jean-Baptiste Kempf [Fri, 27 Nov 2009 17:51:11 +0000 (18:51 +0100)]
Qt: fix tab order

11 years agoQt: add the hw-accel to simple preferences
Jean-Baptiste Kempf [Fri, 27 Nov 2009 17:50:14 +0000 (18:50 +0100)]
Qt: add the hw-accel to simple preferences

11 years agoQt: first run dialog is never asked again if --no-qt-privacy-ask was passed on the...
Jean-Baptiste Kempf [Fri, 27 Nov 2009 17:41:02 +0000 (18:41 +0100)]
Qt: first run dialog is never asked again if --no-qt-privacy-ask was passed on the first run.

This will help deployment.
And Close #1834.
I believe that it will work on Maemo now.

11 years agoQt4: firstRun dialog is now separated
Jean-Baptiste Kempf [Fri, 27 Nov 2009 17:28:29 +0000 (18:28 +0100)]
Qt4: firstRun dialog is now separated

11 years agoBlacklist Qt 4.5.0 as promised
Jean-Baptiste Kempf [Fri, 27 Nov 2009 14:09:28 +0000 (15:09 +0100)]
Blacklist Qt 4.5.0 as promised

I know this is annoying, but it is too difficult to maintain.
If you are a maintainer, you can revert this commit, but this isn't advised

11 years agoQt: remove unnecessary includes
Jean-Baptiste Kempf [Fri, 27 Nov 2009 14:08:10 +0000 (15:08 +0100)]
Qt: remove unnecessary includes

11 years agoUpdate NEWS and LIST
Jean-Baptiste Kempf [Fri, 27 Nov 2009 14:07:48 +0000 (15:07 +0100)]
Update NEWS and LIST

11 years agoChange debug
Jean-Baptiste Kempf [Thu, 15 Oct 2009 20:00:35 +0000 (22:00 +0200)]
Change debug

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoQt: code cosmetics
Jean-Baptiste Kempf [Wed, 14 Oct 2009 20:02:45 +0000 (22:02 +0200)]
Qt: code cosmetics

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoQt: use a single state variable and debug
Jean-Baptiste Kempf [Wed, 14 Oct 2009 20:00:29 +0000 (22:00 +0200)]
Qt: use a single state variable and debug

This also fixes the non returning to the correct size because of too high minimumSize();

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoQt: move to Stack Widget, part 2
Jean-Baptiste Kempf [Tue, 13 Oct 2009 13:19:29 +0000 (15:19 +0200)]
Qt: move to Stack Widget, part 2

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoQt: change mainLayout
Jean-Baptiste Kempf [Thu, 8 Oct 2009 08:58:43 +0000 (10:58 +0200)]
Qt: change mainLayout

And use a QStackedWidget.
This will be usefull in the future to:
 - simplify the code about states and video-resize
 - support Qt Animations

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agobandlimited: check input format more thoroughly (closes #3171)
Rémi Denis-Courmont [Thu, 3 Dec 2009 21:49:52 +0000 (23:49 +0200)]
bandlimited: check input format more thoroughly (closes #3171)

11 years agoCode factor
Rémi Denis-Courmont [Thu, 3 Dec 2009 21:49:31 +0000 (23:49 +0200)]
Code factor

11 years agocontribs: updated binary package for all Darwin flavours including SQLite 3.6.20...
Felix Paul Kühne [Thu, 3 Dec 2009 20:43:29 +0000 (21:43 +0100)]
contribs: updated binary package for all Darwin flavours including SQLite 3.6.20 and the usual round of updates for the other libraries

11 years agocontribs: make sure regex and SQLite get only compiled once per release
Felix Paul Kühne [Thu, 3 Dec 2009 20:41:46 +0000 (21:41 +0100)]
contribs: make sure regex and SQLite get only compiled once per release

11 years agocontribs: added SQLite 3.6.20 to the OS X contribs
Felix Paul Kühne [Thu, 3 Dec 2009 20:29:23 +0000 (21:29 +0100)]
contribs: added SQLite 3.6.20 to the OS X contribs

11 years agodc1394: cleanings (no need to set p_sys to NULL and some other stuffs).
Rémi Duraffort [Thu, 3 Dec 2009 19:30:34 +0000 (20:30 +0100)]
dc1394: cleanings (no need to set p_sys to NULL and some other stuffs).

11 years agodc1394: factorize.
Rémi Duraffort [Wed, 25 Nov 2009 14:32:10 +0000 (15:32 +0100)]
dc1394: factorize.

11 years agojack: use real latency for buffer date
Jakob Leben [Thu, 3 Dec 2009 13:54:41 +0000 (14:54 +0100)]
jack: use real latency for buffer date

11 years agoFix win32 package generation - thanks to linkfanel
Rafaël Carré [Thu, 3 Dec 2009 10:29:36 +0000 (11:29 +0100)]
Fix win32 package generation - thanks to linkfanel

11 years agoMAINTAINERS is gone
Rafaël Carré [Thu, 3 Dec 2009 10:06:40 +0000 (11:06 +0100)]
MAINTAINERS is gone

11 years agowindows: Convert vlc directory path to UTF8
Rafaël Carré [Thu, 3 Dec 2009 04:44:31 +0000 (05:44 +0100)]
windows: Convert vlc directory path to UTF8

11 years agorc: make sure return value is set
Rafaël Carré [Wed, 2 Dec 2009 15:27:22 +0000 (16:27 +0100)]
rc: make sure return value is set

11 years agoncurses contrib
Rafaël Carré [Wed, 2 Dec 2009 00:55:22 +0000 (01:55 +0100)]
ncurses contrib

update to 5.7
only build & install library & headers
configure with --prefix=/usr so library (newterm() at least) will look
at installed terminfo database (ncurses interface wouldn't work on OSX)

11 years agoRevert accidental chunk
Rémi Denis-Courmont [Tue, 1 Dec 2009 20:45:47 +0000 (22:45 +0200)]
Revert accidental chunk

11 years agoQt4: implement SAP in the streaming wizard
Rémi Denis-Courmont [Tue, 1 Dec 2009 20:42:14 +0000 (22:42 +0200)]
Qt4: implement SAP in the streaming wizard

11 years agorc module: fix snapshot command
Erwan Tulou [Tue, 1 Dec 2009 18:30:49 +0000 (19:30 +0100)]
rc module: fix snapshot command

type is void and not boolean (assert failed in var_SetChecked)

11 years agoi18n: remove deleted files
Pierre Ynard [Tue, 1 Dec 2009 00:00:15 +0000 (01:00 +0100)]
i18n: remove deleted files

11 years agoQt4: separate native RTP from RTP/TS
Rémi Denis-Courmont [Mon, 30 Nov 2009 20:50:09 +0000 (22:50 +0200)]
Qt4: separate native RTP from RTP/TS

11 years agoCode factorization
Rémi Denis-Courmont [Mon, 30 Nov 2009 20:31:12 +0000 (22:31 +0200)]
Code factorization

11 years agoQt4: remove (no-)sout-keep option
Rémi Denis-Courmont [Mon, 30 Nov 2009 20:21:56 +0000 (22:21 +0200)]
Qt4: remove (no-)sout-keep option

This is not really relevant as long as we have only one item.
However, sout-keep should really always be on anyway when streaming.
Most protocols would terminate client connections when the item
changes, and the file output would overwrite the file.

(sout_gather would be more problematic. We should use it too, but it
has always made sout_display crash.)

11 years agoRTP out: convert s16l to s16b on the fly
Rémi Denis-Courmont [Mon, 30 Nov 2009 17:47:28 +0000 (19:47 +0200)]
RTP out: convert s16l to s16b on the fly

11 years agoQt4: add profile for raw CD audio quality
Rémi Denis-Courmont [Mon, 30 Nov 2009 17:35:17 +0000 (19:35 +0200)]
Qt4: add profile for raw CD audio quality

11 years agoKill a few relocations
Rémi Denis-Courmont [Mon, 30 Nov 2009 17:34:54 +0000 (19:34 +0200)]
Kill a few relocations

11 years agoQt4: let the compiler figure the number of profiles
Rémi Denis-Courmont [Mon, 30 Nov 2009 17:32:24 +0000 (19:32 +0200)]
Qt4: let the compiler figure the number of profiles

11 years agoQt4: try to improve sout protocol names
Rémi Denis-Courmont [Mon, 30 Nov 2009 17:13:35 +0000 (19:13 +0200)]
Qt4: try to improve sout protocol names

11 years agoQt4: missing qtr
Rémi Denis-Courmont [Mon, 30 Nov 2009 17:10:28 +0000 (19:10 +0200)]
Qt4: missing qtr

11 years agoQt4: remove audio/video port from RTP streaming wizard
Rémi Denis-Courmont [Mon, 30 Nov 2009 17:03:25 +0000 (19:03 +0200)]
Qt4: remove audio/video port from RTP streaming wizard

11 years agoQt4: reset playlist columns settings in transition to 1.1.0
Jakob Leben [Mon, 30 Nov 2009 15:48:45 +0000 (16:48 +0100)]
Qt4: reset playlist columns settings in transition to 1.1.0

Reusing settings from before 1.1.0 results in a mess.

11 years agoRemove Xsp
Rémi Denis-Courmont [Sun, 29 Nov 2009 21:58:20 +0000 (23:58 +0200)]
Remove Xsp

We don't use GLX with Xomap (rather XV or X11)

11 years agoXlib: remove (most) non-GLX stuff
Rémi Denis-Courmont [Sun, 29 Nov 2009 21:57:02 +0000 (23:57 +0200)]
Xlib: remove (most) non-GLX stuff

11 years agoRemove the XvMC plugin
Rémi Denis-Courmont [Sun, 29 Nov 2009 21:48:51 +0000 (23:48 +0200)]
Remove the XvMC plugin

In 0.9, the output refuses to work and the codec just segfaults.
In 1.0, it is inoperant due to the removal of the forked libmpeg2.
In 1.1, we would anyway need to rewrite it to the new vout API.

11 years agoGLX: remove silly --glx-shm option
Rémi Denis-Courmont [Sun, 29 Nov 2009 20:25:41 +0000 (22:25 +0200)]
GLX: remove silly --glx-shm option

11 years agoGLX: remove MIT-SHM support infrastructure
Rémi Denis-Courmont [Sun, 29 Nov 2009 20:22:46 +0000 (22:22 +0200)]
GLX: remove MIT-SHM support infrastructure

GLX does not use SysV shared memory directly.

11 years agoGLX: remove nonsensical glx-adaptor
Rémi Denis-Courmont [Sun, 29 Nov 2009 20:14:39 +0000 (22:14 +0200)]
GLX: remove nonsensical glx-adaptor

This smells like fishy cut&paste from the former XV plugin.

11 years agoXCB/window: remove duplicate setting (already in XCB/x11)
Rémi Denis-Courmont [Sun, 29 Nov 2009 20:07:56 +0000 (22:07 +0200)]
XCB/window: remove duplicate setting (already in XCB/x11)

11 years agoXCB/screen: support windows on other non-default screens
Rémi Denis-Courmont [Sun, 29 Nov 2009 18:21:51 +0000 (20:21 +0200)]
XCB/screen: support windows on other non-default screens

11 years agoFix previous commit
Rémi Denis-Courmont [Sun, 29 Nov 2009 16:22:51 +0000 (18:22 +0200)]
Fix previous commit

11 years agoFix another potential audio output dead lock
Rémi Denis-Courmont [Sun, 29 Nov 2009 16:10:33 +0000 (18:10 +0200)]
Fix another potential audio output dead lock

11 years agovout: better correction for wrong subtitle positioning
Jakob Leben [Sun, 29 Nov 2009 13:44:40 +0000 (14:44 +0100)]
vout: better correction for wrong subtitle positioning

Keeps previous behavior when subtitles overlapped in time,
except when trying to move subtitles below the bottom picture edge
-> they start to visually overlap because of bounding.

11 years agoRevert "vout: avoid applying subtitle offset twice and modify behavior when subtitles...
Jakob Leben [Sun, 29 Nov 2009 12:50:07 +0000 (13:50 +0100)]
Revert "vout: avoid applying subtitle offset twice and modify behavior when subtitles overlap"

This reverts commit 4c627dc613cfc9d740691baefdf1fe74108b4a63.

11 years agovout: initialize subtitle position correctly
Jakob Leben [Sun, 29 Nov 2009 12:48:44 +0000 (13:48 +0100)]
vout: initialize subtitle position correctly

11 years agoFix potential deadlock when changing audio channels (fixes #2240)
Rémi Denis-Courmont [Sun, 29 Nov 2009 11:16:51 +0000 (13:16 +0200)]
Fix potential deadlock when changing audio channels (fixes #2240)

11 years agoFix warning
Rémi Denis-Courmont [Sun, 29 Nov 2009 11:13:16 +0000 (13:13 +0200)]
Fix warning

11 years agoComplete audio locking rules
Rémi Denis-Courmont [Sun, 29 Nov 2009 11:13:28 +0000 (13:13 +0200)]
Complete audio locking rules

11 years agovout: avoid applying subtitle offset twice and modify behavior when subtitles overlap
Jakob Leben [Sun, 29 Nov 2009 11:08:36 +0000 (12:08 +0100)]
vout: avoid applying subtitle offset twice and modify behavior when subtitles overlap

Fixes the glitch when displaying subtitles and subtitle position != 0.
Modifies behavior when subtitles overlap: newer subtitles push older ones higher

11 years agoAbort on invalid lock transition
Rémi Denis-Courmont [Sun, 29 Nov 2009 11:07:16 +0000 (13:07 +0200)]
Abort on invalid lock transition

11 years agoLock order fix
Rémi Denis-Courmont [Sun, 29 Nov 2009 11:06:53 +0000 (13:06 +0200)]
Lock order fix

11 years agoAdjust rules, output FIFO after input FIFOs
Rémi Denis-Courmont [Sun, 29 Nov 2009 11:06:31 +0000 (13:06 +0200)]
Adjust rules, output FIFO after input FIFOs

11 years agoDebug audio output lock ordering
Rémi Denis-Courmont [Sun, 29 Nov 2009 10:38:39 +0000 (12:38 +0200)]
Debug audio output lock ordering

11 years agosmem should only start when explicitly requested
Rémi Denis-Courmont [Sun, 29 Nov 2009 09:31:20 +0000 (11:31 +0200)]
smem should only start when explicitly requested

11 years agoWin32: add VLC to the "Set program access and computer defaults" dialog
Geoffroy Couprie [Sat, 28 Nov 2009 20:14:53 +0000 (21:14 +0100)]
Win32: add VLC to the "Set program access and computer defaults" dialog

The file associations need to be implemented

11 years agoWin32: add some metadata to vlc.exe
Geoffroy Couprie [Mon, 16 Nov 2009 13:16:22 +0000 (14:16 +0100)]
Win32: add some metadata to vlc.exe

11 years agoPOTFILES: remove non-distributed files
Rémi Denis-Courmont [Sat, 28 Nov 2009 16:29:37 +0000 (18:29 +0200)]
POTFILES: remove non-distributed files

11 years agosubtitles/hotkeys: hotkey accessible subtitle position adjustment
Jakob Leben [Sat, 28 Nov 2009 12:16:44 +0000 (13:16 +0100)]
subtitles/hotkeys: hotkey accessible subtitle position adjustment

11 years agoCosmetics.
Laurent Aimar [Sat, 28 Nov 2009 10:45:57 +0000 (11:45 +0100)]
Cosmetics.

11 years agoImproved consecutives seeks behaviour.
Laurent Aimar [Sat, 28 Nov 2009 10:43:24 +0000 (11:43 +0100)]
Improved consecutives seeks behaviour.

The execution of a seek command will be postpone until the decoder has finished
its bufferisation (or until 125ms has elapsed since the last seek).

11 years agoImproved input requests merging.
Laurent Aimar [Fri, 27 Nov 2009 22:21:38 +0000 (23:21 +0100)]
Improved input requests merging.

11 years agoCosmetics.
Laurent Aimar [Fri, 27 Nov 2009 22:10:41 +0000 (23:10 +0100)]
Cosmetics.

11 years agoTS demux: fix memory leak using ACCESS_SET_PRIVATE_ID_CA
Rémi Denis-Courmont [Sat, 28 Nov 2009 10:13:38 +0000 (12:13 +0200)]
TS demux: fix memory leak using ACCESS_SET_PRIVATE_ID_CA

If the access does not support CAM, we need to free the PMT
(closes #3163)

11 years agojack: correct requested buffer date
Jakob Leben [Sat, 28 Nov 2009 09:21:44 +0000 (10:21 +0100)]
jack: correct requested buffer date

+ remove a dead line & kill a warning

11 years agoRemove duplicate and buggy --enable-sqlite
Rémi Denis-Courmont [Sat, 28 Nov 2009 09:53:47 +0000 (11:53 +0200)]
Remove duplicate and buggy --enable-sqlite

It's already in the pkg-config helper, and there was a syntax error
in the fallback case.

11 years agoSqlite Module
Srikanth Raju [Tue, 15 Sep 2009 20:45:52 +0000 (02:15 +0530)]
Sqlite Module

This is a sql module for VLC which connects the SQLite library to VLC.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoSql: Rollback should return void
Srikanth Raju [Thu, 26 Nov 2009 02:51:45 +0000 (08:21 +0530)]
Sql: Rollback should return void

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoi18n: remove deleted files
Pierre Ynard [Fri, 27 Nov 2009 20:59:36 +0000 (21:59 +0100)]
i18n: remove deleted files

11 years agoFix [a68b3396]
Rafaël Carré [Fri, 27 Nov 2009 13:23:13 +0000 (14:23 +0100)]
Fix [a68b3396]