]>
git.sesse.net Git - vlc/log
Jean-Baptiste Kempf [Sat, 24 Apr 2010 09:33:42 +0000 (11:33 +0200)]
Contrib: Don't compile portaudio support in fluidsynth
Rémi Duraffort [Sat, 24 Apr 2010 09:21:50 +0000 (11:21 +0200)]
Fix signess.
Rémi Duraffort [Thu, 22 Apr 2010 18:41:10 +0000 (20:41 +0200)]
Second attempt to use a dynamic array shortcuts (this save some memory).
Jean-Baptiste Kempf [Fri, 23 Apr 2010 22:45:33 +0000 (00:45 +0200)]
Contrib: use the same new headers for NPAPI in Win32
Jean-Baptiste Kempf [Fri, 23 Apr 2010 22:37:04 +0000 (00:37 +0200)]
Mozilla: fixes for Win32 using the new np headers
David Menestrina [Fri, 16 Apr 2010 01:34:45 +0000 (18:34 -0700)]
Clean up references to UPP types, plugin/host glue.
The old gecko-sdk defines a bunch of types and macros in npupp.h,
which is no longer available in xulrunner-sdk 1.9.2. Luckily,
all of the NPN*UPP types were typedeffed to UniversalProcPtr,
so this change just uses that type, incorporated into the
HOST_TO_PLUGIN_GLUE macro. We also define a new CALL_NPN macro
for choosing to use the CallNPN_*Proc macros from npupp.h or
just invoking the function pointer directly.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
David Menestrina [Fri, 16 Apr 2010 01:34:44 +0000 (18:34 -0700)]
ifdef out 32-bit Carbon API calls on x86_64
The Mac OS Carbon APIs are not available to 64-bit applications.
This change just ifdefs out calls to them to avoid compiler errors.
In 64-bit, NPP_HandleEvent will have to be rewritten to use the
Cocoa event model.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
David Menestrina [Mon, 19 Apr 2010 18:33:36 +0000 (11:33 -0700)]
Setup XP_WIN, XP_UNIX, XP_MACOSX macros.
These macros were previously defined in mozilla-config.h, but we're
not supposed to include those files according to the mozilla devs.
However, the macros must be defined for npapi.h to define the
necessary platform-specific structures. This patch sets up the
macros before including npapi.h.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
David Menestrina [Fri, 16 Apr 2010 01:34:43 +0000 (18:34 -0700)]
Remove references to mozilla-config.h, remove linkage with libnspr and other xpcom libraries.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
David Menestrina [Fri, 16 Apr 2010 01:34:42 +0000 (18:34 -0700)]
Contribs: Use official npapi headers from http://code.google.com/p/npapi-headers
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Laurent Aimar [Fri, 23 Apr 2010 22:00:19 +0000 (00:00 +0200)]
Manual revert of now unneeded
a1b58a771b1bdfcca56d24541b43ce5bf6caf8b7 .
Picture reserved/linked state has been merged.
Laurent Aimar [Fri, 23 Apr 2010 21:45:56 +0000 (23:45 +0200)]
Removed now unused picture_t fields and associated enums.
They are p_data, i_status, i_type and b_slow.
Laurent Aimar [Fri, 23 Apr 2010 21:20:54 +0000 (23:20 +0200)]
Removed invalid comment (vout).
Laurent Aimar [Fri, 23 Apr 2010 21:18:56 +0000 (23:18 +0200)]
Modified vout_*Picture API.
It is a bit simpler and cleaner.
I plan to remove the need for specific vout
vout_HoldPicture/ReleasePicture functions, but it is not yet possible.
Laurent Aimar [Fri, 23 Apr 2010 20:57:49 +0000 (22:57 +0200)]
Removed now useless vout_CountPictureAvailable.
Laurent Aimar [Fri, 23 Apr 2010 20:54:58 +0000 (22:54 +0200)]
Fixed vout_Reset.
Laurent Aimar [Fri, 23 Apr 2010 20:46:48 +0000 (22:46 +0200)]
Split vout_FixLeaks into vout_FixLeaks and vout_Reset.
No functionnal changes.
Laurent Aimar [Fri, 23 Apr 2010 20:03:30 +0000 (22:03 +0200)]
No functionnal changes (vout).
Laurent Aimar [Fri, 23 Apr 2010 19:47:34 +0000 (21:47 +0200)]
Removed dead code.
Laurent Aimar [Thu, 22 Apr 2010 22:50:42 +0000 (00:50 +0200)]
Fixed avcodec picture reference counts.
Laurent Aimar [Thu, 22 Apr 2010 18:06:05 +0000 (20:06 +0200)]
Reworked the way pictures are handled by the vout core.
As a side effects, it may improve a bit frame stepping.
Laurent Aimar [Thu, 22 Apr 2010 18:02:52 +0000 (20:02 +0200)]
Added picture_pool_GetSize helper.
Laurent Aimar [Mon, 19 Apr 2010 22:17:56 +0000 (00:17 +0200)]
Added picture_pool_Reserve helper.
Dean Lee [Fri, 23 Apr 2010 00:11:19 +0000 (01:11 +0100)]
l10n: Chinese update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
David González [Fri, 23 Apr 2010 00:06:44 +0000 (01:06 +0100)]
l10n: Spanish update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Ivo Ivanov [Fri, 23 Apr 2010 00:05:50 +0000 (01:05 +0100)]
l10n: Bulgarian update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Oleksandr Natalenko [Fri, 23 Apr 2010 00:03:13 +0000 (01:03 +0100)]
l10n: Ukranian update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Michał Trzebiatowski [Fri, 23 Apr 2010 00:02:33 +0000 (01:02 +0100)]
l10n: Polish update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Vincenzo Reale [Fri, 23 Apr 2010 00:01:38 +0000 (01:01 +0100)]
l10n: Italian update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Marián Hikaník [Fri, 23 Apr 2010 00:00:37 +0000 (01:00 +0100)]
l10n: Slovak update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Jamil Ahmed [Thu, 22 Apr 2010 23:58:15 +0000 (00:58 +0100)]
l10n: Bengali update
With contributions of : Sadia Afroz <sadia@ankur.org.bd>
Israt Jahan <israt@ankur.org.bd>
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Gaëtan Rousseaux [Thu, 22 Apr 2010 23:55:33 +0000 (00:55 +0100)]
l10n: Walloon update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
A S Alam [Thu, 22 Apr 2010 23:54:09 +0000 (00:54 +0100)]
l10n: Punjabi update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Éric Lassauge [Thu, 22 Apr 2010 23:43:46 +0000 (00:43 +0100)]
l10n: french update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Christophe Mutricy [Wed, 21 Apr 2010 21:52:00 +0000 (22:52 +0100)]
Typos
Pointed-Out-By: Gaëtan Rousseaux
Rémi Denis-Courmont [Thu, 22 Apr 2010 17:24:48 +0000 (20:24 +0300)]
POTFILES: missing files
Rémi Denis-Courmont [Thu, 22 Apr 2010 17:20:54 +0000 (20:20 +0300)]
Remove unused string
Ilkka Ollakka [Thu, 22 Apr 2010 10:39:26 +0000 (13:39 +0300)]
appletrailer: fix adding those other hd-resolutions besides 480p
Ilkka Ollakka [Thu, 22 Apr 2010 10:34:14 +0000 (13:34 +0300)]
appletrailer_iphone: remove unneeded debug-message
Ilkka Ollakka [Thu, 22 Apr 2010 10:10:48 +0000 (13:10 +0300)]
x264: add forgotten help-text to preset/tune options
Jean-Baptiste Kempf [Thu, 22 Apr 2010 09:17:16 +0000 (11:17 +0200)]
Add a new FourCC to VP6F
Ilkka Ollakka [Tue, 20 Apr 2010 19:34:59 +0000 (22:34 +0300)]
x264: modify code to add preset/tune options and don't set option if it's default
Float comparisions aren't really nicelooking, but they should work ok.
Ilkka Ollakka [Tue, 20 Apr 2010 09:28:13 +0000 (12:28 +0300)]
appletrailers_iphone: add play-and-stop to optionlist, not sure they work corretly in this form
Also check that hd is true and add different hd-resolutions (with albumart) to playlist.
Jean-Baptiste Kempf [Wed, 21 Apr 2010 21:21:52 +0000 (23:21 +0200)]
Contrib: quick and dirty fix to compile FFmpeg on WIn64
This isn't the right way, but I don't know how to fix yet. I'll wait for ramiro
Jean-Baptiste Kempf [Wed, 21 Apr 2010 21:19:19 +0000 (23:19 +0200)]
Contrib: keep Win64 mess only for Win64
Rémi Denis-Courmont [Wed, 21 Apr 2010 20:33:51 +0000 (23:33 +0300)]
live555: rtsp-caching is needed also for SDP
Rémi Denis-Courmont [Wed, 21 Apr 2010 18:38:27 +0000 (21:38 +0300)]
Bump libvlccore ABI
(vout and module_config_t changes)
Rémi Denis-Courmont [Wed, 21 Apr 2010 18:33:32 +0000 (21:33 +0300)]
Revert "Modules: use a dynamic array for the shortcuts (this save 40K of memory on a 64bit system)."
This makes the cache loader crash (depending on the input file).
This reverts commit
3c3964589ec711c9ea363e51750f431104ac1637 .
Conflicts:
src/modules/modules.h
Laurent Aimar [Wed, 21 Apr 2010 18:28:13 +0000 (20:28 +0200)]
Fixed mkv seeking regression while adding simpleblock support.
Rémi Denis-Courmont [Wed, 21 Apr 2010 17:37:07 +0000 (20:37 +0300)]
ALSA: give a clue that VLC might fail with alsa-lib <= 1.0.23...
...as reported earlier on vlc-devel (not reproducible by me).
Pierre Ynard [Wed, 21 Apr 2010 16:17:16 +0000 (18:17 +0200)]
contrib: skip live555 patch on WinCE too
Jean-Baptiste Kempf [Wed, 21 Apr 2010 11:38:14 +0000 (13:38 +0200)]
Fortune about 1.2
Rémi Duraffort [Wed, 21 Apr 2010 10:11:23 +0000 (12:11 +0200)]
module_t: repack again.
Rémi Duraffort [Wed, 21 Apr 2010 09:43:16 +0000 (11:43 +0200)]
module_config_t: pack the structure. This save 10K on a 64bit system.
Rémi Duraffort [Wed, 21 Apr 2010 09:17:17 +0000 (11:17 +0200)]
Modules: use a dynamic array for the shortcuts (this save 40K of memory on a 64bit system).
Rafaël Carré [Wed, 21 Apr 2010 09:12:54 +0000 (11:12 +0200)]
rar stream_filter: add "rar" shortcut
module name is "stream_filter_rar"
Jean-Baptiste Kempf [Tue, 20 Apr 2010 19:12:51 +0000 (21:12 +0200)]
Fix MainInterace initial sizing
Close #3551
Jean-Baptiste Kempf [Tue, 20 Apr 2010 11:36:55 +0000 (13:36 +0200)]
Bump Fluid to 1.0.9
Yeah, we should use 1.1.1 for win32, but I don't have the faith yet, with the glib dependency.
Song Ye Wen [Mon, 19 Apr 2010 10:46:49 +0000 (18:46 +0800)]
update POTFILES.in
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Rémi Duraffort [Mon, 19 Apr 2010 11:59:45 +0000 (13:59 +0200)]
dshow cosmetics.
Rémi Duraffort [Mon, 19 Apr 2010 10:35:06 +0000 (12:35 +0200)]
"strlen( psz ) == 0" => "*psz == '\0'"
Pierre Ynard [Mon, 19 Apr 2010 13:10:13 +0000 (15:10 +0200)]
contrib: update FFmpeg configuration on WinCE
Nicolas Chauvet [Mon, 19 Apr 2010 09:11:23 +0000 (11:11 +0200)]
Distribute position.h for mozilla plugin
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Rémi Duraffort [Mon, 19 Apr 2010 07:44:11 +0000 (09:44 +0200)]
video_filter: fix compilation.
Laurent Aimar [Sun, 18 Apr 2010 20:48:26 +0000 (22:48 +0200)]
Fixed win32 build.
Laurent Aimar [Sun, 18 Apr 2010 20:41:19 +0000 (22:41 +0200)]
Fixed mkv seeking when simpleblock is used for video.
Laurent Aimar [Sun, 18 Apr 2010 17:58:19 +0000 (19:58 +0200)]
Moved picture_heap_t out of vlc_vout.h
Laurent Aimar [Sun, 18 Apr 2010 17:35:59 +0000 (19:35 +0200)]
Do not use private vout fields in atmo filter.
It breaks a bit atmo filter features (ie crop parameters aren't retreive correctly
anymore, at least until the core does set them for video filter2).
But it fixes potential segfaults due to the way the crop-update callback
is (un)registered.
Laurent Aimar [Sun, 18 Apr 2010 16:31:16 +0000 (18:31 +0200)]
Moved most of private vout_thread_t fields out of vlc_vout.h
Rémi Denis-Courmont [Sun, 18 Apr 2010 14:32:19 +0000 (17:32 +0300)]
Catch unsafe (but alas common) strerror()
Laurent Aimar [Sun, 18 Apr 2010 14:19:45 +0000 (16:19 +0200)]
Compilation fix for osdmenu.
Laurent Aimar [Sun, 18 Apr 2010 13:42:41 +0000 (15:42 +0200)]
Removed picture_heap_t::i_aspect/width/height/chroma.
Rémi Denis-Courmont [Sun, 18 Apr 2010 13:42:34 +0000 (16:42 +0300)]
Ignore signal/sigaction on blocked signals
It is a bad idea, but it does not really harm.
Rémi Denis-Courmont [Sun, 18 Apr 2010 13:33:05 +0000 (16:33 +0300)]
live555: fix use-after-free in TCP rollover on MS-RTSP
Laurent Aimar [Sun, 18 Apr 2010 02:17:02 +0000 (04:17 +0200)]
Removed picture_heap_t rgb informations.
They are copies of vout->fmt_*.
Laurent Aimar [Sun, 18 Apr 2010 02:00:14 +0000 (04:00 +0200)]
Removed write only vout_thread_t::i_zoom.
Laurent Aimar [Sun, 18 Apr 2010 01:57:26 +0000 (03:57 +0200)]
Disable invalid access of internal vout fields.
Laurent Aimar [Sun, 18 Apr 2010 01:55:52 +0000 (03:55 +0200)]
Typo (vout).
Laurent Aimar [Sun, 18 Apr 2010 01:51:47 +0000 (03:51 +0200)]
Removed write only vout_thread_t::i_window_width/height/i_alignment/b_autoscale.
Laurent Aimar [Sun, 18 Apr 2010 01:49:37 +0000 (03:49 +0200)]
Moved vout_sys_t out of vlc_common.h.
Laurent Aimar [Sun, 18 Apr 2010 01:48:10 +0000 (03:48 +0200)]
Removed write only picture_heap_t::b_allow_modify_pics.
Laurent Aimar [Sun, 18 Apr 2010 01:46:43 +0000 (03:46 +0200)]
Removed write only vout_thread_t::i_heap_size field.
Laurent Aimar [Sun, 18 Apr 2010 01:44:56 +0000 (03:44 +0200)]
Moved some private fields out of vlc_vout.h
Laurent Aimar [Sun, 18 Apr 2010 01:35:10 +0000 (03:35 +0200)]
Moved vout_AllocatePicture out of vlc_vout.h
Laurent Aimar [Sun, 18 Apr 2010 01:32:15 +0000 (03:32 +0200)]
Do not use vout_AllocatePicture in dynamicoverlay sub filter
Laurent Aimar [Sun, 18 Apr 2010 01:25:28 +0000 (03:25 +0200)]
Moved vout_IntfInit out of vlc_vout.h
Laurent Aimar [Sun, 18 Apr 2010 01:23:57 +0000 (03:23 +0200)]
Removed vout_PlacePicture function.
Laurent Aimar [Sun, 18 Apr 2010 01:21:20 +0000 (03:21 +0200)]
Removed unused vout flags.
Laurent Aimar [Sun, 18 Apr 2010 01:18:22 +0000 (03:18 +0200)]
Removed dead code in vout.
Laurent Aimar [Sun, 18 Apr 2010 01:06:57 +0000 (03:06 +0200)]
Removed picture_heap_t::pf_setpalette
Laurent Aimar [Sun, 18 Apr 2010 00:58:25 +0000 (02:58 +0200)]
Calls directly the vout wrapper iof using function pointers.
Laurent Aimar [Sun, 18 Apr 2010 00:50:25 +0000 (02:50 +0200)]
Removed unused vout_thread_t:pf_lock/unlock/swap fields.
Laurent Aimar [Sun, 18 Apr 2010 00:48:37 +0000 (02:48 +0200)]
Removed unused vout_thread_t:pf_control field and related code.
Laurent Aimar [Sun, 18 Apr 2010 00:45:45 +0000 (02:45 +0200)]
Removed unused vout_thread_t:p_module field.
Ilkka Ollakka [Sun, 18 Apr 2010 10:50:06 +0000 (13:50 +0300)]
lua sd: add apple trailers service discovery
atm. you should use --input-fast-seek to get better performance. Basicly
script pretends to get iPhone and asks it trailer-stuff and demuxing
it on appletrailers_iphone.lua-script.
Works for me for most trailers, some don't work, just fix it.
Laurent Aimar [Sat, 17 Apr 2010 21:19:56 +0000 (23:19 +0200)]
Fixed auto-reconnect mode in http.
TB.
Laurent Aimar [Sat, 17 Apr 2010 20:42:59 +0000 (22:42 +0200)]
Removed now unused filter_common.h header.
Laurent Aimar [Sat, 17 Apr 2010 20:40:04 +0000 (22:40 +0200)]
Removed useless include in remoteosd.
Laurent Aimar [Sat, 17 Apr 2010 20:28:04 +0000 (22:28 +0200)]
Do not show non working deinterlacing modes until it is fixed.
Laurent Aimar [Sat, 17 Apr 2010 20:24:44 +0000 (22:24 +0200)]
Removed the "video filter" part of the deinterlace filter.
The modes bob, linear, yadif, yadif2x cannot be used anymore
until the core is extended.