]>
git.sesse.net Git - vlc/log
Rafaël Carré [Sun, 7 Nov 2010 19:21:13 +0000 (20:21 +0100)]
ncurses: translatable strings must be ASCII-only
add a comment at the intention of the translators to tell them they can
use fancy Unicode characters
since this comment is UTF-8, add --from-code=UTF-8 option to xgettext
Use a macro to make DrawHelp() lines shorter
Merge 'Boxes' with 'Global' help category
Rémi Duraffort [Sun, 7 Nov 2010 19:16:01 +0000 (20:16 +0100)]
lua_timers: fix timers.
Rémi Duraffort [Sun, 7 Nov 2010 18:54:56 +0000 (19:54 +0100)]
Media_library: fix potential memleak.
Rafaël Carré [Sun, 7 Nov 2010 18:09:46 +0000 (19:09 +0100)]
win32 package: copy lua files from install dir, not source dir
It includes only .luac files
Felix Paul Kühne [Sun, 7 Nov 2010 18:03:28 +0000 (19:03 +0100)]
contribs: powerpc-apple-darwin9 is macosx32
Laurent Aimar [Sun, 7 Nov 2010 15:39:15 +0000 (16:39 +0100)]
Workaround v4l2 drivers that do not behave correctly while enumerating inputs, standard, tuner, or format.
Laurent Aimar [Sun, 7 Nov 2010 13:42:53 +0000 (14:42 +0100)]
Improved support for crop/ar changes.
Crop/AR settings can now be changed by the video filters.
Crop/AR changes done by the decoder are now applied to the exact
picture and without any picture loss (before this patch, it was applied
too soon and due to the recreation of the vout display, some pictures where
lost).
Laurent Aimar [Sun, 7 Nov 2010 13:40:57 +0000 (14:40 +0100)]
Fixed support for crop parameters in picture_NewFrom*().
They were previously lost.
Laurent Aimar [Sun, 7 Nov 2010 13:09:19 +0000 (14:09 +0100)]
Cosmetics (vout).
Moved up two functions.
Laurent Aimar [Sat, 6 Nov 2010 20:58:47 +0000 (21:58 +0100)]
Added video_format_CopyCrop helper.
Laurent Aimar [Sat, 6 Nov 2010 00:34:36 +0000 (01:34 +0100)]
Fixed crop parameters when the decoded video has crop parameters.
Now vout_SetDisplayCrop() takes crop parameters relative to the visible part.
Laurent Aimar [Fri, 5 Nov 2010 20:27:19 +0000 (21:27 +0100)]
Get process affinity mask to compute the number of cpu in vlc_GetCPUCount.
The old code used the current thread affinity.
Laurent Aimar [Wed, 3 Nov 2010 20:28:30 +0000 (21:28 +0100)]
Fixed support of crop coming from the decoder.
Laurent Aimar [Wed, 3 Nov 2010 20:14:48 +0000 (21:14 +0100)]
Modified vout_SetDisplayAspect() to take a DAR instead of a SAR.
Laurent Aimar [Wed, 3 Nov 2010 19:23:30 +0000 (20:23 +0100)]
Small fix when changing a video filter option that wasn't created by the filter (qt4).
It is more of a workaround, a cleaner way to configure video filters
will need to be done.
Rémi Denis-Courmont [Sun, 7 Nov 2010 08:30:46 +0000 (10:30 +0200)]
Fix libvlc_media_player_(prev|next)_chapter assertion
The variables are void, not boolean.
Rémi Duraffort [Sat, 6 Nov 2010 17:28:28 +0000 (18:28 +0100)]
Remove calls to bzero.
Rémi Denis-Courmont [Sat, 6 Nov 2010 16:40:26 +0000 (18:40 +0200)]
Add libvlc_media_new_fd
Rémi Denis-Courmont [Sat, 6 Nov 2010 16:39:57 +0000 (18:39 +0200)]
libvlc_media_new_(location|path): try to clarify the difference
Rémi Denis-Courmont [Sat, 6 Nov 2010 16:20:51 +0000 (18:20 +0200)]
Input location is always an URL
Rémi Denis-Courmont [Sat, 6 Nov 2010 16:09:44 +0000 (18:09 +0200)]
Expand and remove VLC_Version()
Rémi Denis-Courmont [Sat, 6 Nov 2010 15:35:40 +0000 (17:35 +0200)]
Remove some typedefs to non-existent structs
Rémi Denis-Courmont [Sat, 6 Nov 2010 15:24:51 +0000 (17:24 +0200)]
Privatize appropriate module typedefs
Rémi Duraffort [Sat, 6 Nov 2010 15:12:27 +0000 (16:12 +0100)]
libasf: remove unused variable.
Rémi Duraffort [Sat, 6 Nov 2010 14:06:22 +0000 (15:06 +0100)]
metachannels: force the use of the ffmpeg demuxer for mp4 (extension .m4v here).
Rémi Denis-Courmont [Sat, 6 Nov 2010 11:02:25 +0000 (13:02 +0200)]
Remove unused typedefs
Rémi Denis-Courmont [Sat, 6 Nov 2010 11:02:34 +0000 (13:02 +0200)]
Do not redefine standard types
Rémi Denis-Courmont [Sat, 6 Nov 2010 10:59:43 +0000 (12:59 +0200)]
Remove __LIBVLC__ checks from src/
Rémi Denis-Courmont [Sat, 6 Nov 2010 10:52:12 +0000 (12:52 +0200)]
Do not implicitly define MODULE_NAME
We want compilation to fail if this is missing.
Rémi Denis-Courmont [Sat, 6 Nov 2010 10:51:56 +0000 (12:51 +0200)]
Fix warning
Rémi Denis-Courmont [Sat, 6 Nov 2010 10:46:40 +0000 (12:46 +0200)]
Restore Linux builds
This reverts commit
884eaa35b9160cf34c901449502a74ce5717fc78 .
Rafaël Carré [Sat, 6 Nov 2010 10:32:34 +0000 (11:32 +0100)]
vlc_sql.h: don't rely on __LIBVLC__ being defined
Rafaël Carré [Sat, 6 Nov 2010 10:24:07 +0000 (11:24 +0100)]
libupnp depends on pthreads
Rémi Denis-Courmont [Sat, 6 Nov 2010 09:47:22 +0000 (11:47 +0200)]
Modules.am: missing files
Pierre d'Herbemont [Fri, 5 Nov 2010 21:52:44 +0000 (22:52 +0100)]
contrib: Replace darwin->macosx.
Pierre d'Herbemont [Fri, 5 Nov 2010 21:34:09 +0000 (22:34 +0100)]
contrib: Remove LD,STRIP etc redefinition.
Pierre d'Herbemont [Fri, 5 Nov 2010 21:33:35 +0000 (22:33 +0100)]
contrib: Factorize the win targets.
Pierre d'Herbemont [Fri, 5 Nov 2010 21:28:55 +0000 (22:28 +0100)]
bootstrap: Use an abstraction for enabling setting in config.mak.
Pierre d'Herbemont [Fri, 5 Nov 2010 21:23:26 +0000 (22:23 +0100)]
contrib: Use hint_distro when setting contrib.
This will not override a previous hint_distro.
Felix Paul Kühne [Fri, 5 Nov 2010 21:51:48 +0000 (22:51 +0100)]
contribs: updated binary packages for Mac OS X (i686, x86_64, ppc)
Felix Paul Kühne [Fri, 5 Nov 2010 21:28:55 +0000 (22:28 +0100)]
contribs: use the videolan variable to retrieve libdca and use http to fetch GNU stuff
Pierre d'Herbemont [Fri, 5 Nov 2010 21:15:59 +0000 (22:15 +0100)]
MobileVLCKit: Match contrib build dir location change.
Pierre d'Herbemont [Wed, 3 Nov 2010 20:11:33 +0000 (21:11 +0100)]
configure: Move --enable-static-plugins before any plugins gets enabled.
Felix Paul Kühne [Fri, 5 Nov 2010 19:59:50 +0000 (20:59 +0100)]
contribs: Use the gcc toolchain installed in /usr/bin instead of /Developer because the latter is no reliable path as it can be installed anywhere
Christophe Mutricy [Fri, 5 Nov 2010 19:06:49 +0000 (19:06 +0000)]
i18n: Mark SD categories for inclusion in vlc.pot
Fix #4305
Geoffroy Couprie [Fri, 5 Nov 2010 12:54:59 +0000 (13:54 +0100)]
Windows: use _wrewinddir instead of rewinddir
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Paul Saman [Fri, 5 Nov 2010 09:23:37 +0000 (10:23 +0100)]
stream_filter/httplive.c: start playback with first HLS stream (usuall lower bandwidth).
Start playback right after successfull downloading of the first segment. Switch to a higher bandwidth
later on. By the time peeking and first segment have been played the next segment is available.
Pierre Ynard [Fri, 5 Nov 2010 00:48:26 +0000 (01:48 +0100)]
lua: copy input options to result of playlist script
This fixes this kind of scenario: you want to save a video from your
favorite video website. So you open the VLC GUI, you copy/paste the URL
into the convert dialog and you click on okay. The corresponding
playlist lua script processes the URL and a new item is added into the
playlist, but the :sout option is lost in the process, and you start
watching a video that is never saved.
Srikanth Raju [Thu, 4 Nov 2010 19:55:33 +0000 (01:25 +0530)]
check_headers: look for leading spaces as well
Rémi Duraffort [Thu, 4 Nov 2010 19:16:22 +0000 (20:16 +0100)]
check_headers: fix the script (a partial match is not enough).
Geoffroy Couprie [Thu, 4 Nov 2010 09:11:56 +0000 (10:11 +0100)]
Skins: don't use GetProcAddress for TransparentBlt, AlphaBlend and SetLayeredWindowAttributes they're available since win2k
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Geoffroy Couprie [Thu, 4 Nov 2010 15:51:50 +0000 (16:51 +0100)]
Windows: remove another call to GetProcAddress in vout plugins
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Geoffroy Couprie [Thu, 4 Nov 2010 14:46:16 +0000 (15:46 +0100)]
Windows: remove calls to GetProcAddress for MonitorFromWindow and GetMonitorInfo
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Duraffort [Thu, 4 Nov 2010 18:31:24 +0000 (19:31 +0100)]
vout: remove dead assignement (and one mdate).
Jean-Baptiste Kempf [Thu, 4 Nov 2010 18:31:23 +0000 (19:31 +0100)]
ML: try to unbreak configure when libsqlite3-dev isn't present
Jean-Baptiste Kempf [Thu, 4 Nov 2010 18:23:27 +0000 (19:23 +0100)]
ML: fix compilation
Jean-Baptiste Kempf [Thu, 4 Nov 2010 18:05:14 +0000 (19:05 +0100)]
Real demuxer: correctly exit on errors when parsing Audio formats
Rémi Denis-Courmont [Thu, 4 Nov 2010 18:03:04 +0000 (20:03 +0200)]
XVideo: use after free
Rémi Denis-Courmont [Thu, 4 Nov 2010 18:01:26 +0000 (20:01 +0200)]
XVideo: redumdant check
Srikanth Raju [Sun, 17 Oct 2010 19:35:33 +0000 (01:05 +0530)]
Enable Media Library Building
Srikanth Raju [Sun, 17 Oct 2010 19:33:12 +0000 (01:03 +0530)]
Media library features sql_monitor - directory scanner ml_watch - playlist watcher item_list - items being watched by ml_watch media_pool - list of active media in vlc
Srikanth Raju [Sun, 17 Oct 2010 19:32:06 +0000 (01:02 +0530)]
Media library CRUD operations
Srikanth Raju [Sun, 17 Oct 2010 19:31:06 +0000 (01:01 +0530)]
Base Media Library Module files
Rafaël Carré [Thu, 4 Nov 2010 15:45:11 +0000 (16:45 +0100)]
x264: remove double assignement
Jean-Baptiste Kempf [Thu, 4 Nov 2010 01:03:06 +0000 (02:03 +0100)]
Qt: deactivate noise video filter
It has become so slow in 1.2.0, especially on Win32, that this isn't
funny.
Maybe the new rands() are slower (
4d6247fdd024 )
Ref #4290
Jean-Baptiste Kempf [Wed, 3 Nov 2010 23:11:59 +0000 (00:11 +0100)]
Contribs: update tiff and png
Laurent Aimar [Wed, 3 Nov 2010 23:07:37 +0000 (00:07 +0100)]
Fixed segfault in freetype after ToCharset() changes.
The code is quite ugly and the comments in IconvText() where wrongs...
Jean-Baptiste Kempf [Wed, 3 Nov 2010 23:03:06 +0000 (00:03 +0100)]
Contribs: libogg and libvorbis upgrade
Laurent Aimar [Wed, 3 Nov 2010 22:49:43 +0000 (23:49 +0100)]
Fixed another bug in ToCharset I introduced.
Sorry for the noise, I won't touch it anymore...
Laurent Aimar [Wed, 3 Nov 2010 22:40:41 +0000 (23:40 +0100)]
Fixed a bug in ToCharset I introduced by fixing another one...
Laurent Aimar [Wed, 3 Nov 2010 22:31:43 +0000 (23:31 +0100)]
Small simplification (ToCharset).
Laurent Aimar [Wed, 3 Nov 2010 22:25:07 +0000 (23:25 +0100)]
Fixed two potential segfaults in ToCharset().
André Weber [Wed, 3 Nov 2010 19:54:21 +0000 (20:54 +0100)]
atmo: fix assertion issue with picture_release
do copy the in picture to out picture like all other video filters also if it is not needed for the atmo purpose just to get it working again.
Rémi Denis-Courmont [Wed, 3 Nov 2010 18:37:44 +0000 (20:37 +0200)]
Win32: pack vlc_DIR
Rémi Denis-Courmont [Wed, 3 Nov 2010 18:37:32 +0000 (20:37 +0200)]
Win32: remove dead code
Rémi Denis-Courmont [Wed, 3 Nov 2010 18:36:03 +0000 (20:36 +0200)]
Win32: fix closedir() to match vlc_opendir()
Parental advisory: explicit kludge.
Rémi Denis-Courmont [Wed, 3 Nov 2010 16:53:33 +0000 (18:53 +0200)]
Link GME with CXXLD
This reverts commit
c46366ce7b2f16f1c5e9efb4cd132538c7fd758b .
Jean-Baptiste Kempf [Wed, 3 Nov 2010 16:15:13 +0000 (17:15 +0100)]
Contribs, Libupnp: fix compilation issue
Rémi Denis-Courmont [Wed, 3 Nov 2010 16:12:35 +0000 (18:12 +0200)]
Win32: expand, simplify and (hopefully) fix vlc_w*dir() functions
Rémi Denis-Courmont [Wed, 3 Nov 2010 15:48:57 +0000 (17:48 +0200)]
Split portable, POSIX and Win32 file system helpers
Rémi Denis-Courmont [Wed, 3 Nov 2010 15:18:10 +0000 (17:18 +0200)]
utf8_vfprintf(): handle ToLocale() failure
Jean-Paul Saman [Tue, 2 Nov 2010 09:11:30 +0000 (10:11 +0100)]
stream_filter/httplive.c: newstream can also be 0 (first index in vlc_array_t).
HTTP Live Streams are number from 0 in vlc_array_t. The condition in Download()
excluded 0 as valid stream. The first element in the array is at index 0, so consider
this to be valid.
(cherry picked from commit
7acbd2448c289cf28a80cfc0dd2ece21860aa6e9 )
Jean-Paul Saman [Wed, 3 Nov 2010 13:44:56 +0000 (14:44 +0100)]
stream_filter/httplive.c: Bail out if block_Realloc() fails in AccessDownload().
If block_Realloc() fails in the function AccessDownload() then resolving
segment->data->i_buffer results in a segmentation error. Instead of continuing
when block_Realloc() has failed, just cleanup and leave the function.
Jean-Baptiste Kempf [Wed, 3 Nov 2010 14:00:45 +0000 (15:00 +0100)]
Revert "Stats: be extra careful when cleaning members"
This reverts commit
0861691f4ee562c21c3b08e2c093baad54b34ff0 .
This should not be possible, probably the backtraces were corrupted.
Jean-Baptiste Kempf [Wed, 3 Nov 2010 13:09:30 +0000 (14:09 +0100)]
Stats: be extra careful when cleaning members
Jean-Baptiste Kempf [Wed, 3 Nov 2010 13:01:24 +0000 (14:01 +0100)]
AVI: remove dead assignment
Jean-Baptiste Kempf [Wed, 3 Nov 2010 12:30:43 +0000 (13:30 +0100)]
Ogg mux: make sure to reject if ES_type is not one expected
This is extra-precaution, but it cannot do harm
Jean-Baptiste Kempf [Tue, 2 Nov 2010 14:31:51 +0000 (15:31 +0100)]
Contribs: win32, build upnp
Rafaël Carré [Wed, 3 Nov 2010 02:22:46 +0000 (03:22 +0100)]
contribs: no need to copy contrib m4 files
VLC doesn't use foreign M4 macros anymore
Rafaël Carré [Wed, 3 Nov 2010 02:20:17 +0000 (03:20 +0100)]
Revert "contrib: Don't polute root Makefile for autoconf package related stuff."
This reverts commit
ae14df5aa3f393c06eeed2c72065c9b531421cf6 .
[
d85d6537739f9 ] explains why it is needed
Pierre d'Herbemont [Tue, 2 Nov 2010 21:25:59 +0000 (22:25 +0100)]
contrib: Remove the TOOLS hack for darwin.
This introduce a circular dependency. The correct way (which what Rafael is doing) is to explicitely set the dependencies in the .package to automake, libtool...
Pierre d'Herbemont [Tue, 2 Nov 2010 21:02:53 +0000 (22:02 +0100)]
contrib: Remove empty line.
Pierre d'Herbemont [Tue, 2 Nov 2010 20:58:10 +0000 (21:58 +0100)]
contrib: Don't polute root Makefile for autoconf package related stuff.
This fix unbreaks those who don't build autoconf.
Note, I have absolutely no idea why this is needed. This doesn't feel right anyhow.
Pierre d'Herbemont [Tue, 2 Nov 2010 20:52:29 +0000 (21:52 +0100)]
contrib: Don't assume DARWIN_OS is Mac OS X.
Rémi Denis-Courmont [Tue, 2 Nov 2010 20:32:08 +0000 (22:32 +0200)]
Remove unused file
Laurent Aimar [Tue, 2 Nov 2010 20:16:42 +0000 (21:16 +0100)]
Fixed potential use of non initialized value in corrupted nuv files.
Laurent Aimar [Tue, 2 Nov 2010 20:12:44 +0000 (21:12 +0100)]
Fixed potential use of non initialized fourcc in rawvideo demuxer.
It could happen when the demuxer was forced.
Laurent Aimar [Tue, 2 Nov 2010 20:07:48 +0000 (21:07 +0100)]
Fixed potential division by 0 with corrupted real file and VLC_CODEC_RA_288.
Laurent Aimar [Tue, 2 Nov 2010 19:59:54 +0000 (20:59 +0100)]
Fixed potential NULL deference when flushing in avcodec encoder module.
Laurent Aimar [Mon, 1 Nov 2010 19:55:29 +0000 (20:55 +0100)]
Removed uneeded hack (vout).