]>
git.sesse.net Git - vlc/log
Ilkka Ollakka [Sat, 26 Dec 2009 14:23:33 +0000 (16:23 +0200)]
transcode/video: fit sar-calculation
Should fix aspect-ratio issues and fixes #2793
Pierre Ynard [Sat, 26 Dec 2009 16:19:04 +0000 (17:19 +0100)]
contrib: use real prefix when hacking libintl headers
Geoffroy Couprie [Sat, 26 Dec 2009 13:45:03 +0000 (14:45 +0100)]
Qt4: add the verbose-objects option to the messages window
Geoffroy Couprie [Sat, 26 Dec 2009 13:36:34 +0000 (14:36 +0100)]
DirectX aout: select the output device by its name instead of its number in preferences
Geoffroy Couprie [Fri, 25 Dec 2009 15:25:54 +0000 (16:25 +0100)]
while I'm at it: don't crash either if I select something in getOpenFileNames
Geoffroy Couprie [Fri, 25 Dec 2009 15:20:42 +0000 (16:20 +0100)]
Don't crash if I click "cancel" in getOpenFileNames
Geoffroy Couprie [Fri, 25 Dec 2009 12:57:57 +0000 (13:57 +0100)]
Win32: fix #2592 (stdin file input). It may impact other platforms, so please test, and fix/revert if you see a bug.
Pierre d'Herbemont [Sat, 26 Dec 2009 15:10:43 +0000 (16:10 +0100)]
macosx/framework: Remove unneeded configure flags.
Pierre d'Herbemont [Sat, 26 Dec 2009 15:08:54 +0000 (16:08 +0100)]
configure: Make sure independant Mac OS X-related modules can be activated/deactivated individually.
Pierre d'Herbemont [Sat, 26 Dec 2009 14:18:06 +0000 (15:18 +0100)]
input: With --play-and-pause don't pause non pausable stream.
Else, this results in triggering the timeshift module.
Felix Paul Kühne [Sat, 26 Dec 2009 14:37:40 +0000 (15:37 +0100)]
osx/framework: use the OS X dialog provider as interface module
Felix Paul Kühne [Sat, 26 Dec 2009 14:36:11 +0000 (15:36 +0100)]
osx dialog provider: implemented the progress bar dialog
Rémi Denis-Courmont [Sat, 26 Dec 2009 11:44:00 +0000 (13:44 +0200)]
Remove unused lock
Brian Weaver [Sat, 26 Dec 2009 06:37:54 +0000 (01:37 -0500)]
Modified the main OS X interface module to remove the use of setjmp() and longjmp(). The MainMenu.nib file was modified to invoke the stop selector instead of the terminate selector on the NSApp object. This allows the OS X framework to return from the call [NSApp run] instead of using setjmp()/longjmp() in a managed framework.
Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
Sebastien Zwickert [Fri, 25 Dec 2009 20:23:00 +0000 (21:23 +0100)]
gui/macosx: Do not automatically resize the video view by calling scaleWindowWithFactor:animate: when it is embedded.
Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
Sebastien Zwickert [Fri, 25 Dec 2009 20:22:24 +0000 (21:22 +0100)]
gui/macosx: fix a side effect when the playlist's splitview is resizing in embedded window.
Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
Sebastien Zwickert [Fri, 25 Dec 2009 20:21:37 +0000 (21:21 +0100)]
gui/macosx: uses the superview object for swapping between the video view and the temporary view.
Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
Sebastien Zwickert [Fri, 25 Dec 2009 20:20:49 +0000 (21:20 +0100)]
gui/macosx: try a fix of validateMenuItem: that avoid to fail on __vlc_object_release() assertion (internals->i_children==0).
Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
Rémi Denis-Courmont [Sat, 26 Dec 2009 09:29:30 +0000 (11:29 +0200)]
Remove unused string
Pointed-out-by: Fumio Nakayama
Felix Paul Kühne [Sat, 26 Dec 2009 03:20:19 +0000 (04:20 +0100)]
osx dialog provider: minor cleanup
Felix Paul Kühne [Sat, 26 Dec 2009 03:16:30 +0000 (04:16 +0100)]
added a Minimal Dialog Provider for Mac OS X
Currently only used to display the question, login, error and critical core dialogs whenever VLC runs with a GUI on a Mac.
Disabled by default. The login dialog's layout will need some more love.
Pierre d'Herbemont [Sat, 26 Dec 2009 01:42:13 +0000 (02:42 +0100)]
configure: Fix Mac OS X audio detection.
Pierre d'Herbemont [Sat, 26 Dec 2009 00:10:57 +0000 (01:10 +0100)]
macosx/framework: Bring back --play-and-pause.
Hugo Beauzee-Luyssen [Mon, 21 Dec 2009 14:31:36 +0000 (15:31 +0100)]
Qt: Use the singleton class, to simplify the code
Use the generic singleton for Bookmarks, ErrorsDialog, extended dialog, GotoTime dialog, every help class, MediaInfo, Messages, OpenURL, Playlist, Plugin, Podcast configuration and VLM. Also fix some memleaks when quitting
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hugo Beauzee-Luyssen [Mon, 21 Dec 2009 14:10:05 +0000 (15:10 +0100)]
Adding a generic singleton pattern implementation
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Pierre d'Herbemont [Thu, 24 Dec 2009 17:24:27 +0000 (18:24 +0100)]
vout_macosx: Fix a typo.
Pierre d'Herbemont [Thu, 24 Dec 2009 17:05:04 +0000 (18:05 +0100)]
macosx/framework: Factorization.
Pierre d'Herbemont [Thu, 24 Dec 2009 09:04:54 +0000 (10:04 +0100)]
macosx/framework: Use the new "vout display".
Pierre d'Herbemont [Thu, 24 Dec 2009 09:04:16 +0000 (10:04 +0100)]
libvlc: Fix documentation regarding drawable-nsobject.
Pierre d'Herbemont [Thu, 24 Dec 2009 09:01:11 +0000 (10:01 +0100)]
New "vout display" for macosx.
It is non blocking regarding Main Thread.
It is compatible with minimal_macosx in term of drawable-nsobject.
It will only work if a drawable-nsobject is provided.
It removes the glitches there was with minimal_macosx (and gui/macosx) when:
- Displaying the first frames
- Resizing the view.
Pierre d'Herbemont [Wed, 23 Dec 2009 18:20:42 +0000 (19:20 +0100)]
macosx/framework: Renamed all the targets to be more explicit.
Pierre Ynard [Wed, 23 Dec 2009 20:36:20 +0000 (21:36 +0100)]
vod: removing more unused stuff
Ilkka Ollakka [Wed, 23 Dec 2009 20:27:04 +0000 (22:27 +0200)]
x264: remove unneeded p_buffer
Ilkka Ollakka [Wed, 23 Dec 2009 20:13:54 +0000 (22:13 +0200)]
mp4: fix sar_num calculation
Ilkka Ollakka [Sun, 20 Dec 2009 14:51:00 +0000 (16:51 +0200)]
x264: avoid one memcpy
Rémi Denis-Courmont [Wed, 23 Dec 2009 19:22:30 +0000 (21:22 +0200)]
SAP: try to improve playlist category name as earlier
Rémi Denis-Courmont [Wed, 23 Dec 2009 19:20:15 +0000 (21:20 +0200)]
--list: do not use colors if stdout is not a TTY
This is consistent with --help behaviour.
Rémi Denis-Courmont [Wed, 23 Dec 2009 19:17:27 +0000 (21:17 +0200)]
Revert "sap: Rename to "Network Streams (SAP)""
This reverts commit
a1ab6ede05ac74a1ab75ba8a10b3c4802ae0c14e .
This is not anymore needed with the probe rework.
Rémi Denis-Courmont [Wed, 23 Dec 2009 19:16:57 +0000 (21:16 +0200)]
Revert "No need to show service probes in the module list"
This reverts commit
b2ee1bcfbc8ebbf08c816bb6b18b1e321b7723bb .
This is an ugly and confusing hack.
Fabio Ritrovato [Wed, 23 Dec 2009 16:47:18 +0000 (17:47 +0100)]
No need to show service probes in the module list
Pierre d'Herbemont [Wed, 23 Dec 2009 16:15:44 +0000 (17:15 +0100)]
macosx/framework: Change the name of the default target to "Build Everything"
Pierre d'Herbemont [Tue, 22 Dec 2009 19:59:28 +0000 (20:59 +0100)]
macosx/framework: Make sure remainingTime is KVO.
Pierre d'Herbemont [Tue, 22 Dec 2009 19:50:14 +0000 (20:50 +0100)]
macosx/framework: Handle media changed events.
Pierre d'Herbemont [Tue, 22 Dec 2009 19:49:31 +0000 (20:49 +0100)]
media_player: Emit an event when the root media is changed.
Rémi Denis-Courmont [Wed, 23 Dec 2009 12:55:28 +0000 (14:55 +0200)]
XCB/XVideo: ignore ARGB picture format
Christophe Mutricy [Tue, 22 Dec 2009 20:59:41 +0000 (20:59 +0000)]
Ball uses sqrt() and roundf() and so needs -lm
Pierre Ynard [Tue, 22 Dec 2009 19:15:29 +0000 (20:15 +0100)]
ps demux: fix overlook when fixing timestamps
Rémi Denis-Courmont [Tue, 22 Dec 2009 16:46:29 +0000 (18:46 +0200)]
Remove module_GetModulesNamesForCapability
Fabio Ritrovato [Tue, 22 Dec 2009 17:34:24 +0000 (18:34 +0100)]
Don't use color when listing modules on Windows
Pierre d'Herbemont [Tue, 22 Dec 2009 16:55:09 +0000 (17:55 +0100)]
macosx/framework: Bring back default logging value to -1.
We could probably expose some function to let the client change that on the fly as well. And/Or fix the logging API.
Pierre d'Herbemont [Mon, 21 Dec 2009 14:17:24 +0000 (15:17 +0100)]
macosx/framework: Disable the media library since it is not exposed.
Pierre d'Herbemont [Mon, 21 Dec 2009 14:16:52 +0000 (15:16 +0100)]
macosx/framework: improve comments in VLCMediaPlayer.h.
Pierre d'Herbemont [Mon, 21 Dec 2009 10:58:38 +0000 (11:58 +0100)]
macosx/framework: Simplify the API for audio tracks, chapters, titles, and subtitles.
Erwan Tulou [Tue, 22 Dec 2009 16:45:51 +0000 (17:45 +0100)]
skins2(Linux): enable transparency since setOpacity is now available (to be tested)
Erwan Tulou [Tue, 22 Dec 2009 15:26:32 +0000 (16:26 +0100)]
qt4 and skins2: fix resizing issue when zooming in/out and is_display_filled is enabled
returning VLC_EGENERIC is no problem, since the vout system is an observer of the change in size and will report the real situation.
returning VLC_SUCCESS is wrong in an asynchronous environmenent, as resizing is only performed later on (or not) depending on GUI configuration.
Erwan Tulou [Sun, 20 Dec 2009 19:24:58 +0000 (20:24 +0100)]
vlc core: remove a hack that seems no longer needed
On the other hand, it allows intf-show to really perform its goal
(react on user interaction via hotkey or mouse)
Erwan Tulou [Mon, 21 Dec 2009 12:01:06 +0000 (13:01 +0100)]
skins(x11): use EWMH when possible (especially for fullscreen)
Antoine Cellerier [Tue, 22 Dec 2009 11:31:10 +0000 (12:31 +0100)]
Second (blind) attempt at fixing win and mac.
Antoine Cellerier [Tue, 22 Dec 2009 10:37:34 +0000 (11:37 +0100)]
Revert "Probably fix LoadMessages() on windows. (Untested ... I'm not even sure that the config is initialised when we're called. But that shouldn't matter, we'll just fallback to the default data directory)"
This reverts commit
4c5f93c1dd02cd2d79102c256f43cff4c7f9cb99 .
Rémi Denis-Courmont [Tue, 22 Dec 2009 10:51:01 +0000 (12:51 +0200)]
vlc_probe need not be exported at the moment (fix check)
Antoine Cellerier [Tue, 22 Dec 2009 10:08:59 +0000 (11:08 +0100)]
Probably fix LoadMessages() on windows. (Untested ... I'm not even sure that the config is initialised when we're called. But that shouldn't matter, we'll just fallback to the default data directory)
Rémi Denis-Courmont [Tue, 22 Dec 2009 09:49:47 +0000 (11:49 +0200)]
shoutcast: dummy probe support for Internet entries
TODO: Freebox
Rémi Denis-Courmont [Tue, 22 Dec 2009 09:44:18 +0000 (11:44 +0200)]
mediadirs: dummy probing support
Maybe we should check the directories do exist first?
Antoine Cellerier [Mon, 21 Dec 2009 22:54:41 +0000 (23:54 +0100)]
Bump a few copyright dates.
Antoine Cellerier [Mon, 21 Dec 2009 22:52:47 +0000 (23:52 +0100)]
Only skip \r or \n.
Antoine Cellerier [Mon, 21 Dec 2009 22:24:30 +0000 (23:24 +0100)]
Add new common.volume(). Understands use of strings like "+10", "-10" or "10" for relative or absolute volume changes. Fixes volume in http interface.
Antoine Cellerier [Mon, 21 Dec 2009 22:12:32 +0000 (23:12 +0100)]
Prevent setting volume to outrageous values.
Adrien Maglo [Sun, 20 Dec 2009 12:27:17 +0000 (13:27 +0100)]
New video filter : augmented reality. Add a moving ball to the video and handle bounces on the edges thanks to a Sobel gradient computation.
Signed-off-by: Antoine Cellerier <dionoea@videolan.org>
Antoine Cellerier [Sun, 20 Dec 2009 14:57:47 +0000 (15:57 +0100)]
Mention the lua intf move in NEWS. Print an error if lua wasn't found and wasn't explicitly disabled in configure.
Antoine Cellerier [Sun, 20 Dec 2009 14:44:01 +0000 (15:44 +0100)]
Cleanup playlist status.
Antoine Cellerier [Sun, 20 Dec 2009 14:31:23 +0000 (15:31 +0100)]
Deprecate the C rc, http and telnet interfaces. They are still available as oldrc, oldhttp and oldtelnet.
Antoine Cellerier [Sun, 20 Dec 2009 14:06:22 +0000 (15:06 +0100)]
Fix mutex cancellation.
Antoine Cellerier [Sun, 20 Dec 2009 14:05:02 +0000 (15:05 +0100)]
Add --data-path option. Access the src share directory now works from build tree.
Antoine Cellerier [Sun, 20 Dec 2009 13:24:37 +0000 (14:24 +0100)]
Fix blocking/non-blocking accept in lua interface.
Rémi Denis-Courmont [Mon, 21 Dec 2009 19:45:52 +0000 (21:45 +0200)]
Add a warning
Rémi Denis-Courmont [Mon, 21 Dec 2009 18:39:45 +0000 (20:39 +0200)]
XCB/apps: probe if the X server is present
Rémi Denis-Courmont [Mon, 21 Dec 2009 18:28:36 +0000 (20:28 +0200)]
UPnP Intel: dummy probe (untested)
Rémi Denis-Courmont [Mon, 21 Dec 2009 18:27:53 +0000 (20:27 +0200)]
upnp: probe support (untested)
Rémi Denis-Courmont [Mon, 21 Dec 2009 18:26:36 +0000 (20:26 +0200)]
udev: probe support (untested)
This actually checks that udev works.
Rémi Denis-Courmont [Mon, 21 Dec 2009 18:20:09 +0000 (20:20 +0200)]
podcast: probing support
Rémi Denis-Courmont [Mon, 21 Dec 2009 18:19:25 +0000 (20:19 +0200)]
MTP: implement probing (untested)
Rémi Denis-Courmont [Mon, 21 Dec 2009 18:17:50 +0000 (20:17 +0200)]
bonjour: probe support (untested)
Rémi Denis-Courmont [Sat, 19 Dec 2009 23:51:54 +0000 (01:51 +0200)]
SAP: implement probe
Rémi Denis-Courmont [Sat, 19 Dec 2009 23:51:38 +0000 (01:51 +0200)]
probe: helpers for services discovery
Rémi Denis-Courmont [Sat, 19 Dec 2009 23:27:59 +0000 (01:27 +0200)]
vlc_sd_GetNames: use probe
Rémi Denis-Courmont [Sat, 19 Dec 2009 18:26:30 +0000 (20:26 +0200)]
probe: infrastructure for run-time features probing
Rémi Denis-Courmont [Sat, 19 Dec 2009 23:27:07 +0000 (01:27 +0200)]
vlc_sd_GetNames: add object parameter
Laurent Aimar [Mon, 21 Dec 2009 17:47:27 +0000 (18:47 +0100)]
Allocated a direct3d back buffer as large as the whole virtual screen.
It will allow to resize the video on multiple monitors.
Laurent Aimar [Wed, 9 Dec 2009 20:05:28 +0000 (21:05 +0100)]
Fixed msw vout titles.
Laurent Aimar [Mon, 21 Dec 2009 10:07:14 +0000 (11:07 +0100)]
Fixed fine rate control (hotkeys).
xxcv [Sat, 19 Dec 2009 07:58:36 +0000 (18:58 +1100)]
Qt4 streaming with dshow mrl fix
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rafaël Carré [Mon, 21 Dec 2009 11:33:27 +0000 (12:33 +0100)]
avformat mux: remove unused variables
Pierre Ynard [Mon, 21 Dec 2009 11:05:39 +0000 (12:05 +0100)]
Build fix
Avoid nested /* */ comments
Rafaël Carré [Mon, 21 Dec 2009 10:54:06 +0000 (11:54 +0100)]
Increase avcodec encoding output buffer size
Make some room for potential headers, You can now output VLC_CODEC_BMP
We use the same arbitrary value of 200 bytes than ffmpeg.c
Note: if we can ask FFmpeg to output RGBA (32bpp) or RGB48 (48bpp) then
the multiplier should be increased to 4 or 6 (needs to be investigated)
Pointed-out-by: ivoire
Olivier Aubert [Mon, 21 Dec 2009 09:45:19 +0000 (10:45 +0100)]
Fix and augment libvlc_media_player_(s|g)et_nsobject documentation
Note: this should be reviewed and further enhanced by an actual
user/developer of this API.
Pierre d'Herbemont [Mon, 21 Dec 2009 08:11:43 +0000 (09:11 +0100)]
sap: Rename to "Network Streams (SAP)"
Feel free to revert, or to find a better name, or to remove "(SAP)".
Pierre d'Herbemont [Mon, 21 Dec 2009 08:01:20 +0000 (09:01 +0100)]
macosx/framework: Change the repeatMode setter to be a property so that it can evenutally be used with Bindings.
Felix Paul Kühne [Sun, 20 Dec 2009 23:17:19 +0000 (00:17 +0100)]
osx/framework: added methods to access end-user-compliant names of subtitles, audio tracks, etc.
Felix Paul Kühne [Sun, 20 Dec 2009 22:30:27 +0000 (23:30 +0100)]
osx/framework: fixed a typo and enabled the framework to open external subtitle files
Felix Paul Kühne [Sun, 20 Dec 2009 19:18:36 +0000 (20:18 +0100)]
osx/framework: renamed a few methods for consistency, added an addition subs method
additionally, this changes the playback behavior of VLCKit. play-and-pause is no longer enabled.