]>
git.sesse.net Git - vlc/log
Rafaël Carré [Mon, 25 Oct 2010 20:52:01 +0000 (22:52 +0200)]
ncurses: Use a table to store color pairs
Rafaël Carré [Mon, 25 Oct 2010 20:38:50 +0000 (22:38 +0200)]
ncurses: Rewrite playlist code to make it more readable
Split some functions
Rafaël Carré [Mon, 25 Oct 2010 19:43:30 +0000 (21:43 +0200)]
ncurses: factorize ReadDir()
Rafaël Carré [Mon, 25 Oct 2010 19:29:08 +0000 (21:29 +0200)]
ncurses: improve array cleanup
factorize
Rafaël Carré [Mon, 25 Oct 2010 19:05:15 +0000 (21:05 +0200)]
ncurses: cosmetics
Remove braces around a single statement
Merge some comparisons
"( a )" -> "(a)"
"if(x)" -> "if (x)"
"if (x == NULL)" -> "if (!x)"
"if (x != NULL)" -> "if (x)"
ReadDir: Invert logic to have less indentation:
{
if( a )
x();
else
y();
}
====>
{
if( !a )
{
y();
return;
}
x();
}
Rafaël Carré [Mon, 25 Oct 2010 18:50:37 +0000 (20:50 +0200)]
ncurses: reorder static functions
Remove most forward declarations
Also update copyright
Rémi Duraffort [Mon, 25 Oct 2010 21:34:36 +0000 (23:34 +0200)]
lua_sd_channels: implement the search function.
Rémi Duraffort [Mon, 25 Oct 2010 21:17:09 +0000 (23:17 +0200)]
Add an SD for channels.com (nice content).
Rémi Duraffort [Mon, 25 Oct 2010 13:15:45 +0000 (15:15 +0200)]
lua: cosmetics.
Laurent Aimar [Sun, 24 Oct 2010 15:58:59 +0000 (17:58 +0200)]
Fixed kate decoder compilation.
Laurent Aimar [Sun, 24 Oct 2010 15:57:57 +0000 (17:57 +0200)]
Fixed filter_chain_MouseFilter when multiple video filters are used.
Ths mouse events must be filtered backward.
Laurent Aimar [Sat, 23 Oct 2010 21:20:07 +0000 (23:20 +0200)]
Improved video-splitter changes by seeking back to try to resynch on I frames.
Laurent Aimar [Sat, 23 Oct 2010 21:17:07 +0000 (23:17 +0200)]
Fixed variable name in motion control intf.
Laurent Aimar [Sat, 23 Oct 2010 21:16:22 +0000 (23:16 +0200)]
Renamed vout-filter in video-splitter.
Laurent Aimar [Sat, 23 Oct 2010 21:09:11 +0000 (23:09 +0200)]
Fixed vout-filter change support in qt4.
Laurent Aimar [Sat, 23 Oct 2010 21:06:08 +0000 (23:06 +0200)]
Moved "vout-filter" change support from vout to playlist.
Vout does not support on the fly changes, and an action on the input is needed.
As such, it only belong to the input manager (hence the playlist). It also
remove another vlc_object_find(PARENT).
Laurent Aimar [Fri, 22 Oct 2010 18:54:35 +0000 (20:54 +0200)]
Cosmetics (vout).
Laurent Aimar [Fri, 22 Oct 2010 18:51:50 +0000 (20:51 +0200)]
Moved vout_GetSnapshot() to video_output.c
Laurent Aimar [Fri, 22 Oct 2010 18:39:03 +0000 (20:39 +0200)]
Fixed and simplify --monitor-par support.
Laurent Aimar [Fri, 22 Oct 2010 18:29:18 +0000 (20:29 +0200)]
Removed non thread safe callbacks on video-title-show/timeout/position.
Laurent Aimar [Fri, 22 Oct 2010 18:13:33 +0000 (20:13 +0200)]
Merged vout_pictures.c with video_output.c.
Laurent Aimar [Fri, 22 Oct 2010 18:11:12 +0000 (20:11 +0200)]
Moved picture_t related functions to its own file.
André Weber [Mon, 25 Oct 2010 17:18:36 +0000 (19:18 +0200)]
atmo: support Fnordlicht protocol with up to 254 channels
Mika Tiainen [Sat, 23 Oct 2010 16:21:13 +0000 (19:21 +0300)]
Fix compiling of xscreensaver plugin
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Mon, 25 Oct 2010 15:35:32 +0000 (18:35 +0300)]
TS mux: fix use of non-existent variables
See http://forum.videolan.org/viewtopic.php?f=13&t=83706
Rémi Denis-Courmont [Mon, 25 Oct 2010 15:28:45 +0000 (18:28 +0300)]
Object reference leak
Pierre Ynard [Sat, 23 Oct 2010 21:16:10 +0000 (23:16 +0200)]
theora: fix packetizer fourcc
This prevented restreaming theora streams into ogg
Signed-off-by: Rafaël Carré <rafael.carre@gmail.com>
VideoLAN [Sun, 24 Oct 2010 17:50:08 +0000 (19:50 +0200)]
Darwin9: warn about gcc-4.2 only if not installed
VideoLAN [Sun, 24 Oct 2010 17:48:09 +0000 (19:48 +0200)]
contribs: get number of CPUs on darwin
Rémi Duraffort [Sun, 24 Oct 2010 17:50:31 +0000 (19:50 +0200)]
Qt4: fix SD search.
Rafaël Carré [Sun, 24 Oct 2010 16:14:33 +0000 (18:14 +0200)]
taglib is not thread-safe
Fix ticket #3958
Jean-Baptiste Kempf [Sun, 24 Oct 2010 14:58:25 +0000 (16:58 +0200)]
Qt: adapt to new SD search function
Jean-Baptiste Kempf [Sun, 24 Oct 2010 14:48:25 +0000 (16:48 +0200)]
Qt: playlist code refactoring
Jean-Baptiste Kempf [Sun, 24 Oct 2010 01:38:46 +0000 (03:38 +0200)]
Qt: do not search SD if the text is empty
G Finch [Tue, 10 Aug 2010 02:05:53 +0000 (23:05 -0300)]
New-ogg-seek-logic-theora-specific-changes
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
Pierre Ynard [Sun, 24 Oct 2010 08:17:13 +0000 (10:17 +0200)]
rtsp: fix socket leak
A socket is leaked when the client passes a wrong session identifier.
A remote attacker could craft malicious RTSP requests and...
Rémi Duraffort [Sun, 24 Oct 2010 01:52:12 +0000 (03:52 +0200)]
sd: remove the pf_search and use a more generic pf_control function.
This way we can implement both a search function and a description function.
Jean-Baptiste Kempf [Sun, 24 Oct 2010 01:24:31 +0000 (03:24 +0200)]
Qt: search differently when you are in SD
So that you don't kill the lua.sd search() functions
Rémi Duraffort [Sat, 23 Oct 2010 17:13:52 +0000 (19:13 +0200)]
sout_httplive: fix free of uninitialized pointer.
Rémi Duraffort [Sat, 23 Oct 2010 15:15:40 +0000 (17:15 +0200)]
Use var_Set* when applicable.
Steinar H. Gunderson [Thu, 23 Sep 2010 21:44:34 +0000 (23:44 +0200)]
Add access module for BlackMagic SDI cards ("decklink").
Adds a driver for the BlackMagic DeckLink series of SDI cards (input only).
It requires BlackMagic's proprietary (but free-to-download) SDK to compile
and run. I've only tested it on Linux -- the Windows API is very similar but
not identical, so some adjustments will probably have to happen if anybody
wants this to work on Windows. (Windows users can, AFAIK, already access the
card via DirectShow, though.) It supports multiple cards, all the various
A/V inputs and video modes including setting field dominance and multichannel
input (2, 8 or 16 channels).
All testing has been with a DeckLink HD Extreme 3, which I have very
graciously been given access to by Frikanalen.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Duraffort [Sat, 23 Oct 2010 15:07:25 +0000 (17:07 +0200)]
Typos.
Rémi Duraffort [Sat, 23 Oct 2010 15:06:33 +0000 (17:06 +0200)]
Do not use strlen just to check that a string is non-empty.
Rémi Duraffort [Sat, 23 Oct 2010 14:07:11 +0000 (16:07 +0200)]
access_out_file: add the sync option, only if O_SYNC is defined.
Rémi Duraffort [Sat, 23 Oct 2010 13:46:58 +0000 (15:46 +0200)]
shout: fix a memory leak.
Rémi Duraffort [Sat, 23 Oct 2010 13:20:30 +0000 (15:20 +0200)]
shout: cosmetics.
Rémi Duraffort [Sat, 23 Oct 2010 13:13:07 +0000 (15:13 +0200)]
shout: use vlc_UrlParse instead of a custom one that can crash for some input ...
Jean-Baptiste Kempf [Fri, 22 Oct 2010 23:46:10 +0000 (01:46 +0200)]
Skins2: #ifdef broken code on Win32
Jean-Baptiste Kempf [Fri, 22 Oct 2010 23:32:03 +0000 (01:32 +0200)]
Configure: actually do what the help says it does
Rémi Duraffort [Fri, 22 Oct 2010 23:19:37 +0000 (01:19 +0200)]
Fix compilation.
Jean-Baptiste Kempf [Fri, 22 Oct 2010 23:00:38 +0000 (01:00 +0200)]
Shout: fix compilation
Jean-Baptiste Kempf [Fri, 22 Oct 2010 15:52:09 +0000 (17:52 +0200)]
Qt: change the LocationBar Class file
Jean-Baptiste Kempf [Fri, 22 Oct 2010 15:42:43 +0000 (17:42 +0200)]
Playlist code: simplification, part 1
Jean-Baptiste Kempf [Fri, 22 Oct 2010 15:32:50 +0000 (17:32 +0200)]
Qt: Remove the "media brower" label
This adds exactly NOTHING to the usefulness of the UI
Jean-Baptiste Kempf [Fri, 22 Oct 2010 15:30:21 +0000 (17:30 +0200)]
Qt: search the SD if possible.
Rémi Denis-Courmont [Fri, 22 Oct 2010 18:08:23 +0000 (21:08 +0300)]
add_bool: remove callback parameter
Rémi Denis-Courmont [Fri, 22 Oct 2010 18:06:51 +0000 (21:06 +0300)]
add_key: remove callback parameter
Rémi Denis-Courmont [Fri, 22 Oct 2010 18:05:50 +0000 (21:05 +0300)]
add_integer: remove callback parameter
Rémi Denis-Courmont [Fri, 22 Oct 2010 18:02:01 +0000 (21:02 +0300)]
add_float: remove callback parameter
Rémi Denis-Courmont [Fri, 22 Oct 2010 17:57:17 +0000 (20:57 +0300)]
add_directory: remove callback parameter
Rémi Denis-Courmont [Fri, 22 Oct 2010 17:56:06 +0000 (20:56 +0300)]
add_loadfile: remove callback parameter
Rémi Denis-Courmont [Fri, 22 Oct 2010 17:54:03 +0000 (20:54 +0300)]
add_savefile: remove callback parameter
Rémi Denis-Courmont [Fri, 22 Oct 2010 17:52:25 +0000 (20:52 +0300)]
add_password: remove callback parameter
Rémi Denis-Courmont [Fri, 22 Oct 2010 17:48:41 +0000 (20:48 +0300)]
add_font: remove unused parameter
Rémi Denis-Courmont [Fri, 22 Oct 2010 17:19:38 +0000 (20:19 +0300)]
Remove legacy parameter from add_string()
Rémi Denis-Courmont [Fri, 22 Oct 2010 17:11:39 +0000 (20:11 +0300)]
Do not pass former callback value to VLC_CONFIG_NAME
Rémi Denis-Courmont [Fri, 22 Oct 2010 17:00:10 +0000 (20:00 +0300)]
Remove unused change_integer_list parameter
Changing the choice list of a configuration item is not thread-safe.
Plus it does not make much sense to use a strict choice list if the
choices change dynamically.
If ever needed, we can invent a suggestions list system later, just
like we already do for SD plugins enumeration.
Rémi Denis-Courmont [Fri, 22 Oct 2010 16:45:36 +0000 (19:45 +0300)]
Remove config change callback
This was only used by {alsa,oss}-audio-device and not semantically
correct anyway. If we deem that this is useful, we should register
a callback on the corresponding variables and change the variables
from the UI, not the process-wide configuration.
Rémi Denis-Courmont [Thu, 21 Oct 2010 18:28:48 +0000 (21:28 +0300)]
Remove aout_FindAndRestart()
This was only used to change the OSS or ALSA device on the fly.
However, this really should be done with a variable callback, not from
the configuration.
Rémi Denis-Courmont [Fri, 22 Oct 2010 16:31:57 +0000 (19:31 +0300)]
Remove read-only field p_callback_data
Rafaël Carré [Fri, 22 Oct 2010 16:08:25 +0000 (18:08 +0200)]
winvlc.c: cosmetics
make the loop for copying options in argv nicer
Felix Paul Kühne [Fri, 22 Oct 2010 00:33:02 +0000 (02:33 +0200)]
misc/atomic: fixed linking
Felix Paul Kühne [Thu, 21 Oct 2010 20:13:00 +0000 (22:13 +0200)]
macosx vout: fixed minor warning
Felix Paul Kühne [Thu, 21 Oct 2010 20:07:12 +0000 (22:07 +0200)]
audioqueue aout: fixed 2 minor warnings
Felix Paul Kühne [Thu, 21 Oct 2010 19:59:05 +0000 (21:59 +0200)]
macosx_dialog_provider: handle EXTENSION_WIDGET_CHECK_BOX and fixed a few warnings pointed by clang's static analyser
Rémi Denis-Courmont [Thu, 21 Oct 2010 18:18:05 +0000 (21:18 +0300)]
NULL rather than 0 pointers
Rafaël Carré [Thu, 21 Oct 2010 19:55:01 +0000 (21:55 +0200)]
Revert "win32 contribs: Fix dxva2 decoding for Intel cards"
This reverts commit
1c1e8beacc1c2beb67d0304986fe638f2554fe61 .
Patch applied upstream
Laurent Aimar [Wed, 20 Oct 2010 19:31:33 +0000 (21:31 +0200)]
Fixed potential segfault in vout when not using DR (close #3899).
It can happen if the vout display uses the same chroma than the video but
doesn't do the resize itself.
Laurent Aimar [Wed, 20 Oct 2010 19:30:27 +0000 (21:30 +0200)]
Fixed typo in targa image mime.
Rafaël Carré [Wed, 20 Oct 2010 14:44:05 +0000 (16:44 +0200)]
input: Fill in the input_item es
Based on pdherbemont's patch
Re-use existing es_format_t, do not worry about memory footprint
It is meant to replace sout_stream_description
Sébastien Escudier [Thu, 21 Oct 2010 12:57:56 +0000 (14:57 +0200)]
live555 : remove timeout thread before closing rtsp session
Sébastien Escudier [Thu, 21 Oct 2010 06:48:49 +0000 (08:48 +0200)]
net_OpenDgram don't return 0 in case of failure
Rafaël Carré [Wed, 20 Oct 2010 17:54:54 +0000 (19:54 +0200)]
winvlc: enable media-library
Rafaël Carré [Wed, 20 Oct 2010 17:54:07 +0000 (19:54 +0200)]
vlc-cachegen: remove useless options
--ignore-config and --no-media-library are default
Rafaël Carré [Wed, 20 Oct 2010 14:17:31 +0000 (16:17 +0200)]
Disable media-library by default
Enable it in vlc binary
Rafaël Carré [Wed, 20 Oct 2010 15:29:00 +0000 (17:29 +0200)]
smem: give an error message if pre-render function didn't give a buffer
Rafaël Carré [Wed, 20 Oct 2010 14:01:11 +0000 (16:01 +0200)]
libvlc headers: remove commas at end of enums
Fix a warning reported by gcc -ansi -pedantic
Rafaël Carré [Wed, 20 Oct 2010 12:09:53 +0000 (14:09 +0200)]
Don't copy activex/mozilla plugins when packaging for wince
Rafaël Carré [Wed, 20 Oct 2010 10:42:32 +0000 (12:42 +0200)]
Dummy activex/npapi build rules for Windows CE / Windows 64bits
Move the rules from {npapi,activex}.am to /Makefile.am
Rafaël Carré [Wed, 20 Oct 2010 10:36:04 +0000 (12:36 +0200)]
new live555 release: update live-inet_ntop.patch
Francois Cartegnie [Tue, 19 Oct 2010 21:59:11 +0000 (23:59 +0200)]
Qt: nameLabel: remove old school padding
Padding using spaces was resulting in extra spaces when copying to
clipboard
Rafaël Carré [Tue, 19 Oct 2010 20:59:09 +0000 (22:59 +0200)]
NEWS about ActiveX
Rafaël Carré [Tue, 19 Oct 2010 20:19:20 +0000 (22:19 +0200)]
Remove activex project
It is now available at git://git.videolan.org/activex-vlc.git
Fetch, configure, and build it when making windows packages
Modify npapi-vlc dependencies, and move install of the dll in
package-win-common rule
Pass $(SHELL) to npapi & activex ./configure to be sure they pick
/bin/bash and not /bin/sh (which might be incompatible with libtool)
Rémi Duraffort [Tue, 19 Oct 2010 20:09:30 +0000 (22:09 +0200)]
modules: assert when trying to add more than one deprecated alias.
Rémi Duraffort [Mon, 18 Oct 2010 05:20:51 +0000 (07:20 +0200)]
modules: fix type.
Rémi Duraffort [Mon, 18 Oct 2010 05:14:43 +0000 (07:14 +0200)]
lua_sd: cleanup.
Rémi Duraffort [Mon, 18 Oct 2010 05:06:42 +0000 (07:06 +0200)]
lua_sd: implement the search function.
Rémi Duraffort [Mon, 18 Oct 2010 04:56:57 +0000 (06:56 +0200)]
SD: add a function to query a service discovery for more items.
Rafaël Carré [Mon, 18 Oct 2010 13:10:04 +0000 (15:10 +0200)]
Don't build/package mozilla plugin for win64
npapi hasn't been ported to windows 64 yet
Jean-Baptiste Kempf [Sun, 17 Oct 2010 15:24:26 +0000 (17:24 +0200)]
Bluray: correctly select the main title
This should fix the usual playback issues we had so far.