]>
git.sesse.net Git - vlc/log
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.
Rémi Denis-Courmont [Sun, 29 Nov 2009 20:25:41 +0000 (22:25 +0200)]
GLX: remove silly --glx-shm option
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.
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.
Rémi Denis-Courmont [Sun, 29 Nov 2009 20:07:56 +0000 (22:07 +0200)]
XCB/window: remove duplicate setting (already in XCB/x11)
Rémi Denis-Courmont [Sun, 29 Nov 2009 18:21:51 +0000 (20:21 +0200)]
XCB/screen: support windows on other non-default screens
Rémi Denis-Courmont [Sun, 29 Nov 2009 16:22:51 +0000 (18:22 +0200)]
Fix previous commit
Rémi Denis-Courmont [Sun, 29 Nov 2009 16:10:33 +0000 (18:10 +0200)]
Fix another potential audio output dead lock
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.
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 .
Jakob Leben [Sun, 29 Nov 2009 12:48:44 +0000 (13:48 +0100)]
vout: initialize subtitle position correctly
Rémi Denis-Courmont [Sun, 29 Nov 2009 11:16:51 +0000 (13:16 +0200)]
Fix potential deadlock when changing audio channels (fixes #2240)
Rémi Denis-Courmont [Sun, 29 Nov 2009 11:13:16 +0000 (13:13 +0200)]
Fix warning
Rémi Denis-Courmont [Sun, 29 Nov 2009 11:13:28 +0000 (13:13 +0200)]
Complete audio locking rules
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
Rémi Denis-Courmont [Sun, 29 Nov 2009 11:07:16 +0000 (13:07 +0200)]
Abort on invalid lock transition
Rémi Denis-Courmont [Sun, 29 Nov 2009 11:06:53 +0000 (13:06 +0200)]
Lock order fix
Rémi Denis-Courmont [Sun, 29 Nov 2009 11:06:31 +0000 (13:06 +0200)]
Adjust rules, output FIFO after input FIFOs
Rémi Denis-Courmont [Sun, 29 Nov 2009 10:38:39 +0000 (12:38 +0200)]
Debug audio output lock ordering
Rémi Denis-Courmont [Sun, 29 Nov 2009 09:31:20 +0000 (11:31 +0200)]
smem should only start when explicitly requested
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
Geoffroy Couprie [Mon, 16 Nov 2009 13:16:22 +0000 (14:16 +0100)]
Win32: add some metadata to vlc.exe
Rémi Denis-Courmont [Sat, 28 Nov 2009 16:29:37 +0000 (18:29 +0200)]
POTFILES: remove non-distributed files
Jakob Leben [Sat, 28 Nov 2009 12:16:44 +0000 (13:16 +0100)]
subtitles/hotkeys: hotkey accessible subtitle position adjustment
Laurent Aimar [Sat, 28 Nov 2009 10:45:57 +0000 (11:45 +0100)]
Cosmetics.
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).
Laurent Aimar [Fri, 27 Nov 2009 22:21:38 +0000 (23:21 +0100)]
Improved input requests merging.
Laurent Aimar [Fri, 27 Nov 2009 22:10:41 +0000 (23:10 +0100)]
Cosmetics.
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)
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
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.
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>
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>
Pierre Ynard [Fri, 27 Nov 2009 20:59:36 +0000 (21:59 +0100)]
i18n: remove deleted files
Rafaël Carré [Fri, 27 Nov 2009 13:23:13 +0000 (14:23 +0100)]
Rafaël Carré [Fri, 27 Nov 2009 13:13:49 +0000 (14:13 +0100)]
vlc_va_NewDxva2() : unused parameters
Rafaël Carré [Thu, 26 Nov 2009 19:03:14 +0000 (20:03 +0100)]
OSX specific hack to remove "-psnXXX" from args
Move it from libvlc where it didn't work to vlc binary where it really
should be
Now VLC can be started from dock again after [
13d838b64 ]
Rémi Denis-Courmont [Thu, 26 Nov 2009 17:34:00 +0000 (19:34 +0200)]
RTP: over UDP, assume we have the destination if there is no @
Previously, we'd assume we have the source address, which was confusing.
Rémi Denis-Courmont [Thu, 26 Nov 2009 17:33:09 +0000 (19:33 +0200)]
Build fix
Rémi Denis-Courmont [Sun, 22 Nov 2009 09:46:51 +0000 (11:46 +0200)]
Remove linear resampler
It is computationally more expensive than the ugly one (and has higher
priority). Yet, in my opinion, it sounds even worse.
Rémi Denis-Courmont [Sun, 22 Nov 2009 09:45:41 +0000 (11:45 +0200)]
Remove the trivial "resampler"
The ugly resampler is almost as fast yet way better.
Rémi Denis-Courmont [Thu, 26 Nov 2009 15:24:06 +0000 (17:24 +0200)]
Qt4: fix default port numbers in streaming wizard
Rémi Denis-Courmont [Thu, 26 Nov 2009 15:23:41 +0000 (17:23 +0200)]
shout: default to port 8000, try to improve URL parsing (untested)
Jakob Leben [Thu, 26 Nov 2009 10:58:46 +0000 (11:58 +0100)]
aout: lock output fifo later
Pierre Ynard [Wed, 25 Nov 2009 23:27:31 +0000 (00:27 +0100)]
i18n: moved file
Laurent Aimar [Wed, 25 Nov 2009 22:00:00 +0000 (23:00 +0100)]
Fixed build under linux (avcodec).
Jean-Baptiste Kempf [Wed, 25 Nov 2009 22:13:44 +0000 (23:13 +0100)]
Contrib: patch FFmpeg on Win32 to support DxVA
Jean-Baptiste Kempf [Wed, 25 Nov 2009 21:49:57 +0000 (22:49 +0100)]
Contribs: DxVA2 headers are now port of out dshow headers
Jean-Baptiste Kempf [Wed, 25 Nov 2009 21:30:27 +0000 (22:30 +0100)]
Contrib cleanup
Laurent Aimar [Tue, 17 Nov 2009 00:09:43 +0000 (01:09 +0100)]
Improved performance when copying video surface in dxva2.
Laurent Aimar [Sat, 14 Nov 2009 21:17:47 +0000 (22:17 +0100)]
Called vlc_va_Setup as soon as possible (avcodec).
Laurent Aimar [Sat, 14 Nov 2009 21:16:12 +0000 (22:16 +0100)]
Fixed vlc_va_Setup (vaapi).
Laurent Aimar [Sat, 14 Nov 2009 10:20:20 +0000 (11:20 +0100)]
Disabled ffmpeg hardware acceleration support by default.
For both vaapi and dxva2, not enough testing has been done.
Laurent Aimar [Sat, 14 Nov 2009 10:19:04 +0000 (11:19 +0100)]
Added DXVA2 support to our avcodec wrapper.
It is not yet activated (the build system part is missing).
Geoffroy Couprie [Sat, 14 Nov 2009 10:08:46 +0000 (11:08 +0100)]
Initial work for DXVA2 support.
Jean-Baptiste Kempf [Wed, 25 Nov 2009 21:26:32 +0000 (22:26 +0100)]
Contribs: cosmetics
Jean-Baptiste Kempf [Wed, 25 Nov 2009 13:36:05 +0000 (14:36 +0100)]
Contribs: Sqlite3
Jean-Baptiste Kempf [Tue, 24 Nov 2009 22:06:03 +0000 (23:06 +0100)]
More NEWS
Rémi Denis-Courmont [Wed, 25 Nov 2009 20:49:39 +0000 (22:49 +0200)]
Qt4: add dccp as a known protocol
Rémi Denis-Courmont [Wed, 25 Nov 2009 20:37:29 +0000 (22:37 +0200)]
Qt4: make sure the running VLC has a module implementing the protocol
This avoids "*-caching variable does not exist" errors
Rémi Denis-Courmont [Wed, 25 Nov 2009 20:35:23 +0000 (22:35 +0200)]
Qt4: remove proto combo from open net tab
Now, we get the URL directly. This is much simpler and much less
confusing. Also a few missing network protocols.
Rémi Denis-Courmont [Wed, 25 Nov 2009 20:06:49 +0000 (22:06 +0200)]
Qt: remove port from open network tab
Rémi Denis-Courmont [Wed, 25 Nov 2009 19:00:34 +0000 (21:00 +0200)]
XCB-XVideo: warn if picture resolution is not supported
Jakob Leben [Wed, 25 Nov 2009 14:25:18 +0000 (15:25 +0100)]
Qt4: position slider: send seek events at regular intervals
Improves seeking experience by sending less seek requests and actually allowing output to update between them.
Rafaël Carré [Wed, 25 Nov 2009 09:20:50 +0000 (10:20 +0100)]
transcode: cosmetics
indent comments screwed by copy-pasting
Jakob Leben [Wed, 25 Nov 2009 07:44:58 +0000 (08:44 +0100)]
jack: replace deprecated jack_client_new with jack_client_open
Jakob Leben [Wed, 25 Nov 2009 07:41:13 +0000 (08:41 +0100)]
jack: missing lock
Jean-Baptiste Kempf [Tue, 24 Nov 2009 21:42:39 +0000 (22:42 +0100)]
DTS: fix mono and dual-mono samples playback
Jean-Baptiste Kempf [Sat, 14 Nov 2009 16:39:56 +0000 (17:39 +0100)]
Contrib: Tiff and gnutls minor updates
Jean-Baptiste Kempf [Tue, 10 Nov 2009 10:00:01 +0000 (11:00 +0100)]
dc1394: update to v2 API
This patch needs more testing, I think.
Jean-Baptiste Kempf [Wed, 4 Nov 2009 00:15:53 +0000 (01:15 +0100)]
Qt: recents factorization.
Jean-Baptiste Kempf [Tue, 3 Nov 2009 19:09:57 +0000 (20:09 +0100)]
Don't display any OSD when --no-osd is asked.
Rémi Denis-Courmont [Tue, 24 Nov 2009 21:54:36 +0000 (23:54 +0200)]
Remove unused define
Rémi Denis-Courmont [Tue, 24 Nov 2009 21:53:34 +0000 (23:53 +0200)]
Make INPUT_FSTAT_NB_READS a power of two to ease division
Some instruction sets can't divide (e.g. ARM), but pretty much all of
them can shift bits.
Rémi Duraffort [Tue, 24 Nov 2009 21:10:34 +0000 (22:10 +0100)]
Source files must not be executable.
Rémi Denis-Courmont [Tue, 24 Nov 2009 21:06:27 +0000 (23:06 +0200)]
MAC -> UTF-8
Rémi Denis-Courmont [Tue, 24 Nov 2009 21:04:34 +0000 (23:04 +0200)]
Latin-1 -> UTF-8
Rémi Duraffort [Tue, 24 Nov 2009 21:05:11 +0000 (22:05 +0100)]
tdestroy: fix encoding.
Rémi Duraffort [Tue, 24 Nov 2009 20:57:00 +0000 (21:57 +0100)]
compat: implement tdestroy (GNU extension not available on OpenBSD).
Matthias Dahl [Mon, 16 Nov 2009 16:29:36 +0000 (17:29 +0100)]
fix dts spdif output regression
dts spdif output was broken by the switch over to the new filter
API.
* dtstofloat32 should only take control if there is _no_ spdif
output requested otherwise the decoded stream ends up on the
spdif device
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Matthias Dahl [Mon, 16 Nov 2009 16:21:16 +0000 (17:21 +0100)]
fix A/52 spdif output regression
A/52 spdif output was broken by the switch over to the new filter API.
* a52tofloat32 should only take control if there is _no_ spdif
output requested otherwise the decoded stream ends up on the spdif
device
* a52tospdif has to set a pts/dts value otherwise the frames get
(wrongfully) discarded as too late because a wrong pts/dts value
got evaluated by aout_OutputNextBuffer()
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Tue, 24 Nov 2009 20:13:51 +0000 (22:13 +0200)]
Syntax error
Laurent Aimar [Mon, 23 Nov 2009 20:27:19 +0000 (21:27 +0100)]
Updated avcodec with SSE3/SSSE3/SSE4.1/SSE4.2.
It just allows disabling their use.
Laurent Aimar [Mon, 23 Nov 2009 20:24:07 +0000 (21:24 +0100)]
Added SSSE3/SSE4.1/SSE4.2 support to libvlc.
Laurent Aimar [Mon, 23 Nov 2009 19:40:03 +0000 (20:40 +0100)]
Fixed check_capability compilation (TSQ).
Laurent Aimar [Mon, 23 Nov 2009 19:07:46 +0000 (20:07 +0100)]
Splitted SSE4 into SSE4.1, SSE4.2 and SSE4A.
Laurent Aimar [Mon, 23 Nov 2009 19:00:04 +0000 (20:00 +0100)]
Used the proper define in SSE2 detection code.
Laurent Aimar [Mon, 23 Nov 2009 18:55:43 +0000 (19:55 +0100)]
Made CAN_COMPILE_SSE3/SSSE3/SSE4 meaning consistant with SSE/SSE2.
They now all mean that inline assembly (asm volatile (:::) for a specific
instruction set can be used.
Laurent Aimar [Mon, 23 Nov 2009 18:52:25 +0000 (19:52 +0100)]
Factorized x86 features detection code.
Rémi Denis-Courmont [Tue, 24 Nov 2009 17:13:32 +0000 (19:13 +0200)]
module_EndBank: useless NULL assignments
Rémi Duraffort [Tue, 24 Nov 2009 16:50:15 +0000 (17:50 +0100)]
Fix compile file to use gmake instead of make for OpenBSD.
(This is a really tiny fix but I'm used to use compile script).
Rémi Duraffort [Tue, 24 Nov 2009 16:13:54 +0000 (17:13 +0100)]
skins2: fallback to x11 os factory for os not win or osx.
Olivier Aubert [Tue, 24 Nov 2009 15:18:45 +0000 (16:18 +0100)]
Revert "svg: quick fix for out-of-tree compilation"
This reverts commit
ea4b606943126c332a5953c900f1cc451ba680b1 .
Rafaël Carré [Tue, 24 Nov 2009 15:15:28 +0000 (16:15 +0100)]
transcode: add/remove needed/unneeded headers
Rafaël Carré [Tue, 24 Nov 2009 15:07:25 +0000 (16:07 +0100)]
Split stream_out_transcode in specific files
Rafaël Carré [Tue, 24 Nov 2009 12:56:16 +0000 (13:56 +0100)]
config_ChainCreate() : use SKIPSPACE macro
Olivier Aubert [Tue, 24 Nov 2009 09:46:27 +0000 (10:46 +0100)]
svg: quick fix for out-of-tree compilation
config.h should be bundled with dev. packages (this concerns at least
libvlccore-dev on Debian). Or regenerated by a script.
Rafaël Carré [Tue, 24 Nov 2009 12:43:42 +0000 (13:43 +0100)]
transcode: "audio filter2 doesn't exist anymore
"psz_af2" -> "psz_af"
Olivier Aubert [Mon, 23 Nov 2009 19:53:26 +0000 (20:53 +0100)]
python-ctypes: add support for media stats
Rémi Duraffort [Mon, 23 Nov 2009 19:07:13 +0000 (20:07 +0100)]
Fix compilation and linking on OpenBSD.