]>
git.sesse.net Git - vlc/log
Laurent Aimar [Sat, 30 May 2009 21:23:38 +0000 (23:23 +0200)]
Added a picture_Reset helper.
Laurent Aimar [Sat, 30 May 2009 21:11:26 +0000 (23:11 +0200)]
Used subpicture_NewFromPicture in snapshot code.
Laurent Aimar [Sat, 30 May 2009 21:07:10 +0000 (23:07 +0200)]
Added a subpicture_NewFromPicture helper.
JP Dinger [Sat, 30 May 2009 20:35:45 +0000 (22:35 +0200)]
A few sprintf()+n in text/strings.c
JP Dinger [Sat, 30 May 2009 20:34:46 +0000 (22:34 +0200)]
mozilla plugin: cosmetics.
Felix Paul Kühne [Sat, 30 May 2009 15:59:48 +0000 (17:59 +0200)]
contribs: enforce usage of gcc-4.2 instead of llvm-gcc-4.2 for libx264 to ensure proper linking on both PPC and x86 based Macs
Binary packages will need an update here.
JP Dinger [Sat, 30 May 2009 07:42:59 +0000 (09:42 +0200)]
Cosmetics: Remove need to (char*)"..." by making the target const, and replace a call to var_Get(bool) with var_GetBool.
JP Dinger [Sat, 30 May 2009 07:41:29 +0000 (09:41 +0200)]
vcdx: 100% cosmetics; indentation reformatting.
JP Dinger [Fri, 29 May 2009 23:52:49 +0000 (01:52 +0200)]
Cosmetics, and pull finding the playlist sorting function back to top level. The meta_* functions are still wildly inefficient, though.
Rémi Duraffort [Sat, 30 May 2009 09:15:13 +0000 (11:15 +0200)]
visual: no need to strdup the name of the effect as it's only use with strcmp.
Derk-Jan Hartman [Fri, 29 May 2009 18:42:37 +0000 (20:42 +0200)]
macosx remote: Fix a leak in the Apple Remote class.
A thank you to the Xbmc authors who had this fixed in their version of Martin Kahr's class.
(cherry picked from commit
7157ad33673305f7947fe84ca78374bdba5e64f8 )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Paul Kühne [Fri, 29 May 2009 18:01:42 +0000 (20:01 +0200)]
macosx: fixed another array which isn't released before recreation
(cherry picked from commit
ced7fc2dd8673d5b4eeb8c95f98f456928f6f39a )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Derk-Jan Hartman [Fri, 29 May 2009 11:53:13 +0000 (13:53 +0200)]
macosx vout: fix fullscreen behaviour on eof.
Fixes a bug introduced on [
795fa06c631752687800bdff5ec44f742c0e72bd ]
Closes #2794
(cherry picked from commit
fc9987fa29409be3cae9743dbae265959477747c )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Duraffort [Fri, 29 May 2009 06:56:23 +0000 (08:56 +0200)]
Quit correctly x264 codec when x264 failed.
(cherry picked from commit
e4bbb16bb183b2cad499e088ccd99313d386df62 )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Derk-Jan Hartman [Fri, 29 May 2009 11:18:01 +0000 (13:18 +0200)]
macosx preferences: more memleaks
* initmethods returning nil. checks moved outside init.
* leaking module_config_get. Keep better track of those.
* spurious strdup
* leaked hotkeys NSMutableArray when resetting the preferences.
(cherry picked from commit
27d841889c9116d46be643fa482f9ca562d233f3 )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Derk-Jan Hartman [Fri, 29 May 2009 11:15:34 +0000 (13:15 +0200)]
macosx: remove a NSLog message.
(cherry picked from commit
5cbb5848e90522556a838ccf04646727fed10cc9 )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Derk-Jan Hartman [Fri, 29 May 2009 11:10:23 +0000 (13:10 +0200)]
macosx intf: Fix bug in equalizer
Introduced by [
ca17039cd8dbaff98d0d4f08b94d3f3efa92af98 ]
(cherry picked from commit
c543a40de86224b961a089d0a17374867f835da4 )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Adrien Maglo [Thu, 28 May 2009 18:05:23 +0000 (20:05 +0200)]
Fix a segfault : check the return value of x264_encoder_open().
According to x264 code, if it fails, it return NULL.
And with a first NULL parameter x264_encoder_headers() segfaults.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit
77dea4efed8f1ce11edf551ac33b53ead9fb16a8 )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Philippe Andre [Thu, 28 May 2009 15:53:53 +0000 (23:53 +0800)]
Qt Sout dialog: MJPEG mux is "mpjpeg"
Note that "avformat{mux=mjpeg}" is also valid.
(cherry picked from commit
f69af253a4fe0dbf4121c4a320d01adb1c6d0cab )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Duraffort [Thu, 28 May 2009 14:23:19 +0000 (16:23 +0200)]
Include vlc_url when using make_URI
(cherry picked from commit
7608496964e8ce6f3a740ccc4b41a76da096bd73 )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rafaël Carré [Wed, 27 May 2009 19:36:22 +0000 (21:36 +0200)]
Fix xspf reading/writing
When reading a file:// URL from an xspf entry, store the decoded file path; else store the unmodified URL
Always keep album art URLs always encoded and decode the path when needed
Interfaces & plugins only use file paths
Playlist core extract attachment:// URLs (from file meta data), http:// or other (from meta data fetchers like lua) and cache them to a file
Thanks to courmisch for clarification
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit
a654d4a14edf1a3925cfa731c965652832f01ef2 )
Derk-Jan Hartman [Thu, 28 May 2009 13:41:31 +0000 (15:41 +0200)]
Memleaks in Equalizer callback and Mac OS X audio module.
(cherry picked from commit
1d3b0ce24c9de1a35ca96addfffa2cd25ccd30fb )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Derk-Jan Hartman [Thu, 28 May 2009 13:40:18 +0000 (15:40 +0200)]
macosx intf: Avoid using fixed sized buffer here.
(cherry picked from commit
ca17039cd8dbaff98d0d4f08b94d3f3efa92af98 )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Derk-Jan Hartman [Thu, 28 May 2009 12:28:51 +0000 (14:28 +0200)]
macosx controls: Another string memleak.
(cherry picked from commit
1692e7000a5639bb70d1d48b761ee40707ddc560 )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Derk-Jan Hartman [Thu, 28 May 2009 11:43:22 +0000 (13:43 +0200)]
macosx intf: another strdup memleak
(cherry picked from commit
a037a08d58e5b97af4ec09071818126fd581b27f )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Duraffort [Thu, 28 May 2009 12:34:21 +0000 (14:34 +0200)]
access_directory: fix memleaks.
(cherry picked from commit
cbe9981163a222b2e57ad266881750fdf6b5d2b2 )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Derk-Jan Hartman [Wed, 27 May 2009 22:16:17 +0000 (00:16 +0200)]
memleaks: Several Mac OS X interface related memleaks.
(cherry picked from commit
bc3883a52ee35d2d118f8a7c43093faa253cc0b4 )
Derk-Jan Hartman [Wed, 27 May 2009 20:00:56 +0000 (22:00 +0200)]
macosx intf: Fix a strdup memleak
(cherry picked from commit
02b581e1dc54e8fe7c3ca6d24528539fd996ac13 )
Rafaël Carré [Wed, 27 May 2009 17:22:28 +0000 (19:22 +0200)]
Remove unused unescape_URI() and unescape_URI_duplicate()
(cherry picked from commit
b5687139f9ac84a7bdf03d9a9612950c43fe6ec2 )
Rafaël Carré [Wed, 27 May 2009 11:56:02 +0000 (13:56 +0200)]
dbus : fix a deadlock with p_events array
Mention that MPRIS is at version 1.0
Remove some trailing spaces
Remove unused argument 'lock' from MarshalStatus()
(cherry picked from commit
f193adfbec380ac312c2f1a476a38e3172b7e993 )
Felix Paul Kühne [Wed, 27 May 2009 10:37:35 +0000 (12:37 +0200)]
macosx: fixed non-appearance of the verbose error panel and a few l10n things
(cherry picked from commit
bad63db868d59b72dfc48ab767e5ee74f4d5d3c6 )
Felix Paul Kühne [Wed, 27 May 2009 09:55:14 +0000 (11:55 +0200)]
fixed distribution as dmg if srcdir != top_builddir
(cherry picked from commit
feec0f30c55220f3f0be73940899f036cc72c012 )
Rafaël Carré [Wed, 27 May 2009 09:12:20 +0000 (11:12 +0200)]
Fix mozilla autoconf check : AC_PATH_PROGS() was used incorrectly, and the check wouldn't error if {mozilla,seamonkey}-config or xulrunner wasn't found
(cherry picked from commit
f3fe98dbb4255e70fec8f12c5bba44749122930b )
Felix Paul Kühne [Tue, 26 May 2009 21:34:22 +0000 (23:34 +0200)]
l10n: first update of the German translation
Lots of strings still missing, help would be welcome
(cherry picked from commit
946eba4adf89f4727dcecf84e20cf8cf98110cb4 )
Rémi Duraffort [Tue, 26 May 2009 21:16:30 +0000 (23:16 +0200)]
invmem: fix potential memleaks.
JP Dinger [Fri, 29 May 2009 22:14:24 +0000 (00:14 +0200)]
playlist/sort.c: remove globals, replace with pointers to generated stubs.
JP Dinger [Fri, 29 May 2009 20:23:33 +0000 (22:23 +0200)]
playlist sorting: for inline to work, the text has to be available. IE putting the function behind all others that use it isn't going to work, and marking forward declarations inline won't help fix it.
JP Dinger [Fri, 29 May 2009 12:43:16 +0000 (14:43 +0200)]
A couple more obvious missing (int64_t) cast fixes.
Sigmund Augdal [Fri, 29 May 2009 10:52:49 +0000 (12:52 +0200)]
dbus: Fix an integer overflow when seeking more than ~2000 seconds.
Rémi Duraffort [Fri, 29 May 2009 10:16:18 +0000 (12:16 +0200)]
Update effects list.
Rémi Duraffort [Fri, 29 May 2009 09:24:04 +0000 (11:24 +0200)]
Avoid using msg_* when running out of memory.
Pierre Ynard [Fri, 29 May 2009 09:32:22 +0000 (11:32 +0200)]
WinCE: typo
Fix compilation
Rémi Duraffort [Thu, 28 May 2009 21:29:40 +0000 (23:29 +0200)]
Be consistent with module naming.
Rémi Duraffort [Thu, 28 May 2009 21:26:57 +0000 (23:26 +0200)]
Proprifications, fix some issues and factorize.
Rémi Denis-Courmont [Wed, 27 May 2009 15:50:03 +0000 (18:50 +0300)]
Merge branch 'base' into master
Rémi Denis-Courmont [Wed, 27 May 2009 15:44:59 +0000 (18:44 +0300)]
RTP output: fix port allocation in all cases
Derk-Jan Hartman [Wed, 27 May 2009 13:26:00 +0000 (15:26 +0200)]
macosx playlist: fix an unreachable update of the Media Info panel
(cherry picked from commit
cbccd7297c241830e796f0f239b4b90d19c16c75 )
Signed-off-by: Derk-Jan Hartman <hartman@videolan.org>
Felix Paul Kühne [Wed, 27 May 2009 10:04:45 +0000 (12:04 +0200)]
strip modern nib-files correctly when doing release builds
No need to backport this, as 1.0-bugfix only includes classic nibs
Pierre Ynard [Wed, 27 May 2009 09:29:49 +0000 (11:29 +0200)]
logger: add a --syslog-facility option
"daemon" is kept as the default, other accepted values are for now
"user" and "local0" through "local7"
JP Dinger [Wed, 27 May 2009 08:20:43 +0000 (10:20 +0200)]
Cosmetics: formatting, indentation.
JP Dinger [Wed, 27 May 2009 08:19:52 +0000 (10:19 +0200)]
activex plugin: looks like this was missing.
JP Dinger [Wed, 27 May 2009 08:19:13 +0000 (10:19 +0200)]
activex plugin: Move new additions to exception_bridge.
JP Dinger [Wed, 27 May 2009 08:16:42 +0000 (10:16 +0200)]
WIN32: compile fix in playlist.
JP Dinger [Tue, 26 May 2009 16:02:31 +0000 (18:02 +0200)]
Cosmetics: use var_GetBool instead of var_Get.
JP Dinger [Thu, 21 May 2009 20:24:21 +0000 (22:24 +0200)]
Cosmetics: make indentation less inconsistent.
Pierre d'Herbemont [Wed, 27 May 2009 06:03:10 +0000 (23:03 -0700)]
qtcapture: Make sure the new iSight are working.
Conflicts:
modules/access/qtcapture.m
Derk-Jan Hartman [Tue, 26 May 2009 23:21:35 +0000 (01:21 +0200)]
macosx prefs: Repair the preferences view for Mac OS X.
Seperate config options from the configtree. VLCTreeItem and VLCTreeLeafItem
are now used for CONFIG_ITEM in an options collection. It now works, but
probably should be cleanup up a bit more, with better seperation between the
disjunct elements of Tree and ConfigItems.
This was broken since [
09e31e1436ef3e670bd7497688272dd073c8d3a6 ]
(cherry picked from commit
1e7e2ae9ec537a381837da841fdba793f15e412f )
Derk-Jan Hartman [Tue, 26 May 2009 22:02:00 +0000 (00:02 +0200)]
Prefs: repair category system for some lost options.
set/(re)move a few cases of set_category and set_subcategory
(cherry picked from commit
c18234129799ab96dec1b1d45373d3f0d5dd9bf3 )
Derk-Jan Hartman [Tue, 26 May 2009 21:39:35 +0000 (23:39 +0200)]
t140: this is not a submodule
Rémi Duraffort [Tue, 26 May 2009 21:30:02 +0000 (23:30 +0200)]
update thanks and news.
Rémi Duraffort [Tue, 26 May 2009 17:54:04 +0000 (19:54 +0200)]
Simplification (and use only the needed memory).
Rémi Duraffort [Tue, 26 May 2009 21:01:34 +0000 (23:01 +0200)]
Avoid \n in error messages.
Rémi Duraffort [Tue, 26 May 2009 19:21:45 +0000 (21:21 +0200)]
wpl/zpl: really compile the modules and fixe some issues.
(still some issues that I will fixe later on)
suheaven [Tue, 14 Apr 2009 12:38:42 +0000 (20:38 +0800)]
Add support for wpl zpl playlist
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Rémi Denis-Courmont [Tue, 26 May 2009 20:01:03 +0000 (23:01 +0300)]
Contrib: remove faac from ffmpeg
Without this, ffmpeg refuses to build due to licensing problems.
Rémi Denis-Courmont [Mon, 9 Feb 2009 21:30:30 +0000 (23:30 +0200)]
Initial Maemo 5 contribs list
(tested under Scratchbox-based public Beta SDK)
Geoffroy Couprie [Tue, 26 May 2009 17:23:56 +0000 (19:23 +0200)]
Fix compilation on Windows
Rémi Denis-Courmont [Tue, 26 May 2009 16:37:54 +0000 (19:37 +0300)]
Merge branch 1.0-bugfix (early part) into master
Rémi Denis-Courmont [Mon, 9 Feb 2009 21:40:14 +0000 (23:40 +0200)]
LUA contrib: discard Linux readline support (not needed)
Rémi Duraffort [Tue, 26 May 2009 15:20:55 +0000 (17:20 +0200)]
mkv: use DIR_SEP_CHAR when applicable.
Rémi Denis-Courmont [Tue, 26 May 2009 15:16:36 +0000 (18:16 +0300)]
Fix compilation
Rémi Denis-Courmont [Tue, 26 May 2009 15:15:36 +0000 (18:15 +0300)]
Fix compilation (missing _GNU_SOURCE)
Sébastien Escudier [Mon, 18 May 2009 12:17:53 +0000 (14:17 +0200)]
Handle VLM events in libvlc
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Sébastien Escudier [Tue, 13 Jan 2009 08:28:51 +0000 (09:28 +0100)]
VLM and VOD deadlock Fix #2339
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Duraffort [Tue, 26 May 2009 14:25:27 +0000 (16:25 +0200)]
playlist_sort: rewrite the sort functions and split the big function in some
small ones. The result is not necesserally faster but easier to change/fix.
Felix Paul Kühne [Tue, 26 May 2009 14:16:46 +0000 (16:16 +0200)]
contribs: delete no longer required patch
Felix Paul Kühne [Tue, 26 May 2009 14:15:13 +0000 (16:15 +0200)]
macosx: fixed regressions from merges with the 1.0-bugfix branch
Derk-Jan Hartman [Tue, 26 May 2009 14:10:57 +0000 (16:10 +0200)]
Merge commit 'origin/1.0-bugfix'
Derk-Jan Hartman [Tue, 26 May 2009 13:54:17 +0000 (15:54 +0200)]
Mac OS X vout: fix surprpression of the screensaver.
This was broken in [
3d5ff7dc53d5ac154fd56faca23a3b6364037aa2 ]
Rémi Duraffort [Tue, 26 May 2009 13:50:52 +0000 (15:50 +0200)]
Merge branch '1.0-bugfix'
Conflicts:
src/input/input.c
Rémi Duraffort [Tue, 26 May 2009 13:16:08 +0000 (15:16 +0200)]
input: partially revert
f63268acaafdca4f3e17b837c37a105c01739c0f (my fault).
I'm not sure that VLC can't still leak memory in this case...
Jean-Baptiste Kempf [Tue, 26 May 2009 12:39:02 +0000 (14:39 +0200)]
THANKS.
Pierre Ynard [Tue, 26 May 2009 12:37:53 +0000 (14:37 +0200)]
logger: fix syslog output formatting
Remove duplicate " :"
Cyril Mathé [Mon, 25 May 2009 08:50:01 +0000 (10:50 +0200)]
update test.html
New features (audio and subtitles) added.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Cyril Mathé [Mon, 18 May 2009 09:19:44 +0000 (11:19 +0200)]
ActiveX: Improve subtitle and audio track JS bindings
- audio.count: give the number of available audio track
- audio.description(int n): give the name of the n-th audio track
- subtitle.count: give the number of available subtitle track
- subtitle.description(int n): give the name of the n-th subtitle track
- subtitle.track: get and set the subtitle track to show (similar as video.subtitle)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Cyril Mathé [Fri, 15 May 2009 12:49:34 +0000 (14:49 +0200)]
moz-plugin: Improve subtitle and audio track JS bindings
- audio.count: give the number of available audio track
- audio.description(int n): give the name of the n-th audio track
- subtitle.count: give the number of available subtitle track
- subtitle.description(int n): give the name of the n-th subtitle track
- subtitle.track: get and set the subtitle track to show (similar as video.subtitle)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Konstanty Bialkowski [Mon, 25 May 2009 23:53:50 +0000 (09:53 +1000)]
Update libmodplug to 0.8.7
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Duraffort [Tue, 26 May 2009 10:58:18 +0000 (12:58 +0200)]
Merge branch '1.0-bugfix'
Rémi Duraffort [Tue, 26 May 2009 10:40:24 +0000 (12:40 +0200)]
gestures: fix memleak with var_Change(VLC_VAR_GETCHOICES).
Rémi Duraffort [Tue, 26 May 2009 10:16:36 +0000 (12:16 +0200)]
hotkeys: fix a big object leak and factorize a bit.
Rémi Duraffort [Tue, 26 May 2009 10:00:17 +0000 (12:00 +0200)]
hotkeys: fix memleak with var_Change(VLC_VAR_GETCHOICES).
Rémi Duraffort [Mon, 25 May 2009 22:36:27 +0000 (00:36 +0200)]
skin2: use pl_Release when applicable.
Rémi Duraffort [Mon, 25 May 2009 22:32:19 +0000 (00:32 +0200)]
Qt4: no need to try to search and replace when we know that the QString is empty.
Rémi Duraffort [Mon, 25 May 2009 22:28:48 +0000 (00:28 +0200)]
OSX: simplification.
Rémi Duraffort [Mon, 25 May 2009 22:23:13 +0000 (00:23 +0200)]
Qt4: simplifications.
Jean-Baptiste Kempf [Tue, 26 May 2009 00:12:44 +0000 (02:12 +0200)]
Small fix in NEWS.
Jean-Baptiste Kempf [Mon, 25 May 2009 23:57:08 +0000 (01:57 +0200)]
Merge commit 'origin/1.0-bugfix'
Jean-Baptiste Kempf [Mon, 25 May 2009 23:50:52 +0000 (01:50 +0200)]
Snapshot Deprecate the old names not conflicting
Erwan Tulou [Mon, 25 May 2009 20:00:35 +0000 (22:00 +0200)]
snapshot vout plugin: avoid variables conflicting with the core
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Erwan Tulou [Mon, 25 May 2009 11:40:16 +0000 (13:40 +0200)]
snapshot core : correct aspect ratio issue (trac #2705)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>