]>
git.sesse.net Git - vlc/log
Pierre d'Herbemont [Fri, 18 Dec 2009 09:30:21 +0000 (10:30 +0100)]
configure: Remove broken \\\ in Sparkle include.
Reported by seventoes and kettch.
Pierre d'Herbemont [Fri, 18 Dec 2009 08:03:28 +0000 (09:03 +0100)]
configure: Correctly use CONTRIB_DIR here.
Pierre d'Herbemont [Fri, 18 Dec 2009 07:39:17 +0000 (08:39 +0100)]
configure: Fallback on hosts/`gcc -dumpmachine` if host doesn't match a set of built contrib.
Should fix your build if your host doesn't strictly match your gcc build machine.
Pointed-out-by: Rafaël Carré <rafael.carre@gmail.com>
Pierre d'Herbemont [Fri, 18 Dec 2009 07:20:40 +0000 (08:20 +0100)]
Fix make clean.
Pierre d'Herbemont [Fri, 18 Dec 2009 07:20:13 +0000 (08:20 +0100)]
contrib: Actually use the real prefix during iconv copy.
Brian Weaver [Fri, 18 Dec 2009 05:19:05 +0000 (00:19 -0500)]
Modified the iconv copy to work with the new hosts layout for the contrib section of the project.
Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
Pierre d'Herbemont [Fri, 18 Dec 2009 01:23:41 +0000 (02:23 +0100)]
macosx/framework: Don't run bootstrap after building the contrib.
Pierre d'Herbemont [Fri, 18 Dec 2009 01:13:23 +0000 (02:13 +0100)]
contrib: Allow multiple contribs install for multiple hosts.
And make sure we really use the host to check what contrib to use in the configure.
You don't have to re-run bootstrap from contrib after make from contrib when building for x86_64-darwin.
Pierre d'Herbemont [Fri, 18 Dec 2009 00:43:55 +0000 (01:43 +0100)]
macosx/framework: Make sure we rebootstrap upon configure.ac changes.
Pierre d'Herbemont [Thu, 17 Dec 2009 22:07:57 +0000 (23:07 +0100)]
macosx/framework: Make sure base SDK is set to 10.5.
This should fix the issue about libmad when build the framework with the default settings.
Pierre d'Herbemont [Thu, 17 Dec 2009 22:06:18 +0000 (23:06 +0100)]
macosx/framework: Don't pass an empty framework path.
Pierre d'Herbemont [Thu, 17 Dec 2009 19:44:24 +0000 (20:44 +0100)]
config: Use fsync on Snow Leopard.
fdatasync is not exported. Fallback on fsync.
David K [Fri, 11 Dec 2009 17:55:45 +0000 (18:55 +0100)]
Add support for the new Apple Remote introduced in 2009
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Felix Paul Kühne [Thu, 17 Dec 2009 19:14:18 +0000 (20:14 +0100)]
osx/framework: fixed verbosity setting
Pierre d'Herbemont [Thu, 17 Dec 2009 02:13:01 +0000 (03:13 +0100)]
macosx/framework: Include 'vlc' executable in the Framework. It's no real use, but its always useful.
Pierre d'Herbemont [Thu, 17 Dec 2009 01:42:49 +0000 (02:42 +0100)]
opengl: Fix the vout for Mac OS X.
Feel free to revert.
Pierre d'Herbemont [Wed, 16 Dec 2009 19:29:53 +0000 (20:29 +0100)]
libvlc: Make sure we remove object observers in media_discoverer.
Pierre Ynard [Thu, 17 Dec 2009 01:15:19 +0000 (02:15 +0100)]
Build fix
Erwan Tulou [Tue, 15 Dec 2009 22:51:22 +0000 (23:51 +0100)]
skins2: first proposal for a skinnable fullscreen controller (fsc)
This patch proposes a fullscreen controller for the skins2 interface.
it features the following :
- skinable fsc (desciption in theme.xml with the Window tag)
- only restriction : no spawning of subwindows or dialogs
- window is considered a fsc when id="fullscreenController"
- (de)activation by clicking on the middle button of the mouse (intf-show)
This fsc currently only works for Linux (new vout design).
For Windows, it is a noop as long as the old vout design is still valid.
Laurent Aimar [Wed, 16 Dec 2009 21:18:05 +0000 (22:18 +0100)]
Compilation fix.
Laurent Aimar [Wed, 16 Dec 2009 20:54:54 +0000 (21:54 +0100)]
Removed es_format_t::i_aspect.
It was duplicated with es_format_t::i_sar_num/den.
Laurent Aimar [Tue, 15 Dec 2009 20:08:30 +0000 (21:08 +0100)]
Used a sar for picture_New/Setup.
Laurent Aimar [Tue, 15 Dec 2009 19:07:37 +0000 (20:07 +0100)]
Used a sar for video_format_Setup.
Laurent Aimar [Tue, 15 Dec 2009 18:58:51 +0000 (19:58 +0100)]
Used picture_NewFromFormat when appropriate.
Laurent Aimar [Tue, 15 Dec 2009 18:56:18 +0000 (19:56 +0100)]
Used picture_NewFromFormat when appropriate.
Erwan Tulou [Wed, 16 Dec 2009 17:35:02 +0000 (18:35 +0100)]
skins2: fix a bug preventing display in some conditions (both Win and Linux issue)
a function updateShape must be called __after__ the layout is rebuilt and __before__ the window is refreshed.
This function call was misplaced and resulted in applying an empty mask and concealing the final window
Pierre Ynard [Wed, 16 Dec 2009 17:55:59 +0000 (18:55 +0100)]
vod: cosmetics
Pierre Ynard [Wed, 16 Dec 2009 17:55:19 +0000 (18:55 +0100)]
vod: remove unused stuff
Rémi Denis-Courmont [Wed, 16 Dec 2009 15:45:14 +0000 (17:45 +0200)]
Note that embedded video cannot go to fullscreen directly
Jean-Baptiste Kempf [Wed, 16 Dec 2009 10:29:04 +0000 (11:29 +0100)]
lpcm: abort() is a better solution here
Jean-Baptiste Kempf [Wed, 16 Dec 2009 10:25:19 +0000 (11:25 +0100)]
Qt: delete QVLCTreeView class and use event filters for the 2 different views.
Some stuff are still broken in the IconView.
Jean-Baptiste Kempf [Wed, 16 Dec 2009 10:05:40 +0000 (11:05 +0100)]
TS: change a comment
Jean-Baptiste Kempf [Wed, 16 Dec 2009 10:03:22 +0000 (11:03 +0100)]
Check asprintf return
Jean-Baptiste Kempf [Wed, 16 Dec 2009 09:59:07 +0000 (10:59 +0100)]
Ignore cmake files in contrib
Jean-Baptiste Kempf [Wed, 16 Dec 2009 09:57:01 +0000 (10:57 +0100)]
lpcm: kill a warning
Jean-Baptiste Kempf [Wed, 16 Dec 2009 09:30:12 +0000 (10:30 +0100)]
Pulse: kill unused variable warnings
Jean-Baptiste Kempf [Tue, 15 Dec 2009 23:54:31 +0000 (00:54 +0100)]
Phonon: synchronise with KDE HEAD, part 1
Erwan Tulou [Tue, 15 Dec 2009 16:59:33 +0000 (17:59 +0100)]
skins2(Linux): reactivate mouse on a video window (like dblclick for fullscreen)
Erwan Tulou [Tue, 15 Dec 2009 14:23:33 +0000 (15:23 +0100)]
skins2: add a type to windows (TopWindow, VoutWindow, FullscreenWindow)
Specific attributes can be selected at creation of windows depending on type
Erwan Tulou [Tue, 15 Dec 2009 08:32:31 +0000 (09:32 +0100)]
skins2: new fullscreen implementation (currently intended for Linux)
Rémi Denis-Courmont [Tue, 15 Dec 2009 14:42:33 +0000 (16:42 +0200)]
Move vlc_inet_pton, vlc_inet_ntop and vlc_poll to vlc_fixups.h
Pierre d'Herbemont [Fri, 11 Dec 2009 18:45:59 +0000 (19:45 +0100)]
libvlc: Fix a leak in media_discoverer.
Rafaël Carré [Tue, 15 Dec 2009 12:03:58 +0000 (13:03 +0100)]
vout_fb: cosmetics, else on the same line than closing }
Rafaël Carré [Tue, 15 Dec 2009 11:54:01 +0000 (12:54 +0100)]
vout_fb: cosmetics, stick to orig coding style
CamelCase for function names
No variable prefix
No space after function name
Starting braces on the same line than keyword
Rafaël Carré [Tue, 15 Dec 2009 11:44:08 +0000 (12:44 +0100)]
fix typo spotted by xtophe
Rafaël Carré [Tue, 15 Dec 2009 11:17:55 +0000 (12:17 +0100)]
vout_fb: restore fb-chroma option
Some framebuffers do not use rgb (dm6446 use UYVY for example)
Rafaël Carré [Tue, 15 Dec 2009 10:12:58 +0000 (11:12 +0100)]
plugins need to define __PLUGIN__ to build properly
Rafaël Carré [Tue, 15 Dec 2009 09:24:07 +0000 (10:24 +0100)]
vout_fb: only store the pitch in vout_display_sys_t
Rafaël Carré [Tue, 15 Dec 2009 09:14:59 +0000 (10:14 +0100)]
vout_fb: get pitch from line_length field
Rafaël Carré [Fri, 20 Nov 2009 11:42:40 +0000 (12:42 +0100)]
Davinci contribs
remove unneeded id3tag, add ffmpeg (builds with recent binutils)
Rafaël Carré [Tue, 15 Dec 2009 07:32:26 +0000 (08:32 +0100)]
access_avio: cosmetics
Add empty lines between functions
Rafaël Carré [Tue, 15 Dec 2009 07:31:43 +0000 (08:31 +0100)]
access_avio: unused variable
Antoine Cellerier [Mon, 14 Dec 2009 22:57:15 +0000 (23:57 +0100)]
Add meta for current track to the status.xml data.
Antoine Cellerier [Mon, 14 Dec 2009 22:39:44 +0000 (23:39 +0100)]
Fix lua error reported by ConfusedVorlon.
Antoine Cellerier [Mon, 14 Dec 2009 22:33:17 +0000 (23:33 +0100)]
repeat is a reserved lua keyword
Provide playlist._repeat() instead (and keep the old .repeat in case
anybody was using playlist["repeat"] to workaround the reserved keyword
issue).
Antoine Cellerier [Mon, 14 Dec 2009 22:23:18 +0000 (23:23 +0100)]
Add experimental album art support (http://localhost:8080/art). Can only be used for the current playlist item.
Antoine Cellerier [Mon, 14 Dec 2009 21:29:34 +0000 (22:29 +0100)]
Fix segfault when closing http interface.
Antoine Cellerier [Mon, 14 Dec 2009 21:28:12 +0000 (22:28 +0100)]
Fix acl use in http interface. Change default host to 0.0.0.0:8080. The default .hosts file still limits access to default host.
Antoine Cellerier [Mon, 14 Dec 2009 21:07:15 +0000 (22:07 +0100)]
Add osd menu api to lua (DVD menus).
Pierre Ynard [Mon, 14 Dec 2009 21:41:45 +0000 (22:41 +0100)]
Fix make dist
Distribute missing header
Rémi Denis-Courmont [Mon, 14 Dec 2009 18:44:15 +0000 (20:44 +0200)]
Comment typo
Rémi Denis-Courmont [Sat, 12 Dec 2009 09:28:42 +0000 (11:28 +0200)]
Maemo: disable liba52 and libdca
lavc is much faster on ARMv7.
Rémi Denis-Courmont [Mon, 14 Dec 2009 18:41:47 +0000 (20:41 +0200)]
Fix A/52 decoding when liba52 is not present
62eefa47e9195d1f4f6e99eca21c09f85788f913 introduced the same hack for
DTS already a while ago. This allows falling back to lavc gracefully.
Rémi Duraffort [Mon, 14 Dec 2009 17:38:08 +0000 (18:38 +0100)]
lua: update documentation.
Rémi Denis-Courmont [Mon, 14 Dec 2009 15:40:43 +0000 (17:40 +0200)]
Fix NULL dereference with -no-embedded-video (fixes: #3180)
Laurent Aimar [Sun, 13 Dec 2009 19:49:37 +0000 (20:49 +0100)]
Updated vout display modules after ::get -> ::pool change.
Laurent Aimar [Sun, 13 Dec 2009 19:48:10 +0000 (20:48 +0100)]
Replaced vout_display_t::get by ::pool.
Pierre Ynard [Sun, 13 Dec 2009 18:48:43 +0000 (19:48 +0100)]
Fix avio with MERGE_FFMPEG
Pierre Ynard [Sun, 13 Dec 2009 18:38:11 +0000 (19:38 +0100)]
i18n: add/remove files
Rémi Denis-Courmont [Sun, 13 Dec 2009 16:16:50 +0000 (18:16 +0200)]
Remove my old email address
Rémi Denis-Courmont [Sun, 13 Dec 2009 16:15:17 +0000 (18:15 +0200)]
flags.m4: restore original copyright statement
Seems like it got cut off in the copy from Miredo.
Laurent Aimar [Sun, 13 Dec 2009 12:35:03 +0000 (13:35 +0100)]
Implemented an fps(50) limiter in projectM.
Laurent Aimar [Sun, 13 Dec 2009 12:33:42 +0000 (13:33 +0100)]
Do not lock the audio buffer while rendering a frame in projectM.
Laurent Aimar [Sun, 13 Dec 2009 12:22:05 +0000 (13:22 +0100)]
Give only once the same PCM buffer to projectM.
Laurent Aimar [Sun, 13 Dec 2009 12:21:28 +0000 (13:21 +0100)]
Fixed PCM values given to projectm.
Laurent Aimar [Sun, 13 Dec 2009 12:14:53 +0000 (13:14 +0100)]
Fixed an uninitialized value in opengl.
Laurent Aimar [Sun, 13 Dec 2009 11:49:26 +0000 (12:49 +0100)]
Converted projectm to vout_opengl_t.
As a side effects, window resize is now implemented.
Laurent Aimar [Sun, 13 Dec 2009 11:42:17 +0000 (12:42 +0100)]
Allowed to use vout_display with a dummy vout.
It is needed as long as we cannot directly get an opengl context
from a vout_thread_t.
Laurent Aimar [Sun, 13 Dec 2009 11:39:47 +0000 (12:39 +0100)]
Implemented VOUT_DISPLAY_GET_OPENGL in XCB/glx.
Laurent Aimar [Sat, 12 Dec 2009 21:42:18 +0000 (22:42 +0100)]
Implemented VOUT_DISPLAY_GET_OPENGL in glwin32.
Laurent Aimar [Sat, 12 Dec 2009 21:41:45 +0000 (22:41 +0100)]
Added a way to retreive an opengl context from a vout display.
Laurent Aimar [Sat, 12 Dec 2009 21:39:19 +0000 (22:39 +0100)]
Simplified projectm module by using vlc_thread_t.
Laurent Aimar [Sat, 12 Dec 2009 21:16:19 +0000 (22:16 +0100)]
Fixed a potential race condition (projectm).
Laurent Aimar [Sat, 12 Dec 2009 21:06:02 +0000 (22:06 +0100)]
Reworked a bit projectm initialization.
Felix Paul Kühne [Sat, 12 Dec 2009 23:09:13 +0000 (00:09 +0100)]
macosx/framework: fixed MPEG2 exporting, updated iPod video profile (requires contribs with mp4a encoder) and added a method to stop all this
Rémi Denis-Courmont [Sat, 12 Dec 2009 21:57:10 +0000 (23:57 +0200)]
Use VLC_CODEC_PPM
Johann Ransay [Tue, 8 Dec 2009 10:49:51 +0000 (11:49 +0100)]
PPM image support
PPM image format is already supported in FFMPEG. It would be possible to
support it in vlc too with the following patch.
The targetted usage of this change is to be able to do:
vlc --fake-file image.ppm fake://
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Jean-Baptiste Kempf [Sat, 12 Dec 2009 17:52:08 +0000 (18:52 +0100)]
Qt: new view mode for the playlist in an IconList like mode.
Jean-Baptiste Kempf [Sat, 12 Dec 2009 17:24:12 +0000 (18:24 +0100)]
Qt: playlist. Remove unnecessary includes
and stretch the search to 1 in the playlist
Jean-Baptiste Kempf [Sat, 12 Dec 2009 17:20:47 +0000 (18:20 +0100)]
Qt: PlaylistWidget parenting and code cleanup/simplifications
Jean-Baptiste Kempf [Sat, 12 Dec 2009 17:27:33 +0000 (18:27 +0100)]
Qt: debug only if you want to.
Rémi Denis-Courmont [Sat, 12 Dec 2009 19:45:20 +0000 (21:45 +0200)]
GLX 1.3: pick a frame buffer configuration with matching visual
(refs #1672,
5dca2e339ed999d8d71182f50f5aa1d1927df0c9 )
Rémi Denis-Courmont [Sat, 12 Dec 2009 19:40:39 +0000 (21:40 +0200)]
GLX: inverted if
Rémi Denis-Courmont [Sat, 12 Dec 2009 19:08:27 +0000 (21:08 +0200)]
GLX: udpate view port after the X server resized the window
Rémi Denis-Courmont [Sat, 12 Dec 2009 18:55:48 +0000 (20:55 +0200)]
Fallback if gl.pc is missing (not tested)
Rémi Denis-Courmont [Sat, 12 Dec 2009 18:43:28 +0000 (20:43 +0200)]
XCB/GLX: we don't need GL Utilities, only GLX
Laurent Aimar [Sat, 12 Dec 2009 18:22:26 +0000 (19:22 +0100)]
Removed an invalid free added by
15643af1 (subtitle demuxer).
Laurent Aimar [Sat, 12 Dec 2009 18:17:38 +0000 (19:17 +0100)]
Do not rebufferize when transcoding to a non real time output.
Laurent Aimar [Sat, 12 Dec 2009 18:11:17 +0000 (19:11 +0100)]
Fixed time/position report when using sout.
Laurent Aimar [Sat, 12 Dec 2009 10:12:47 +0000 (11:12 +0100)]
Protect av_register_all call with vlc_avcodec_lock().