]>
git.sesse.net Git - vlc/log
Rafaël Carré [Sun, 21 Oct 2007 21:32:24 +0000 (21:32 +0000)]
playlist_Clear() should delete only the local playlist, not the root playlist (including the media library, and the read only services discovery)
Christophe Mutricy [Sun, 21 Oct 2007 19:17:11 +0000 (19:17 +0000)]
Fix compilation on win
Rafaël Carré [Sun, 21 Oct 2007 19:08:44 +0000 (19:08 +0000)]
mozilla: links with libvlc-control.1.dylib on macosx
Rafaël Carré [Sun, 21 Oct 2007 18:47:43 +0000 (18:47 +0000)]
picture_t->i_refcount is unsigned, so never < 0
Rémi Denis-Courmont [Sun, 21 Oct 2007 18:16:53 +0000 (18:16 +0000)]
Only recurse through the modules directory:
remove warning about libvlc and libvlc-control not being valid plugins
Rémi Denis-Courmont [Sun, 21 Oct 2007 17:57:52 +0000 (17:57 +0000)]
Same as previous commit
Rémi Denis-Courmont [Sun, 21 Oct 2007 17:52:40 +0000 (17:52 +0000)]
some missing s/VLC_ADD_LDFLAGS/VLC_ADD_LIBS/
Rémi Denis-Courmont [Sun, 21 Oct 2007 17:30:59 +0000 (17:30 +0000)]
Also test libvlc_playlist_clear and libvlc_playlist_add_extended
Rémi Denis-Courmont [Sun, 21 Oct 2007 16:52:11 +0000 (16:52 +0000)]
Playlist delete support... sorta. LibVLC crashes internally.
Rémi Denis-Courmont [Sun, 21 Oct 2007 16:50:02 +0000 (16:50 +0000)]
Doxygen syntax fix
Pierre d'Herbemont [Sun, 21 Oct 2007 16:45:56 +0000 (16:45 +0000)]
extras/contrib/src/Makefile: Fix dca an zvbi install name (on Mac OS X in particular). (Reported by maru).
Laurent Aimar [Sun, 21 Oct 2007 16:00:27 +0000 (16:00 +0000)]
Increase rate/speed control granularity.
We now have:
1x 1.5x 2x 3x 4x 8x (and the same for slower).
Rémi Denis-Courmont [Sun, 21 Oct 2007 15:42:29 +0000 (15:42 +0000)]
"Advanced" playlist add
Rafaël Carré [Sun, 21 Oct 2007 14:31:09 +0000 (14:31 +0000)]
mozilla: don't add a custom application name as argv[0].
Pierre d'Herbemont [Sun, 21 Oct 2007 13:55:53 +0000 (13:55 +0000)]
control/media_instance.c: Cons-ify the conversion table.
Pierre d'Herbemont [Sun, 21 Oct 2007 13:54:13 +0000 (13:54 +0000)]
MacOSX/Framework/VLCMediaPlayer.m: Const-ify the conversion table.
Rafaël Carré [Sun, 21 Oct 2007 13:51:53 +0000 (13:51 +0000)]
contribs: make it explicit that (unused) mozilla target is macosx only
Pierre d'Herbemont [Sun, 21 Oct 2007 13:50:09 +0000 (13:50 +0000)]
MacOSX/Framework: VLCPlaylist object has been replaced by VLCMediaList (as in libvlc).
Pierre d'Herbemont [Sun, 21 Oct 2007 13:45:39 +0000 (13:45 +0000)]
MacOSX/Framework: Updated Sample code. (Patch by Enrique Osuna).
Rafaël Carré [Sun, 21 Oct 2007 13:44:22 +0000 (13:44 +0000)]
lua: makes sure metadata is UTF8 encoded (some websites aren't using UTF8 charset)
Pierre d'Herbemont [Sun, 21 Oct 2007 13:31:27 +0000 (13:31 +0000)]
MacOSX/Framework/VLCLibrary.m: Regroup the sharedLibrary allocation and release. Fix a warning due to a left over in previous commit.
Pierre d'Herbemont [Sun, 21 Oct 2007 13:16:46 +0000 (13:16 +0000)]
MacOSX/Framework/VLCLibrary.m: Better memory management for the global VLCLibrary object. Give an autoreleased object in +[VLCLibrary sharedLibrary]. Release the global VLCLibrary atexit.
Rafaël Carré [Sun, 21 Oct 2007 13:12:51 +0000 (13:12 +0000)]
power management inhibit: uninhibit only once
Rafaël Carré [Sun, 21 Oct 2007 12:56:41 +0000 (12:56 +0000)]
xspf demuxer: correctly checks "application" attribute of <extension> tag, fix #1342
Rémi Denis-Courmont [Sun, 21 Oct 2007 12:55:32 +0000 (12:55 +0000)]
Basic playlist controls
Rémi Denis-Courmont [Sun, 21 Oct 2007 12:18:19 +0000 (12:18 +0000)]
Add support for allocating media_descriptors and factorize some code (generics yum yum!).
Destroying the instance object while a descriptor is still alive will crash(!).
I wonder why libvlc_instance_t is not reference counted as the other handler types... ?
Rafaël Carré [Sun, 21 Oct 2007 12:16:45 +0000 (12:16 +0000)]
video_output: fix 4 bytes too short memory allocation
Rémi Denis-Courmont [Sun, 21 Oct 2007 11:44:56 +0000 (11:44 +0000)]
Switch CIL bindings to libvlc API
Pierre d'Herbemont [Sun, 21 Oct 2007 11:30:35 +0000 (11:30 +0000)]
misc/darwin_specific.c: Fix framework detection code.
Rémi Denis-Courmont [Sun, 21 Oct 2007 11:14:25 +0000 (11:14 +0000)]
Remove extra white spaces
Pavlov Konstantin [Sun, 21 Oct 2007 11:09:30 +0000 (11:09 +0000)]
Fix build.
Rémi Denis-Courmont [Sun, 21 Oct 2007 11:06:37 +0000 (11:06 +0000)]
Changing the order of parameters may be needed, but changing the parameters themselves is definitely not (it would crash in some cases anyway): add some const qualifiers
Pierre d'Herbemont [Sun, 21 Oct 2007 11:02:45 +0000 (11:02 +0000)]
contrib/src/Makefile: Make sure libpng link name is correctly set on Mac OS X. (Reported by maru).
Jean-Paul Saman [Sun, 21 Oct 2007 10:10:29 +0000 (10:10 +0000)]
Fix detection of swscale with compile/link test.
Rémi Denis-Courmont [Sun, 21 Oct 2007 09:58:59 +0000 (09:58 +0000)]
Remove silly debug for previous commit
Rémi Denis-Courmont [Sun, 21 Oct 2007 09:58:01 +0000 (09:58 +0000)]
Put timeout to the testsuite
Rémi Denis-Courmont [Sun, 21 Oct 2007 08:09:02 +0000 (08:09 +0000)]
Switch API smoke test to libvlc API
Rémi Denis-Courmont [Sun, 21 Oct 2007 07:12:07 +0000 (07:12 +0000)]
libvlc_exception:
* add missing const qualifiers
* prevent exception from being silented in case of ENOMEM
Jean-Baptiste Kempf [Sun, 21 Oct 2007 01:46:18 +0000 (01:46 +0000)]
Qt4 - Sprefs, ui margin adjustements.
Jean-Baptiste Kempf [Sun, 21 Oct 2007 01:42:13 +0000 (01:42 +0000)]
Qt4 -- remove extra empty line.
Jean-Baptiste Kempf [Sun, 21 Oct 2007 01:31:38 +0000 (01:31 +0000)]
Qt4 - Simple prefs, re-do [22621], but removes all the connects for all the configcontrol, remove some functions, clean it, remove some dynamic_cast, but basically do the same.
Rafaël Carré [Sun, 21 Oct 2007 00:05:44 +0000 (00:05 +0000)]
telepathy: don't Close() twice. one time when we encounter an error, one more time when VLC exits.
Rafaël Carré [Sat, 20 Oct 2007 23:47:34 +0000 (23:47 +0000)]
New inhibit module to prevent the power management daemon (usually gnome-power-manager) to suspend/hibernate the laptop while VLC is active.
Laurent Aimar [Sat, 20 Oct 2007 23:37:56 +0000 (23:37 +0000)]
Fixed subtitle blend module loading.
The blend module will be loaded only if needed and reloaded on chroma change.
(As a side effect it should allow displaying TEXT even when no blending module
exist)
Laurent Aimar [Sat, 20 Oct 2007 23:22:48 +0000 (23:22 +0000)]
Added sout_UpdateStatistic and fixed transcode module to use it.
As a side effect, it fixed a potential segfault (race condition) when using
sout-keep (but I am not sure if we have a stream_out module that can show the
problem)
sout_UpdateStatistic still uses input internal data and that need to
be fixed. Audio output need such a clean too.
Rafaël Carré [Sat, 20 Oct 2007 23:20:43 +0000 (23:20 +0000)]
input: avoids double mutex locking
Felix Paul Kühne [Sat, 20 Oct 2007 22:39:20 +0000 (22:39 +0000)]
* fix make update-po on platforms with a non-GNU find implementation, aka BSD / Darwin. Thanks to xtophe for pointing this out and helping me
Jean-Paul Saman [Sat, 20 Oct 2007 19:15:05 +0000 (19:15 +0000)]
Deinterlace prototype should be defined whether or not swscale is used.
Jean-Paul Saman [Sat, 20 Oct 2007 18:52:45 +0000 (18:52 +0000)]
Deinterlace module doesn't depend on swscale or img_* ffmpeg functionality.
Jean-Paul Saman [Sat, 20 Oct 2007 18:47:43 +0000 (18:47 +0000)]
sws_scale_ordered() is deprecated in newer ffmpeg
Pierre d'Herbemont [Sat, 20 Oct 2007 17:56:00 +0000 (17:56 +0000)]
src/control: (Patch by Enrique Osuna)
* Add the ability to store user data in media_descriptor.
* Duration can now be retrieved from a media_instance
* Can new get the preparsed state of a media_descriptor
* Add callbacks for libvlc_MediaDescriptorDurationChanged/vlc_InputItemDurationChanged and libvlc_MediaDescriptorPreparsedChanged/vlc_InputItemPreparsedChanged.
Pierre d'Herbemont [Sat, 20 Oct 2007 17:40:51 +0000 (17:40 +0000)]
THANKS: Thanks Enrique Osuna a bit more.
Pierre d'Herbemont [Sat, 20 Oct 2007 17:37:07 +0000 (17:37 +0000)]
MacOSX/Framework: Very minor identation changes.
Pierre d'Herbemont [Sat, 20 Oct 2007 17:36:15 +0000 (17:36 +0000)]
NEWS: Add a piece of news on LibVLC. And specify that the OS X Framework was done as a SoC Project.
Pierre d'Herbemont [Sat, 20 Oct 2007 17:29:34 +0000 (17:29 +0000)]
NEWS: Mention the Mac OS X Framework.
Jean-Baptiste Kempf [Sat, 20 Oct 2007 17:19:25 +0000 (17:19 +0000)]
Add APE to NEWS and close #31
Pierre d'Herbemont [Sat, 20 Oct 2007 17:09:37 +0000 (17:09 +0000)]
MacOSX/Framework: Minor various spaces/comment cleanup.
Pierre d'Herbemont [Sat, 20 Oct 2007 16:53:15 +0000 (16:53 +0000)]
MacOSX/Framework: Fix tabs.
Pierre d'Herbemont [Sat, 20 Oct 2007 16:47:04 +0000 (16:47 +0000)]
MacOSX/Framework: s/PrivateAPI/Private/
Pierre d'Herbemont [Sat, 20 Oct 2007 16:37:59 +0000 (16:37 +0000)]
MacOSX/Framework: Merge Enrique Osuna's work on the Framework.
Laurent Aimar [Sat, 20 Oct 2007 16:13:01 +0000 (16:13 +0000)]
Let ffmpeg handle APE codec (Monkey's Audio) as it seems to "work" with the
ffmpeg demuxer (I am not sure seeking works alright).
Rémi Denis-Courmont [Sat, 20 Oct 2007 16:02:03 +0000 (16:02 +0000)]
Add sound volume, rate, and fullscreen support
Felix Paul Kühne [Sat, 20 Oct 2007 15:39:07 +0000 (15:39 +0000)]
* missed one occurence in the previous commit
Rémi Denis-Courmont [Sat, 20 Oct 2007 15:24:39 +0000 (15:24 +0000)]
Embryonic CIL bindings for libvlc-control
Felix Paul Kühne [Sat, 20 Oct 2007 15:14:12 +0000 (15:14 +0000)]
* fixed [22708] for OSX
Felix Paul Kühne [Sat, 20 Oct 2007 15:05:16 +0000 (15:05 +0000)]
* disabled stats updater as internal libvlc headers may not be used in modules. needs a real fix
Rémi Denis-Courmont [Sat, 20 Oct 2007 13:39:41 +0000 (13:39 +0000)]
Protects internal headers against incorrect/multiple inclusions
Rémi Denis-Courmont [Sat, 20 Oct 2007 13:39:23 +0000 (13:39 +0000)]
Don't build netsync by default until someone bothers fixing it
Rémi Denis-Courmont [Sat, 20 Oct 2007 13:27:00 +0000 (13:27 +0000)]
Fix URL
Rémi Denis-Courmont [Sat, 20 Oct 2007 10:42:44 +0000 (10:42 +0000)]
Make sure assert are built-in
Rémi Denis-Courmont [Sat, 20 Oct 2007 10:41:53 +0000 (10:41 +0000)]
libvlc-control smoke test. Feel free to extend
Rémi Denis-Courmont [Sat, 20 Oct 2007 07:59:42 +0000 (07:59 +0000)]
Use int32 rather than long for FOURCC so we don't artificially screw up the ABI on 64-bits platform. Use int64 rather than long for value so we don't overflow on 32-bits platform (ABI breakage, but I did not start it)
Rémi Denis-Courmont [Sat, 20 Oct 2007 07:43:40 +0000 (07:43 +0000)]
The current libvlc-control ABI is not compatible with the 0.8.6 one. Change SONAME.
Rémi Denis-Courmont [Sat, 20 Oct 2007 07:39:38 +0000 (07:39 +0000)]
Add mediacontrol_exception_cleanup() consistent with mediacontrol_exception_init().
Rémi Denis-Courmont [Sat, 20 Oct 2007 07:38:20 +0000 (07:38 +0000)]
Remove white spaces
Jean-Baptiste Kempf [Sat, 20 Oct 2007 00:50:39 +0000 (00:50 +0000)]
Contribs: apply the ugly gcc 4.2 patch also on windows :D Fix goom2k4 with mingw32-4.2 compilation
Christophe Mutricy [Sat, 20 Oct 2007 00:45:03 +0000 (00:45 +0000)]
Bump dirac version
Christophe Mutricy [Fri, 19 Oct 2007 23:00:41 +0000 (23:00 +0000)]
Revert [22699] for POTFILES.in. the make update-po rule seems to be broken on MacOSX as it's the second times that when feepk update POTFILES.in all the files in modules/ disappear
Pavlov Konstantin [Fri, 19 Oct 2007 20:58:12 +0000 (20:58 +0000)]
Bump required dirac version to 0.8.0 and fix dirac codec module to support 0.8.
Tested with dirac files created by ffmpeg (by means of dirac support ffmpeg patch).
Pavlov Konstantin [Fri, 19 Oct 2007 20:23:35 +0000 (20:23 +0000)]
Spatializer module should be built with g++
Pierre d'Herbemont [Fri, 19 Oct 2007 20:05:55 +0000 (20:05 +0000)]
contrib/ffmpeg-macosx-intel-mmx.patch: Fix the patch.
Felix Paul Kühne [Fri, 19 Oct 2007 16:07:26 +0000 (16:07 +0000)]
* updated the po-files
Pierre d'Herbemont [Fri, 19 Oct 2007 13:51:34 +0000 (13:51 +0000)]
contrib/ffmpeg: Yet an other fix attempt for ffmpeg. (Previous fix is broken because of registers don't get reseted properly in the look).
Rafaël Carré [Fri, 19 Oct 2007 10:34:46 +0000 (10:34 +0000)]
qt4: control_(Add/Remove/Exists) are not ready yet. (and btw, the previous commit also introduced last.fm settings in the simple preferences)
Rafaël Carré [Fri, 19 Oct 2007 10:30:34 +0000 (10:30 +0000)]
qt4: fix the use of HTTP in open dialog
Jean-Baptiste Kempf [Fri, 19 Oct 2007 02:32:16 +0000 (02:32 +0000)]
Add NellyMoser with FourCC NELL.
Jean-Baptiste Kempf [Fri, 19 Oct 2007 00:55:25 +0000 (00:55 +0000)]
News... Add some... I am sure there are plenty more of them.
Jean-Baptiste Kempf [Fri, 19 Oct 2007 00:30:49 +0000 (00:30 +0000)]
Qt4 - make the Browse Device button to actually do something. Fix Trax#49. This has to be checked when you want to open a VIDEO_TS folder (reading V_T or V_T/.. ?)
Jean-Baptiste Kempf [Fri, 19 Oct 2007 00:27:06 +0000 (00:27 +0000)]
Qt4 - open File shortcut fix.
Rafaël Carré [Thu, 18 Oct 2007 22:40:07 +0000 (22:40 +0000)]
Adds lelombrik.lua in Makefile.am
Rafaël Carré [Thu, 18 Oct 2007 22:30:34 +0000 (22:30 +0000)]
lua demuxer for lelombrik.net
Laurent Aimar [Thu, 18 Oct 2007 22:26:27 +0000 (22:26 +0000)]
DVD CC are not reordered.
Jean-Paul Saman [Thu, 18 Oct 2007 22:10:15 +0000 (22:10 +0000)]
Use proper unity.
Jean-Paul Saman [Thu, 18 Oct 2007 22:10:11 +0000 (22:10 +0000)]
Add support for converting RGBA into YUVA using ffmpeg libswscale capabilities when available. This makes the Teletext subtitles streamable with dvbsub encoder/decoder.
Jean-Paul Saman [Thu, 18 Oct 2007 22:10:05 +0000 (22:10 +0000)]
Remove printf().
Jean-Paul Saman [Thu, 18 Oct 2007 22:09:59 +0000 (22:09 +0000)]
Remove useless empty line.
Jean-Paul Saman [Thu, 18 Oct 2007 22:09:48 +0000 (22:09 +0000)]
Support blending of RGBA and YUVA subpicture in addition to YUVP
Jean-Paul Saman [Thu, 18 Oct 2007 22:09:39 +0000 (22:09 +0000)]
Add VLC_FOURCC('R','G','B','A') to modules/codec/ffmpeg/video.c
Jean-Paul Saman [Thu, 18 Oct 2007 22:09:28 +0000 (22:09 +0000)]
Enable swscaler in ffmpeg.
Jean-Paul Saman [Thu, 18 Oct 2007 22:09:22 +0000 (22:09 +0000)]
Bail out if ffmpeg/avformat.h and ffmpeg/avutil.h doesn't exist.