]>
git.sesse.net Git - vlc/log
Antoine Cellerier [Fri, 12 Sep 2008 16:02:00 +0000 (18:02 +0200)]
Simplify and fix some lua scripts.
Antoine Cellerier [Fri, 12 Sep 2008 15:46:28 +0000 (17:46 +0200)]
Don't call the demux close function ourselves, the core will do it.
Antoine Cellerier [Fri, 12 Sep 2008 15:43:33 +0000 (17:43 +0200)]
Default enable http forward cookies
... else the option is useless since nobody will think of enabling it.
Derk-Jan Hartman [Fri, 12 Sep 2008 13:38:42 +0000 (15:38 +0200)]
contrib: remove download-all target for darwin.
This is a problem because
it does not specify the downloads, but the extract/patch/reconf targets.
This will break some compilations, because things might autoconf before their
dependancy is installed.
Basically, we need package-dl targets that link to the tarballs and svn downloads
Sebastien Escudier [Fri, 12 Sep 2008 08:58:50 +0000 (10:58 +0200)]
Add const to char * in vlm
Signed-off-by: Antoine Cellerier <dionoea@videolan.org>
Derk-Jan Hartman [Fri, 12 Sep 2008 11:13:46 +0000 (13:13 +0200)]
freetype: potential divide by zero crash.
Marian Durkovic [Fri, 12 Sep 2008 11:05:32 +0000 (13:05 +0200)]
Don't hang VLC on ABOR in FTP access (closes #2027)
Signed-off-by: Derk-Jan Hartman <hartman@videolan.org>
Marian Durkovic [Fri, 12 Sep 2008 11:00:46 +0000 (13:00 +0200)]
Ignore case when comparing ISO-639 language codes
Signed-off-by: Derk-Jan Hartman <hartman@videolan.org>
Jean-Philippe Andre [Fri, 12 Sep 2008 05:32:47 +0000 (01:32 -0400)]
Qt: bugfix: playlist's add directory function was failing on input_Read (assert failed)
Jean-Philippe Andre [Fri, 12 Sep 2008 04:53:57 +0000 (00:53 -0400)]
Add a parent to avoid leaking the QVLCframe and input_items
Jean-Philippe Andre [Fri, 12 Sep 2008 04:24:28 +0000 (00:24 -0400)]
Qt: Add a parent to the CoverArtLabel We should add parents to all QWidgets created, otherwise the widgets are leaked This commit is buggy (can leak input_items), because the whole Qt implementation is leaking QWidgets
Jean-Philippe Andre [Fri, 12 Sep 2008 02:06:09 +0000 (22:06 -0400)]
Incref/decref input_item to avoid eventual segfaults
Derk-Jan Hartman [Fri, 12 Sep 2008 00:48:04 +0000 (02:48 +0200)]
macosx: Add a teletext menu
* Also reorders the Video menu a bit.
* teletext-es remains a dirty hack
* MenuValidation for Submenu's remains annoying in OSX :D
Derk-Jan Hartman [Thu, 11 Sep 2008 23:59:00 +0000 (01:59 +0200)]
zvbi: fix subpage "down"-key to not alternate between "signaled" and "subpage 1"
Derk-Jan Hartman [Thu, 11 Sep 2008 23:57:28 +0000 (01:57 +0200)]
zvbi: fix RGYB key values.
Derk-Jan Hartman [Thu, 11 Sep 2008 23:56:50 +0000 (01:56 +0200)]
zvbi: Fix transparent background when background != black
Derk-Jan Hartman [Thu, 11 Sep 2008 22:51:32 +0000 (00:51 +0200)]
zvbi: signal update when changing opaqueness of a page
Derk-Jan Hartman [Thu, 11 Sep 2008 21:52:21 +0000 (23:52 +0200)]
zvbi: preliminary support for subpage browsing with - and + keys.
This may conflict with other hotkey settings
Should later be handled with actions. (reuse dvdmenu action?)
Jean-Baptiste Kempf [Fri, 12 Sep 2008 00:10:24 +0000 (17:10 -0700)]
Qt4: implement forgotten function in ML
(cherry picked from commit
ec6233e662b6af910aa676182fd52766f061000b )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Thu, 11 Sep 2008 20:12:57 +0000 (13:12 -0700)]
Qt Jpeg support on Windows.
This is a support to statically link jpeg plugin on windows to the plugin in order to make Qt read jpeg files (needed for album art).
This of course, will increase the binary size, but since dionoea is lazy and doesn't want to make easily conversion from jpeg to png|xpm|bmp, here we go. :D
Better solution should be found on master.
(cherry picked from commit
74ca61b171fa7d724cb640a0009f519885da29f0 )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Thu, 11 Sep 2008 20:56:05 +0000 (13:56 -0700)]
Ship default skin.
(cherry picked from commit
13a05801f885b9f74f6bb606faed13f813552d28 )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Christophe Mutricy [Thu, 11 Sep 2008 23:44:41 +0000 (00:44 +0100)]
configure.ac and mozilla
Add a variable to force which .pc to use
add libxul (aka xulrunner 1.9) before iceape-plugin and xulrunner-plugin (xul 1.8)
Don't depends on mozilla-config.h when using pkg-config. It's the old way
of doing thing and requires us to depends on the foo-xpcom.pc
Needs backporting once tested
Christophe Mutricy [Thu, 11 Sep 2008 23:42:35 +0000 (00:42 +0100)]
No need for nscore.h
Christophe Mutricy [Thu, 11 Sep 2008 23:40:34 +0000 (00:40 +0100)]
Fix skins ditribution for win32
when builddir != srcdir
Antoine Cellerier [Thu, 11 Sep 2008 22:06:15 +0000 (00:06 +0200)]
Allow use of inputs without DEMUX_GET/SET_*TIME in input-slave.
This is commit is necessary to split the audio and video capture accesses.
Example use with current git master to record screen and webcam:
./vlc screen:// --screen-fps 25 --screen-width 100 --screen-height 100 -I dummy --screen-follow-mouse --input-slave v4l2://:audio-method=0 -vv --sout '#transcode{vcodec=mp2v,vb=1024}:std{access=file,mux=ts,dst=/tmp/a.ts}' --run-time 10
Jean-Baptiste Kempf [Thu, 11 Sep 2008 19:29:58 +0000 (21:29 +0200)]
Contrib: port zvbi to Windows.
THIS IS UNTESTED AND WILL probably NOT WORK.
Derk-Jan Hartman [Thu, 11 Sep 2008 18:26:28 +0000 (20:26 +0200)]
zvbi: Support capturing keys 0-9 in order to select a TTXT page.
Derk-Jan Hartman [Thu, 11 Sep 2008 15:12:23 +0000 (17:12 +0200)]
zvbi: teletext enhancements
* tell the fetcher to include navigation info in it's results
* add special values for vbi-page that can be used to go to
red, green, yellow, blue and index page
* hide the "clock" debug message
* add debug for some messages that we did not signal yet.
* only listen to most events (unhandled ones) ifdef ZVBI_DEBUG
Jean-Baptiste Kempf [Thu, 11 Sep 2008 18:23:42 +0000 (20:23 +0200)]
Small INSTALL.win32 update.
Jean-Baptiste Kempf [Thu, 11 Sep 2008 18:09:06 +0000 (20:09 +0200)]
Contribs cleanup. Merging of configure flags when possible.
Please launch autotools ONLY after patch, not everytime your reconfigure.
Jean-Baptiste Kempf [Thu, 11 Sep 2008 17:44:18 +0000 (19:44 +0200)]
Don't force unnneeded configure options to all libraries.
Rémi Denis-Courmont [Thu, 11 Sep 2008 17:36:52 +0000 (20:36 +0300)]
SAP announce: rewrite, use one thread per SAP group (fixes #1839)
Felix Paul Kühne [Thu, 11 Sep 2008 15:21:49 +0000 (17:21 +0200)]
fix macosx package creation with newer git releases
Felix Paul Kühne [Thu, 11 Sep 2008 14:29:03 +0000 (16:29 +0200)]
contribs: fix libswscale compilation
To be back-ported
Derk-Jan Hartman [Thu, 11 Sep 2008 13:02:24 +0000 (15:02 +0200)]
zvbi: strcmp->strcasecmp
Derk-Jan Hartman [Thu, 11 Sep 2008 11:34:09 +0000 (13:34 +0200)]
zvbi: Added a table with language -> zvbi default_region mappings. Far from perfect, but will solve some cases.
Geoffroy Couprie [Thu, 11 Sep 2008 11:33:22 +0000 (13:33 +0200)]
destroy the critical section in libdvdnav
Geoffroy Couprie [Thu, 11 Sep 2008 09:21:45 +0000 (11:21 +0200)]
Don't try to close a handle already closed
Derk-Jan Hartman [Thu, 11 Sep 2008 10:14:35 +0000 (12:14 +0200)]
Derk-Jan Hartman [Thu, 11 Sep 2008 01:00:02 +0000 (03:00 +0200)]
telx: ignore initial page 100
If the TS demux signals initial page 100, then this inital page is likely NOT the subtitle page. Since we can only really handle subtitles, let the teletext decoder figure out which pages are subtitles on its own.
Per request of Marian Durkovic
Christophe Mutricy [Wed, 10 Sep 2008 23:54:51 +0000 (00:54 +0100)]
Use the good icon id
Avoid to have a blank button
Antoine Cellerier [Wed, 10 Sep 2008 23:47:06 +0000 (01:47 +0200)]
Add new canvas option to crop instead of padd to fit in canvas.
Jean-Baptiste Kempf [Wed, 10 Sep 2008 22:59:56 +0000 (15:59 -0700)]
Add Screen-FPS spinBox to control fps from the UI... Else it is pretty useless..
Christophe Mutricy [Tue, 9 Sep 2008 21:20:29 +0000 (22:20 +0100)]
image.c has been removed
Christophe Mutricy [Tue, 9 Sep 2008 21:19:23 +0000 (22:19 +0100)]
Fix distribution of pixmaps
Bad typo in Modules.am
Christophe Mutricy [Tue, 9 Sep 2008 19:13:14 +0000 (20:13 +0100)]
Default enable telx when zvbi is not present
Christophe Mutricy [Tue, 9 Sep 2008 19:41:44 +0000 (20:41 +0100)]
cosmetics
Laurent Aimar [Wed, 10 Sep 2008 20:54:09 +0000 (22:54 +0200)]
Laurent Aimar [Wed, 10 Sep 2008 20:42:36 +0000 (22:42 +0200)]
Fixed spu decoder when input rate is not the default value.
Laurent Aimar [Wed, 10 Sep 2008 20:24:35 +0000 (22:24 +0200)]
Do not destroy vout on aspect ratio change only.
The user aspect ratio and resize will still be lost on an AR aspect ratio change.
(we may want to keep at least the requested resie).
Rémi Duraffort [Wed, 10 Sep 2008 19:49:46 +0000 (21:49 +0200)]
audioScrobbler: cleanup and respect last.fm specifications
(and don't forgot to release object when an error occure)
Rémi Denis-Courmont [Wed, 10 Sep 2008 19:19:19 +0000 (22:19 +0300)]
Typo
Rémi Denis-Courmont [Wed, 10 Sep 2008 18:43:43 +0000 (21:43 +0300)]
Do not heap free stack structure...
Rémi Denis-Courmont [Wed, 10 Sep 2008 15:19:13 +0000 (18:19 +0300)]
Grmbl. Remove the stupid assert after merging commits.
Geoffroy Couprie [Wed, 10 Sep 2008 12:26:43 +0000 (14:26 +0200)]
Set the owner to 0 while releasing a recursive mutex
I (and dionoea too, I think) encountered an "assertion failed self ==
0" when trying to play a file on win32. I think the following patch
solves this issue. If I understand correcly, the intended behaviour
was to zero the owner field of the mutex when releasing it.
Modified by Courmisch to use InterlockedExchange() directly.
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Jean-Baptiste Kempf [Wed, 10 Sep 2008 06:52:56 +0000 (23:52 -0700)]
Add xpsf in browsers...
Jean-Baptiste Kempf [Wed, 10 Sep 2008 06:44:37 +0000 (23:44 -0700)]
Add .xspf association to win32 installer. Close #1964
Jean-Baptiste Kempf [Wed, 10 Sep 2008 06:21:22 +0000 (23:21 -0700)]
Fix drop MimeData on Windows... Close #1911
In fact Qt uses always / as a separator, so introduce a function named toNativeSeparator (inspired from QDir) to fix this on Win$uck$
(cherry picked from commit
de25484831fc71e0a8e24dd859e2186c77e7d5b2 )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 10 Sep 2008 06:20:37 +0000 (23:20 -0700)]
Qt4: Unneeded includes.
(cherry picked from commit
885652278bec85d92d960e72d0e886aac7114e4e )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Geoffroy Couprie [Wed, 10 Sep 2008 00:54:20 +0000 (02:54 +0200)]
WinCE: update the interface module
Antoine Cellerier [Wed, 10 Sep 2008 00:35:12 +0000 (02:35 +0200)]
Oops. (shouldn't change anything except remove a few warnings in the logs)
Antoine Cellerier [Wed, 10 Sep 2008 00:32:17 +0000 (02:32 +0200)]
Reimplement MB module in Lua.
Remove C musicbrainz modules, use the new XML musicbrainz API.
This removes VLC's dependency on libmusicbrainz. Consider backporting
this commit and the previous one to 0.9-bugfix to get musicbrainz
support on windows.
Antoine Cellerier [Wed, 10 Sep 2008 00:29:53 +0000 (02:29 +0200)]
Add new functions to Lua API.
Add misc.mwait(), var.create() and strings.encode_uri_component()
functions to VLC's Lua API.
Laurent Aimar [Tue, 9 Sep 2008 22:19:34 +0000 (00:19 +0200)]
Added support for alignment in subsdec (subrip).
Geoffroy Couprie [Mon, 8 Sep 2008 19:30:51 +0000 (21:30 +0200)]
Initialize threading code in libxml2
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Laurent Aimar [Tue, 9 Sep 2008 20:37:32 +0000 (22:37 +0200)]
Added a few malloc/strdup checks in ftp.
Laurent Aimar [Tue, 9 Sep 2008 20:31:09 +0000 (22:31 +0200)]
Fixed ftp segfault when no path is specified (close #2019)
Laurent Aimar [Tue, 9 Sep 2008 20:13:07 +0000 (22:13 +0200)]
Added blu-ray proprietary codec ids to TS demuxer.
Laurent Aimar [Tue, 9 Sep 2008 19:41:28 +0000 (21:41 +0200)]
Support E-AC3 in TS used by DVB.
Jean-Baptiste Kempf [Tue, 9 Sep 2008 20:03:06 +0000 (13:03 -0700)]
Don't build FFmpeg filters and network, we don't need those.
Derk-Jan Hartman [Tue, 9 Sep 2008 19:50:32 +0000 (21:50 +0200)]
contrib: lets use ffmpeg HEAD in 1.0.0 so we know when stuff breaks.
Alexis Ballier [Tue, 9 Sep 2008 19:48:16 +0000 (21:48 +0200)]
ffmpeg: API change
Fix build with libavcodec 52: few renamings, the way to specify trellis quantization has changed. error_resilience has been renamed to error_recognition; I've left the option named ffmpeg-error-resilience since I am not sure if it is worth renaming the option here.
Signed-off-by: Derk-Jan Hartman <hartman@videolan.org>
Jean-Baptiste Kempf [Tue, 9 Sep 2008 18:21:40 +0000 (11:21 -0700)]
E-AC3 support in mkv files.
Derk-Jan Hartman [Wed, 3 Sep 2008 12:11:30 +0000 (14:11 +0200)]
qtcapture: better retrieval for picture sizes.
- Hopefully also fixes PAR and usage of older iSights (different fourcc)
- Note that the iSight reports itself as a 320x240 (NOT 640x480) device by default.
(cherry picked from commit
ef585031b4c58db3cc333a96c6cbb6c07d85f8b5 )
Antoine Cellerier [Tue, 9 Sep 2008 17:50:16 +0000 (19:50 +0200)]
Fix use of logo and erase filters in the Qt extended intf.
Derk-Jan Hartman [Tue, 9 Sep 2008 17:45:23 +0000 (19:45 +0200)]
contrib: update the libdvdnav patch, which was broken after upstream changes.
Antoine Cellerier [Tue, 9 Sep 2008 17:11:25 +0000 (19:11 +0200)]
Implement mouse pointer support in win32 screen.
Also fix mouse pointer position when capture a subscreen in x11.
Antoine Cellerier [Tue, 9 Sep 2008 16:12:53 +0000 (18:12 +0200)]
Make it possible to use configure script for out of dir builds.
Jean-Baptiste Kempf [Tue, 9 Sep 2008 16:19:24 +0000 (09:19 -0700)]
Configure for windows modifications, for telx/zvbi
Introduce release/debug scripts for mingw configure.
Antoine Cellerier [Tue, 9 Sep 2008 15:51:33 +0000 (17:51 +0200)]
Implement partial screen capture and cursor following on windows.
Jean-Paul Saman [Sat, 6 Sep 2008 12:13:58 +0000 (14:13 +0200)]
Indentation
Jean-Paul Saman [Fri, 29 Aug 2008 14:28:51 +0000 (16:28 +0200)]
Remove old limited image video_output its functionality has been replaced by a video_filter2 named scene. Use it with: ./vlc --video-filter=scene -I dummy to match the old functionality.
Jean-Paul Saman [Mon, 25 Aug 2008 13:48:34 +0000 (15:48 +0200)]
Document more VLM API's and expand define.
Jean-Baptiste Kempf [Tue, 9 Sep 2008 06:53:55 +0000 (23:53 -0700)]
Oops ! Some people are really tired...
Ref #1998
(cherry picked from commit
bba48b20a4319fdc07b060d78ab02c6bc629a4e8 )
Jean-Baptiste Kempf [Tue, 9 Sep 2008 01:34:18 +0000 (18:34 -0700)]
Default to scale 1 in Sout dialog. Close #2017
(cherry picked from commit
f9c932a8eea00c0bf7da5b3772b76d6397f7201b )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Derk-Jan Hartman [Tue, 9 Sep 2008 00:19:22 +0000 (02:19 +0200)]
live555: fix a potential crash introduced by [
169ecd7a1037e334fc675c35c64a7d1ef899c9a1 ]
Laurent Aimar [Mon, 8 Sep 2008 21:08:25 +0000 (23:08 +0200)]
Automatically set --input-list when .001 .002 ... files are detected.
Marian Durkovic [Mon, 8 Sep 2008 21:05:27 +0000 (23:05 +0200)]
telx: Correct a character mapping for Czech/Slovak teletext.
Signed-off-by: Derk-Jan Hartman <hartman@videolan.org>
Laurent Aimar [Mon, 8 Sep 2008 21:05:15 +0000 (23:05 +0200)]
Fixed RGB 16 screen capture for win32.
Yep, they are funny guys.
Laurent Aimar [Mon, 8 Sep 2008 20:59:57 +0000 (22:59 +0200)]
Correctly set screen RGB masks for win32 and use native screen bitdepth.
Laurent Aimar [Mon, 8 Sep 2008 20:43:37 +0000 (22:43 +0200)]
Fixed RGB colors when only RGB masks differ.
Laurent Aimar [Mon, 8 Sep 2008 20:29:10 +0000 (22:29 +0200)]
Simplify vout_ChromaCmp.
Rémi Denis-Courmont [Mon, 8 Sep 2008 20:01:15 +0000 (23:01 +0300)]
Remove dead code (vlc_object_timedwait)
Rémi Denis-Courmont [Mon, 8 Sep 2008 20:00:09 +0000 (23:00 +0300)]
Do not hide an interface idle sleep from the compiler...
Rémi Denis-Courmont [Mon, 8 Sep 2008 19:58:30 +0000 (22:58 +0300)]
MMSTU: suspend the keep-alive thread while not paused
Laurent Aimar [Mon, 8 Sep 2008 18:31:15 +0000 (20:31 +0200)]
Fixed input-list support.
Laurent Aimar [Mon, 8 Sep 2008 17:59:06 +0000 (19:59 +0200)]
Implemented matroska DEMUX_GET_FPS (close #2014)
Rémi Denis-Courmont [Mon, 8 Sep 2008 17:52:48 +0000 (20:52 +0300)]
Fix getenv
Geoffroy Couprie [Thu, 4 Sep 2008 13:10:15 +0000 (15:10 +0200)]
WinCE: build vlc.exe (+ modifications)
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Geoffroy Couprie [Thu, 4 Sep 2008 13:05:18 +0000 (15:05 +0200)]
WinCE: header inclusion fixes
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>