]>
git.sesse.net Git - vlc/log
David Fuhrmann [Wed, 15 Feb 2012 14:14:30 +0000 (15:14 +0100)]
macosx: make sure that isFullscreen only returns true in an actual fullscreen window
this fixes the issue that nonembedded window was not allowed to resize itself (e.g. after aspect ratio change)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Paul Kühne [Wed, 15 Feb 2012 14:37:12 +0000 (15:37 +0100)]
macosx: make sure the interface doesn't leak any inputs. fixes crashes on quit after adding a file to the playlist
Jean-Baptiste Kempf [Wed, 15 Feb 2012 00:24:33 +0000 (01:24 +0100)]
MKV: workaround the seeking-to-0 issue on Win32
The faster way to seek does not work on win32, for some reason
Close #6006
Hugo Beauzée-Luyssen [Tue, 14 Feb 2012 17:18:08 +0000 (18:18 +0100)]
dash: Fixing windows build
Jean-Baptiste Kempf [Tue, 14 Feb 2012 17:53:49 +0000 (18:53 +0100)]
MacOS X: fix no menu dvd MRL in open dialog
Close #6027
Felix Paul Kühne [Tue, 14 Feb 2012 17:39:17 +0000 (18:39 +0100)]
macosx: since Cocoa expects the main thread to quit (and needs to run on the main thread in the first place), we cannot join the macosx intf's thread (fixes #6026)
Samuel Pitoiset [Mon, 13 Feb 2012 11:52:01 +0000 (12:52 +0100)]
Audioscrobbler: Replace ParseURL() by vlc_UrlParse().
Signed-off-by: Rafaël Carré <funman@videolan.org>
Hugo Beauzée-Luyssen [Tue, 14 Feb 2012 16:28:55 +0000 (17:28 +0100)]
dash: BasicCMManager: Fixing a warning.
Christopher Mueller [Sat, 11 Feb 2012 11:00:04 +0000 (12:00 +0100)]
dash: remove some disturbing couts from isoffmainmanager
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Christopher Mueller [Sat, 11 Feb 2012 11:00:03 +0000 (12:00 +0100)]
dash: downloader avoid div by zero
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Christopher Mueller [Sat, 11 Feb 2012 11:00:02 +0000 (12:00 +0100)]
dash: fixed segfault when period is null
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Christopher Mueller [Tue, 14 Feb 2012 15:43:46 +0000 (16:43 +0100)]
dash: added buffer size to prefs
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Christopher Mueller [Sat, 11 Feb 2012 11:00:00 +0000 (12:00 +0100)]
dash: removed couts from downloader
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Christopher Mueller [Tue, 14 Feb 2012 15:43:44 +0000 (16:43 +0100)]
dash: added buffer and downloader to manager
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Christopher Mueller [Sat, 11 Feb 2012 10:59:58 +0000 (11:59 +0100)]
dash: set chunk bitrate
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Christopher Mueller [Sat, 11 Feb 2012 10:59:57 +0000 (11:59 +0100)]
dash: added downloader and bitrate to chunk
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Christopher Mueller [Sat, 11 Feb 2012 10:59:56 +0000 (11:59 +0100)]
dash: removed couts from buffer
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Christopher Mueller [Tue, 14 Feb 2012 12:19:47 +0000 (13:19 +0100)]
dash: added blockbuffer
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Christopher Mueller [Sat, 11 Feb 2012 10:59:54 +0000 (11:59 +0100)]
dash: dont use best rep without information
Signed-off-by: Christopher Mueller <christopher.mueller@itec.aau.at>
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Christopher Mueller [Sat, 11 Feb 2012 10:59:53 +0000 (11:59 +0100)]
dash: added resolution interpretation
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Christopher Mueller [Sat, 11 Feb 2012 10:59:52 +0000 (11:59 +0100)]
dash: added byte range requests
Signed-off-by: Christopher Mueller <christopher.mueller@itec.aau.at>
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Konstantin Pavlov [Tue, 14 Feb 2012 13:40:06 +0000 (17:40 +0400)]
COPYING.*: Use full versions of licenses.
COPYING: use http://www.gnu.org/licenses/gpl-2.0.txt
COPYING.LIB: use http://www.gnu.org/licenses/lgpl-2.1.txt
As described in FAQ, one shall not trim those down:
http://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html#GPLOmitPreamble
Rafaël Carré [Tue, 14 Feb 2012 05:04:43 +0000 (00:04 -0500)]
dxva2: fix chroma pitch calculation
Christophe Mutricy [Mon, 13 Feb 2012 23:40:49 +0000 (23:40 +0000)]
Typo
Fix compilation on Powerpc *nix
Antoine Cellerier [Mon, 13 Feb 2012 22:01:23 +0000 (23:01 +0100)]
Blind attempt at fixing a predicted link error on WinCE.
Antoine Cellerier [Mon, 13 Feb 2012 20:58:28 +0000 (21:58 +0100)]
Remove unneeded code used when debugging.
Ilkka Ollakka [Mon, 13 Feb 2012 13:26:54 +0000 (15:26 +0200)]
avcodec: avoid unneeded memcpy in EncodeVideo/Audio
Francois Cartegnie [Mon, 13 Feb 2012 12:46:40 +0000 (13:46 +0100)]
lua playlist: extend pluzz.lua to handle france4.
Some pluzz streams are only available on shows pages.
Juha Jeronen [Mon, 13 Feb 2012 07:27:39 +0000 (09:27 +0200)]
modules/codec/dirac.c: use ENC_MCBLK_HEIGHT_TEXT as UI label, not ENC_MCBLK_HEIGHT (consistent with ENC_MCBLK_WIDTH_TEXT)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 12 Feb 2012 22:47:30 +0000 (23:47 +0100)]
Avcodec: deactivate DR on cinepack
Close #5872
Felix Paul Kühne [Sun, 12 Feb 2012 21:25:21 +0000 (22:25 +0100)]
macosx: minor optimisation as suggested by Rafael
Felix Paul Kühne [Sun, 12 Feb 2012 19:54:36 +0000 (20:54 +0100)]
macosx: improve dropzone resizing (fixes #6018)
Felix Paul Kühne [Sun, 12 Feb 2012 19:41:03 +0000 (20:41 +0100)]
macosx: implemented the sidebar completely to support switching between the playlist's top-level nodes (fixes #4944)
Benjamin Drung [Sun, 12 Feb 2012 18:35:53 +0000 (18:35 +0000)]
osdmenu: Tweak config file for installed system
And not for in-tree running
Close: #5111
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Felix Paul Kühne [Sun, 12 Feb 2012 17:31:11 +0000 (18:31 +0100)]
macosx_vout: fixed flicker when resizing the vout through AR or crop changes as suggested by David Fuhrmann
Felix Paul Kühne [Sun, 12 Feb 2012 16:12:37 +0000 (17:12 +0100)]
macosx: fixed caching preferences (refs #5994)
also includes a minor fix to make room for the wordy German l10n
Felix Paul Kühne [Sun, 12 Feb 2012 15:45:45 +0000 (16:45 +0100)]
macosx: save playback modes on quit and recover more gracefully
Jean-Baptiste Kempf [Sun, 12 Feb 2012 14:13:34 +0000 (15:13 +0100)]
Be more pedantic for the theora library versions
Theron Lewis [Fri, 10 Feb 2012 22:52:37 +0000 (14:52 -0800)]
Use newer theora API and fix crash
Close #3841
This updates the theora module to use the newer API introduced in Theora version 1.0.
It solves a crash on windows that was caused by reading past the end of the YUV structure due to an incorrect line count.
This has been fixed by using the minimum line count common to both the source and destination of the pixel data.
The new ycbcr structure in the new API makes the picture copy much more straightforward.
Modified-by: Jean-Baptiste Kempf <jb@videolan.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Sun, 12 Feb 2012 09:13:06 +0000 (11:13 +0200)]
DVB: discriminate ITU-T J.83 A and C annexes if possible
This requires Linux DVB 5.5.
Rafaël Carré [Mon, 6 Feb 2012 20:50:50 +0000 (15:50 -0500)]
dxva2: support IMC3
It's the only output format on my GMA 3150
It is identical to YV12 except:
- U & V are swapped
- U & V pitch is identical to Y pitch (first half is plane data,
second plane is padding)
Pierre Ynard [Sun, 12 Feb 2012 02:48:00 +0000 (03:48 +0100)]
metachannels: properly resolve xml entities
Pierre Ynard [Sun, 12 Feb 2012 02:02:47 +0000 (03:02 +0100)]
metachannels: fix playlist script too
Pierre Ynard [Sat, 11 Feb 2012 23:48:52 +0000 (00:48 +0100)]
metachannels: properly resolve xml entities
Pierre Ynard [Sat, 11 Feb 2012 23:26:39 +0000 (00:26 +0100)]
metachannels: fix search function too
Pierre Ynard [Sat, 11 Feb 2012 22:35:44 +0000 (23:35 +0100)]
metachannels: don't crash if image tag is missing
Fixes #6008
Antoine Cellerier [Sat, 11 Feb 2012 19:57:58 +0000 (20:57 +0100)]
Change --directory-version-sort boolean config option to a --directory-sort multiple choice option. This makes more sense and makes it possible to provide more sort options if needed without breaking backwards compatibility. The description strings are a bit long but they more or less fit in the prefs dialog here.
Felix Paul Kühne [Sat, 11 Feb 2012 19:52:23 +0000 (20:52 +0100)]
macosx: fixed bluray MRL
Antoine Cellerier [Sat, 11 Feb 2012 17:37:23 +0000 (18:37 +0100)]
Factorize and simplify client deletion
Felix Paul Kühne [Sat, 11 Feb 2012 16:59:10 +0000 (17:59 +0100)]
fixed make dist
David Fuhrmann [Sat, 11 Feb 2012 14:37:37 +0000 (15:37 +0100)]
macosx: don't allow lion fullscreen in combination with nonembedded window
If you try to combine both features, you will end up in an fullscreen window with
playlist and overlayed video controls. Therefore make sure that both cannot be enabled
in simple prefs, and in case the user used advanced prefs, priorize nonembedded window
over the lion fullscreen.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Felix Paul Kühne [Sat, 11 Feb 2012 15:10:39 +0000 (16:10 +0100)]
macosx: l10n fixes
Felix Paul Kühne [Sat, 11 Feb 2012 15:00:11 +0000 (16:00 +0100)]
macosx: make sure there is a sane default value in the QTKit selector's size fields
Jean-Baptiste Kempf [Sat, 11 Feb 2012 14:46:17 +0000 (15:46 +0100)]
SRC: add missing translatable strings
Jean-Baptiste Kempf [Sat, 11 Feb 2012 14:42:51 +0000 (15:42 +0100)]
Gradfun: missing translation
Kaarlo Raiha [Sat, 4 Feb 2012 17:16:29 +0000 (19:16 +0200)]
Support opening over 15 files at same time via Windows Explorer
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Paul Kühne [Sat, 11 Feb 2012 14:25:34 +0000 (15:25 +0100)]
macosx: re-write the resize control used in the black window style to use the MouseDown event instead of the MouseDragged event which is ignored on Leopard (should fix #5822)
Felix Paul Kühne [Sat, 11 Feb 2012 14:04:37 +0000 (15:04 +0100)]
macosx: make sure the fspanel is visible when using 'float-on-top' in combination with Lion's native fullscreen mode
Felix Paul Kühne [Sat, 11 Feb 2012 13:31:16 +0000 (14:31 +0100)]
macosx: hide the time slider's gradient effect on launch to prevent visual artifacts
Felix Paul Kühne [Sat, 11 Feb 2012 13:28:54 +0000 (14:28 +0100)]
macosx: make sure the splitview's left subview is big enough on initial launch (fixes #5855)
Antoine Cellerier [Sat, 11 Feb 2012 11:49:10 +0000 (12:49 +0100)]
Add news about the lua cli interface now working in console mode on Windows
Antoine Cellerier [Sat, 11 Feb 2012 11:22:24 +0000 (12:22 +0100)]
Fix host destructor call.
Antoine Cellerier [Sat, 11 Feb 2012 10:57:11 +0000 (11:57 +0100)]
Remove select timeout.
console and socket mode are now exclusive on windows.
Rob Jonson [Fri, 10 Feb 2012 11:20:34 +0000 (11:20 +0000)]
add http commands to select title, chapter, subtitle track, audio track and video track
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Brad Smith [Fri, 10 Feb 2012 21:03:38 +0000 (16:03 -0500)]
Fix compilation due to missing headers on OpenBSD/powerpc
When the code for detecting the number of CPUs present was moved
the headers necessary to compile the AltiVec detection code on
OpenBSD/powerpc was mistakenly removed so this puts the headers
back as appropriate.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Laurent Aimar [Fri, 10 Feb 2012 19:29:21 +0000 (20:29 +0100)]
Used linear filtering when converting chroma in D3D.
It seems to also be used for chroma upsampling.
It fixes #5751.
Jean-Baptiste Kempf [Fri, 10 Feb 2012 17:49:27 +0000 (18:49 +0100)]
DTV: add dvbt shortcut, for old-BDA module compatibility
Jean-Baptiste Kempf [Fri, 10 Feb 2012 17:28:43 +0000 (18:28 +0100)]
NEWS: sync with 1.1-bugfix
Rémi Denis-Courmont [Thu, 9 Feb 2012 21:34:34 +0000 (23:34 +0200)]
anaglyph: stray declaration
Rémi Denis-Courmont [Thu, 9 Feb 2012 21:24:21 +0000 (23:24 +0200)]
Qt4: use OpenDialog::getOptions() where appropriate
Rémi Denis-Courmont [Thu, 9 Feb 2012 21:20:44 +0000 (23:20 +0200)]
Qt4: add item options for all items
There are no reasons to only apply them to the first one. Certainly
some options might only make sense with a single item. But then it
really boils down to having only one item. Some options *do* make
sense for all (>1) items.
Rafaël Carré [Fri, 10 Feb 2012 07:20:58 +0000 (02:20 -0500)]
TS Mux: simplify SDT parsing
Rafaël Carré [Fri, 10 Feb 2012 07:13:26 +0000 (02:13 -0500)]
TS Mux: cosmetics, deintend
Rafaël Carré [Fri, 10 Feb 2012 07:13:05 +0000 (02:13 -0500)]
TS Mux: simplify mux pmt parsing
Rafaël Carré [Fri, 10 Feb 2012 07:11:52 +0000 (02:11 -0500)]
TS Mux: use calloc
Rafaël Carré [Fri, 10 Feb 2012 06:47:54 +0000 (01:47 -0500)]
TS Mux: factorize
Rafaël Carré [Fri, 10 Feb 2012 06:43:57 +0000 (01:43 -0500)]
Use unsigned type
i_prog takes its value from i_num_pmt which can't be negative, nor > 64
Rafaël Carré [Fri, 10 Feb 2012 06:41:24 +0000 (01:41 -0500)]
don't case bsearch() to unrelated types
Rafaël Carré [Fri, 10 Feb 2012 06:37:17 +0000 (01:37 -0500)]
TS Mux: cosmetics / goto
Rafaël Carré [Fri, 10 Feb 2012 06:23:16 +0000 (01:23 -0500)]
TS Mux: use ascii for AC3/DTS ids
Rafaël Carré [Fri, 10 Feb 2012 06:20:10 +0000 (01:20 -0500)]
TS Mux: generate lang array directly in the needed format
Rafaël Carré [Fri, 10 Feb 2012 06:11:21 +0000 (01:11 -0500)]
TS Mux: deindent, cosmetics, use stack rather than heap
Rafaël Carré [Fri, 10 Feb 2012 06:01:44 +0000 (01:01 -0500)]
TS Mux GetPMT(): factor out mpeg4 code
Rafaël Carré [Fri, 10 Feb 2012 05:51:49 +0000 (00:51 -0500)]
TS Mux GetPMT(): move variables into their context, simplify
Rafaël Carré [Fri, 10 Feb 2012 05:44:40 +0000 (00:44 -0500)]
TS mux: cosmetics
Rafaël Carré [Fri, 10 Feb 2012 05:41:01 +0000 (00:41 -0500)]
TS mux: remove write-only variable
Rafaël Carré [Fri, 10 Feb 2012 05:38:28 +0000 (00:38 -0500)]
TS mux: if/else -> switch/case
cosmetics, reindent
Rafaël Carré [Fri, 10 Feb 2012 05:33:18 +0000 (00:33 -0500)]
TS mux: cosmetics, reduce indentation
Rafaël Carré [Fri, 10 Feb 2012 05:23:23 +0000 (00:23 -0500)]
TS Mux: split Mux()
Rafaël Carré [Fri, 10 Feb 2012 05:13:30 +0000 (00:13 -0500)]
TS mux: reduce indentation
Rafaël Carré [Fri, 10 Feb 2012 05:02:47 +0000 (00:02 -0500)]
TS mux: cosmetics
Rafaël Carré [Fri, 10 Feb 2012 03:58:22 +0000 (22:58 -0500)]
TS mux: move debug until after the stream is opened
Rafaël Carré [Fri, 10 Feb 2012 03:58:00 +0000 (22:58 -0500)]
TS mux: simplify language setup
Rafaël Carré [Fri, 10 Feb 2012 03:08:24 +0000 (22:08 -0500)]
TS mux: simplify unsupported codec path
Rafaël Carré [Fri, 10 Feb 2012 03:07:23 +0000 (22:07 -0500)]
TS mux: remove write only variables
Rafaël Carré [Fri, 10 Feb 2012 03:04:26 +0000 (22:04 -0500)]
TS mux: use calloc, don't rename i_extra/p_extra
Rafaël Carré [Fri, 10 Feb 2012 02:51:48 +0000 (21:51 -0500)]
TS mux: set correct mimetype
ref: rfc 3555
Note that MUX_MIME_TYPE is currently never used
Rafaël Carré [Fri, 10 Feb 2012 02:51:27 +0000 (21:51 -0500)]
TS mux: while -> for
Rafaël Carré [Fri, 10 Feb 2012 02:51:03 +0000 (21:51 -0500)]
TS mux: cosmetics, align case on switch
Rafaël Carré [Fri, 10 Feb 2012 02:30:51 +0000 (21:30 -0500)]
TS mux: factor out CSA setup