]> git.sesse.net Git - vlc/log
vlc
14 years agoMozilla: Add the relevant webm mimetypes to the webplguin
Jean-Baptiste Kempf [Wed, 19 May 2010 20:39:30 +0000 (22:39 +0200)]
Mozilla: Add the relevant webm mimetypes to the webplguin

14 years agoUse the correct LIBAVCODEC_VERSION_MINOR for VP8
Jean-Baptiste Kempf [Wed, 19 May 2010 20:26:53 +0000 (22:26 +0200)]
Use the correct LIBAVCODEC_VERSION_MINOR for VP8

14 years agoRecognize the new .webm extension in interfaces
Jean-Baptiste Kempf [Wed, 19 May 2010 20:16:49 +0000 (22:16 +0200)]
Recognize the new .webm extension in interfaces

I don't like the name of it.

14 years agoFixed crop behavior (with a ratio) after AR changes.
Laurent Aimar [Wed, 19 May 2010 19:49:40 +0000 (21:49 +0200)]
Fixed crop behavior (with a ratio) after AR changes.

14 years agoAvcodec: prepare the binding to VP8 in ffmpeg
Jean-Baptiste Kempf [Wed, 19 May 2010 16:52:26 +0000 (18:52 +0200)]
Avcodec: prepare the binding to VP8 in ffmpeg

This is still commented out until we have a lavc version bump

14 years agoSupport for webm/mkv and VP8 inside it
Jean-Baptiste Kempf [Wed, 19 May 2010 16:28:25 +0000 (18:28 +0200)]
Support for webm/mkv and VP8 inside it

We now should wait for libvpx integration

14 years agoAdd VP8 fourcc VP80
Jean-Baptiste Kempf [Wed, 19 May 2010 16:27:57 +0000 (18:27 +0200)]
Add VP8 fourcc VP80

14 years agoMP4: small cosmetics fixes
Jean-Baptiste Kempf [Tue, 18 May 2010 21:04:42 +0000 (23:04 +0200)]
MP4: small cosmetics fixes

14 years agoMP4: support for trkn atom
Jean-Baptiste Kempf [Tue, 18 May 2010 21:46:40 +0000 (23:46 +0200)]
MP4: support for trkn atom

Ref #3630

14 years agoMP4: support for gnre atom
Jean-Baptiste Kempf [Tue, 18 May 2010 21:02:19 +0000 (23:02 +0200)]
MP4: support for gnre atom

Ref #3630

14 years agoMoved "sub-filter" from spu_t to vout_thread_t.
Laurent Aimar [Tue, 18 May 2010 20:45:17 +0000 (22:45 +0200)]
Moved "sub-filter" from spu_t to vout_thread_t.

14 years agoCosmetics (vout).
Laurent Aimar [Tue, 18 May 2010 19:58:29 +0000 (21:58 +0200)]
Cosmetics (vout).

14 years agoPrepared for a better vout reuse.
Laurent Aimar [Tue, 18 May 2010 19:48:48 +0000 (21:48 +0200)]
Prepared for a better vout reuse.

14 years agoRemoved useless includes.
Laurent Aimar [Tue, 18 May 2010 19:31:27 +0000 (21:31 +0200)]
Removed useless includes.

14 years agoMade video_format_t vout_Create/Request parameter const.
Laurent Aimar [Tue, 18 May 2010 19:26:29 +0000 (21:26 +0200)]
Made video_format_t vout_Create/Request parameter const.

14 years agoskins2: add support for art in default skin
Erwan Tulou [Tue, 18 May 2010 19:19:46 +0000 (21:19 +0200)]
skins2: add support for art in default skin

This patch implements art display in the default skin, in the same way as it is
implemented in qt4 interface, namely if no video is available, art is displayed in lieu of video.

14 years agoskins2: implement art display in image controls
Erwan Tulou [Tue, 18 May 2010 16:35:56 +0000 (18:35 +0200)]
skins2: implement art display in image controls

This patch gives skins developpers the possibility to display the art file
 associated to the current input in an image control.

It features the following :
    - a new 'art' boolean parameter is added for the Image control (skin.dtd)
    - when set to true, the skin engine will reuse this control to display
      the current art file
    - in addition to 'scale' and 'mosaic', the resize parameter can now accept
      a new 'scale2' value, that respects the original aspect ratio of art files

14 years agoskins2: fix a refresh artefact (not frequent corner case)
Erwan Tulou [Tue, 18 May 2010 19:02:51 +0000 (21:02 +0200)]
skins2: fix a refresh artefact (not frequent corner case)

If, for instance, video is not embedded and visible="vlc.hasVout" is used
for a video control, the video control background was not refreshed.
Yet, partial redraw (overlapping windows) could occur, leading to a visual artefact.

14 years agoskins2(Linux): delete needs [] in C++ for arrays
Erwan Tulou [Tue, 18 May 2010 16:49:52 +0000 (18:49 +0200)]
skins2(Linux): delete needs [] in C++ for arrays

14 years agoImproved vout behavior on crop/ar/zoom changes (close #3641).
Laurent Aimar [Tue, 18 May 2010 18:33:07 +0000 (20:33 +0200)]
Improved vout behavior on crop/ar/zoom changes (close #3641).

The black borders are removed by modifying the width of the window.
It also fixes the behavior of zoom when used in fullscreen.

14 years agovod_rtsp: remove tautology
Pierre Ynard [Tue, 18 May 2010 14:12:11 +0000 (16:12 +0200)]
vod_rtsp: remove tautology

14 years agovod_rtsp: do not unpause stream on PAUSE request
Pierre Ynard [Tue, 18 May 2010 14:05:38 +0000 (16:05 +0200)]
vod_rtsp: do not unpause stream on PAUSE request

Untested

14 years agoQt: rate display: fix [5bf9231283106ed14d0eb3272da2db4e60fc6f2e]
Jean-Baptiste Kempf [Mon, 17 May 2010 16:39:58 +0000 (18:39 +0200)]
Qt: rate display: fix [5bf9231283106ed14d0eb3272da2db4e60fc6f2e]

14 years agoQt: keep the video centered when the vout resizes twice to the same size
Jean-Baptiste Kempf [Mon, 17 May 2010 16:29:13 +0000 (18:29 +0200)]
Qt: keep the video centered when the vout resizes twice to the same size

Close #3621

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14 years agomediadirs: ensure uri-encoded path is passed to vlc core
Erwan Tulou [Tue, 11 May 2010 09:15:01 +0000 (11:15 +0200)]
mediadirs: ensure uri-encoded path is passed to vlc core

14 years agoskins2: ensure uri-encoded paths are passed to vlc core
Erwan Tulou [Tue, 11 May 2010 09:00:43 +0000 (11:00 +0200)]
skins2: ensure uri-encoded paths are passed to vlc core

14 years agoQt: Block extended filter to not appear off-screen
Jean-Baptiste Kempf [Mon, 17 May 2010 15:47:13 +0000 (17:47 +0200)]
Qt: Block extended filter to not appear off-screen

For some reasons, only Qt/Win32 is affected.
Close #3612

14 years agoQt: reset rate display at new input
Jean-Baptiste Kempf [Mon, 17 May 2010 15:24:24 +0000 (17:24 +0200)]
Qt: reset rate display at new input

Close #3627

14 years agoZoom hotkeys: fix conflicts with Qt interface
Jean-Baptiste Kempf [Mon, 17 May 2010 14:28:37 +0000 (16:28 +0200)]
Zoom hotkeys: fix conflicts with Qt interface

Close #3622

14 years agoQt: correctly restore the playlistWidget state when the undocked playlist is closed
Jean-Baptiste Kempf [Mon, 17 May 2010 14:20:16 +0000 (16:20 +0200)]
Qt: correctly restore the playlistWidget state when the undocked playlist is closed

Close #3607

14 years agoaudio/converter/fixed.c: cleanup
Jean-Paul Saman [Mon, 17 May 2010 11:44:14 +0000 (13:44 +0200)]
audio/converter/fixed.c: cleanup

14 years agoappletrailers sd: fix parsing
Ilkka Ollakka [Mon, 17 May 2010 10:42:00 +0000 (13:42 +0300)]
appletrailers sd: fix parsing

Fix parsing to get trailertype. Should help to view all the trailers now.

14 years agoappletrailers_iphone: remove debug message
Ilkka Ollakka [Mon, 17 May 2010 10:34:23 +0000 (13:34 +0300)]
appletrailers_iphone: remove debug message

14 years agoWin32: unbrake configure
Jean-Baptiste Kempf [Mon, 17 May 2010 05:23:53 +0000 (07:23 +0200)]
Win32: unbrake configure

14 years agoavcodec: blacklist some codecs for multithreading
Ilkka Ollakka [Sun, 16 May 2010 20:05:07 +0000 (23:05 +0300)]
avcodec: blacklist some codecs for multithreading

libavcodec doesn't allow multiple threads on some codecs, so blacklist them
to have only 1. Not sure if it would be easier just to revert few commits to
default whole to 1 thread.

I did't spot any other codecs that would exit if thread_count > 1 in libavcodec.

Fix #3613

14 years agolua apple_iphone: strip " - .*" from title and change options
Ilkka Ollakka [Sun, 16 May 2010 19:24:16 +0000 (22:24 +0300)]
lua apple_iphone: strip " - .*" from title and change options

add demux=avformat and play-and-pause, remove play-and-stop as it's
playlist-option not item. demux=avformat seems to help littlebit on
constant seeking (we don't want to dos as http-access closes and starts
new connection on seek currently ).

14 years agoLoad both AVI indexes (ODML and standard) and choose the best one (avi demuxer).
Laurent Aimar [Sun, 16 May 2010 18:23:53 +0000 (20:23 +0200)]
Load both AVI indexes (ODML and standard) and choose the best one (avi demuxer).

It closes #3512.

14 years agoFixed key flag for odml indexes (avi demuxer).
Laurent Aimar [Sun, 16 May 2010 17:30:15 +0000 (19:30 +0200)]
Fixed key flag for odml indexes (avi demuxer).

14 years agoNo functionnal changes (avi demuxer).
Laurent Aimar [Sun, 16 May 2010 17:20:36 +0000 (19:20 +0200)]
No functionnal changes (avi demuxer).

14 years agoFlush the video track even on dvd menus not using DVDNAV_STILL_FRAME.
Laurent Aimar [Sat, 15 May 2010 22:01:56 +0000 (00:01 +0200)]
Flush the video track even on dvd menus not using DVDNAV_STILL_FRAME.

14 years agoFlush avcodec on discontinuity.
Laurent Aimar [Sat, 15 May 2010 21:27:22 +0000 (23:27 +0200)]
Flush avcodec on discontinuity.

It is needed to be sure that the first image displayed after a discontinuity
(flush or seek) is the right one.

14 years agox264: preset/tune are in from X264_BUILD >= 86
Ilkka Ollakka [Sun, 16 May 2010 12:30:47 +0000 (15:30 +0300)]
x264: preset/tune are in from X264_BUILD >= 86

14 years agoqt4: add x264 profile/level to simple-preferences
Ilkka Ollakka [Sun, 16 May 2010 12:22:10 +0000 (15:22 +0300)]
qt4: add x264 profile/level to simple-preferences

14 years agox264: bump required version to >= 0.86
Ilkka Ollakka [Sun, 16 May 2010 12:21:19 +0000 (15:21 +0300)]
x264: bump required version to >= 0.86

14 years agox264: add info about letting libx264 set level when level==0
Ilkka Ollakka [Sun, 16 May 2010 12:18:45 +0000 (15:18 +0300)]
x264: add info about letting libx264 set level when level==0

14 years agoqt4: little fix for sout-http muxing check
Ilkka Ollakka [Sun, 16 May 2010 11:22:57 +0000 (14:22 +0300)]
qt4: little fix for sout-http muxing check

First priority is file-extension user gives, if that isn't
specified, use mux-value and if that's not valid (eg mp4), fallback
to flv-muxing.

14 years agoqt4: sout-widget changes to check mux
Ilkka Ollakka [Sun, 16 May 2010 11:16:04 +0000 (14:16 +0300)]
qt4: sout-widget changes to check mux

Doesn't allow mp4-muxer on other than file-output (doesn't check rtp atm).
Also tries to be littlebit clever and cleanup sout-mrl.

14 years agol10n: Chinese update
Dean Lee [Sat, 15 May 2010 23:24:47 +0000 (00:24 +0100)]
l10n: Chinese update

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
14 years agoAdd Walloon translator
Christophe Mutricy [Sat, 15 May 2010 23:00:18 +0000 (00:00 +0100)]
Add Walloon translator

14 years agoNEON deinterlace: fix register clobber
Rémi Denis-Courmont [Sat, 15 May 2010 19:35:32 +0000 (22:35 +0300)]
NEON deinterlace: fix register clobber

14 years agoNo need for common SUFFIXES definition anymore
Rémi Denis-Courmont [Sat, 15 May 2010 19:10:42 +0000 (22:10 +0300)]
No need for common SUFFIXES definition anymore

Left-over from pre-libtool era

14 years agoqt4: fix preferences, set empy as default only if setting is empty
Ilkka Ollakka [Sat, 15 May 2010 17:50:13 +0000 (20:50 +0300)]
qt4: fix preferences, set empy as default only if setting is empty

14 years agoqt4: don't add duplicate on convert if not needed
Ilkka Ollakka [Sat, 15 May 2010 17:43:36 +0000 (20:43 +0300)]
qt4: don't add duplicate on convert if not needed

14 years agoqt4: change mp4v/mp4 profile to h264/mp4 and make it default profile
Ilkka Ollakka [Sat, 15 May 2010 16:53:19 +0000 (19:53 +0300)]
qt4: change mp4v/mp4 profile to h264/mp4 and make it default profile

14 years agoqt4: videobitrate range from 0 to 32768
Ilkka Ollakka [Sat, 15 May 2010 16:52:33 +0000 (19:52 +0300)]
qt4: videobitrate range from 0 to 32768

14 years agodrawable: fix typo, should fix assertion with two or more videos
Rémi Denis-Courmont [Sat, 15 May 2010 16:40:18 +0000 (19:40 +0300)]
drawable: fix typo, should fix assertion with two or more videos

14 years agoqt4: set empty choice as default in preferences if there is one
Ilkka Ollakka [Sat, 15 May 2010 16:17:08 +0000 (19:17 +0300)]
qt4: set empty choice as default in preferences if there is one

14 years agoqt4: add x264 tune/preset on simple-preferences
Ilkka Ollakka [Sat, 15 May 2010 16:12:58 +0000 (19:12 +0300)]
qt4: add x264 tune/preset on simple-preferences

14 years agoqt4: add empty-string instead skipping string on preferences.
Ilkka Ollakka [Sat, 15 May 2010 16:11:30 +0000 (19:11 +0300)]
qt4: add empty-string instead skipping string on preferences.

Basicly sets setting to empty or default. Shouldn't affect others than x264-module.

14 years agotranscode: refactor littlebit video-encoding
Ilkka Ollakka [Sat, 15 May 2010 12:36:38 +0000 (15:36 +0300)]
transcode: refactor littlebit video-encoding

14 years agoDon't check for putenv
Rémi Denis-Courmont [Sat, 15 May 2010 08:57:14 +0000 (11:57 +0300)]
Don't check for putenv

14 years agoUse setenv(), safer and cleaner than putenv()
Rémi Denis-Courmont [Sat, 15 May 2010 08:52:52 +0000 (11:52 +0300)]
Use setenv(), safer and cleaner than putenv()

14 years agoFixed dxva2 regression when using NV12.
Laurent Aimar [Fri, 14 May 2010 20:14:13 +0000 (22:14 +0200)]
Fixed dxva2 regression when using NV12.

14 years agoRewrote grain from scratch using filtered gaussian noise.
Laurent Aimar [Thu, 13 May 2010 22:58:43 +0000 (00:58 +0200)]
Rewrote grain from scratch using filtered gaussian noise.

It is faster (and has use a bit of sse2), and better looking IMHO.

14 years agoUsed vlc_fourcc_GetChromaDescription in gradfun.
Laurent Aimar [Thu, 13 May 2010 22:50:09 +0000 (00:50 +0200)]
Used vlc_fourcc_GetChromaDescription in gradfun.

14 years agoMade vlc_fourcc_GetChromaDescription public.
Laurent Aimar [Thu, 13 May 2010 22:32:23 +0000 (00:32 +0200)]
Made vlc_fourcc_GetChromaDescription public.

14 years agoDisabled GPU acceleration when using ffmpeg-mt.
Laurent Aimar [Thu, 13 May 2010 18:25:03 +0000 (20:25 +0200)]
Disabled GPU acceleration when using ffmpeg-mt.

It segfaults otherwise.

14 years agoChange plugin path for Mozilla plugin on Mac OS X
David Menestrina [Mon, 10 May 2010 22:32:02 +0000 (15:32 -0700)]
Change plugin path for Mozilla plugin on Mac OS X

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14 years agomore appropriate mute/unmute fr tranlations
Francois Cartegnie [Mon, 10 May 2010 17:25:56 +0000 (19:25 +0200)]
more appropriate mute/unmute fr tranlations

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14 years agoFixed output format of audio format.c convertor.
Laurent Aimar [Thu, 13 May 2010 14:56:43 +0000 (16:56 +0200)]
Fixed output format of audio format.c convertor.

It closes #3620.

14 years agoWinCE: try to fix make_path()
Pierre Ynard [Thu, 13 May 2010 05:04:38 +0000 (07:04 +0200)]
WinCE: try to fix make_path()

Untested

14 years agoXCB/window: fix xgettext comments
Rémi Denis-Courmont [Wed, 12 May 2010 19:27:11 +0000 (22:27 +0300)]
XCB/window: fix xgettext comments

14 years agoClean up vout object creation/destruction.
Laurent Aimar [Tue, 11 May 2010 19:58:17 +0000 (21:58 +0200)]
Clean up vout object creation/destruction.

14 years agoAdded video_format_Print.
Laurent Aimar [Tue, 11 May 2010 19:14:07 +0000 (21:14 +0200)]
Added video_format_Print.

14 years agoNo functionnal changes (vout).
Laurent Aimar [Tue, 11 May 2010 19:03:39 +0000 (21:03 +0200)]
No functionnal changes (vout).

14 years agoCosmetics (vout).
Laurent Aimar [Tue, 11 May 2010 17:37:04 +0000 (19:37 +0200)]
Cosmetics (vout).

14 years agoMissing path->URI conversion for subtitles
Rémi Denis-Courmont [Wed, 12 May 2010 16:23:47 +0000 (19:23 +0300)]
Missing path->URI conversion for subtitles

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoblend: find correct blender on opening not inside Blend()
Ilkka Ollakka [Wed, 12 May 2010 11:15:19 +0000 (14:15 +0300)]
blend: find correct blender on opening not inside Blend()

I assume that chromas don't change while running on same filter.

14 years agodvdnav: use decoded path
Ilkka Ollakka [Tue, 11 May 2010 14:55:15 +0000 (17:55 +0300)]
dvdnav: use decoded path

14 years agotaglib: use decoded path
Ilkka Ollakka [Tue, 11 May 2010 14:52:54 +0000 (17:52 +0300)]
taglib: use decoded path

14 years agoFix comment
Pierre Ynard [Tue, 11 May 2010 11:07:11 +0000 (13:07 +0200)]
Fix comment

14 years agoCorrect English in comment
Pierre Ynard [Tue, 11 May 2010 05:38:03 +0000 (07:38 +0200)]
Correct English in comment

14 years agoi18n: remove deleted file
Pierre Ynard [Tue, 11 May 2010 04:24:25 +0000 (06:24 +0200)]
i18n: remove deleted file

14 years agoAdd Sinhala translator
Christophe Mutricy [Mon, 10 May 2010 23:03:21 +0000 (00:03 +0100)]
Add Sinhala translator

14 years agoCompile fix
Christophe Mutricy [Mon, 10 May 2010 22:47:11 +0000 (23:47 +0100)]
Compile fix

14 years agol10n: Update pt_BR NSIS l10n
Sidney Doria [Mon, 10 May 2010 22:45:47 +0000 (23:45 +0100)]
l10n: Update pt_BR NSIS l10n

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
14 years agol10n: Brazilian Portuguese l10n for .desktop
Sidney Doria [Mon, 10 May 2010 22:42:49 +0000 (23:42 +0100)]
l10n: Brazilian Portuguese l10n for .desktop

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
14 years agol10n: Finnish l10n for .desktop
Otto Kekäläinen [Mon, 10 May 2010 22:38:28 +0000 (23:38 +0100)]
l10n: Finnish l10n for .desktop

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
14 years agoCompile fix
Christophe Mutricy [Mon, 10 May 2010 22:02:17 +0000 (23:02 +0100)]
Compile fix

14 years agomacosx: connect the right slider outlet. close #3598
Sebastien Zwickert [Mon, 10 May 2010 19:03:21 +0000 (21:03 +0200)]
macosx: connect the right slider outlet. close #3598

Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
14 years agoFixed segfault with some OSD.
Laurent Aimar [Mon, 10 May 2010 21:01:37 +0000 (23:01 +0200)]
Fixed segfault with some OSD.

14 years agoMade SPU commands go through vout.
Laurent Aimar [Mon, 10 May 2010 20:38:49 +0000 (22:38 +0200)]
Made SPU commands go through vout.

14 years agoCosmetics (vout).
Laurent Aimar [Mon, 10 May 2010 20:13:17 +0000 (22:13 +0200)]
Cosmetics (vout).

14 years agoRemoved dead code (vout).
Laurent Aimar [Mon, 10 May 2010 20:01:13 +0000 (22:01 +0200)]
Removed dead code (vout).

14 years agoRemove the file:// URI decode hack
Rémi Denis-Courmont [Mon, 10 May 2010 20:39:21 +0000 (23:39 +0300)]
Remove the file:// URI decode hack

14 years agoRename access_t.psz_path to psz_location
Rémi Denis-Courmont [Mon, 10 May 2010 20:30:48 +0000 (23:30 +0300)]
Rename access_t.psz_path to psz_location

14 years agoUse file path instead of URL where appropriate
Rémi Denis-Courmont [Mon, 10 May 2010 20:15:55 +0000 (23:15 +0300)]
Use file path instead of URL where appropriate

14 years agoaccess: add a separate field for local file paths
Rémi Denis-Courmont [Mon, 10 May 2010 19:55:06 +0000 (22:55 +0300)]
access: add a separate field for local file paths

Access plugins are now responsible for selecting the correct
media location, either the URL-without-scheme form or the local file
path form. This will help solve weird bugs with the current file://
URL decode hack, e.g. it does not work for directory://.

Lets see if we also need this for access_demux plugins (normally,
they don't use files).

14 years agoBreak plugin ABI (due to next commit)
Rémi Denis-Courmont [Mon, 10 May 2010 19:49:57 +0000 (22:49 +0300)]
Break plugin ABI (due to next commit)

14 years agoDV: remove useless strdup
Rémi Denis-Courmont [Mon, 10 May 2010 20:21:57 +0000 (23:21 +0300)]
DV: remove useless strdup

This plugin does not use its MRL at all (?!).