]> git.sesse.net Git - vlc/log
vlc
12 years agodash: Removing now useless AttributeNotPresentException
Hugo Beauzée-Luyssen [Thu, 29 Dec 2011 11:22:59 +0000 (12:22 +0100)]
dash: Removing now useless AttributeNotPresentException

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Removing now unused ElementNotPresentException
Hugo Beauzée-Luyssen [Thu, 29 Dec 2011 11:09:57 +0000 (12:09 +0100)]
dash: Removing now unused ElementNotPresentException

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Adding support for Representation's TrickMode element
Hugo Beauzée-Luyssen [Thu, 29 Dec 2011 10:27:02 +0000 (11:27 +0100)]
dash: Adding support for Representation's TrickMode element

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Handling Group @subsegmentAlignmentFlag in parser.
Hugo Beauzée-Luyssen [Thu, 29 Dec 2011 09:55:31 +0000 (10:55 +0100)]
dash: Handling Group @subsegmentAlignmentFlag in parser.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Don't require the Representation @id. Many stream won't provide it.
Hugo Beauzée-Luyssen [Wed, 28 Dec 2011 16:32:34 +0000 (17:32 +0100)]
dash: Don't require the Representation @id. Many stream won't provide it.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Try to fetch mimeType attribute from the parent element.
Hugo Beauzée-Luyssen [Wed, 28 Dec 2011 16:30:13 +0000 (17:30 +0100)]
dash: Try to fetch mimeType attribute from the parent element.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Removing useless using namespace;
Hugo Beauzée-Luyssen [Wed, 28 Dec 2011 14:51:53 +0000 (15:51 +0100)]
dash: Removing useless using namespace;

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Reworking profile handling.
Hugo Beauzée-Luyssen [Fri, 30 Dec 2011 16:37:51 +0000 (17:37 +0100)]
dash: Reworking profile handling.

Adding Full2011 as a supported profile.
For other profiles, do not instantiate a NullManager.
Return NULL directly. This saves code and prevents us from maintaining an
extra interface implementation.
Also it prevents such problems :
http://forum.videolan.org/viewtopic.php?f=13&t=96335&p=320162

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Handle parsing of ContentProtection, Accessibility, Rating and Viewpoint in...
Hugo Beauzée-Luyssen [Sun, 25 Dec 2011 19:26:10 +0000 (20:26 +0100)]
dash: Handle parsing of ContentProtection, Accessibility, Rating and Viewpoint in CommonAttributesElements

All of these fields are of ContentDescription type, so
ContentProtection, Viewpoint, Rating and Accessibility classes are now
removed in favour of a unique class.
Moreover, the SchemeInformation is defined as a string by the standard.
Therefore, the SchemeInformation class has been removed.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Don't use the module when MPD parsing failed.
Hugo Beauzée-Luyssen [Sun, 25 Dec 2011 00:11:52 +0000 (01:11 +0100)]
dash: Don't use the module when MPD parsing failed.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: XML: handle text nodes.
Hugo Beauzée-Luyssen [Sat, 24 Dec 2011 23:51:52 +0000 (00:51 +0100)]
dash: XML: handle text nodes.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Don't crash when XML parsing fails.
Hugo Beauzée-Luyssen [Sat, 24 Dec 2011 23:50:52 +0000 (00:50 +0100)]
dash: Don't crash when XML parsing fails.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Reworking ProgramInfo parsing.
Hugo Beauzée-Luyssen [Sat, 24 Dec 2011 23:14:23 +0000 (00:14 +0100)]
dash: Reworking ProgramInfo parsing.

Information are now computed once at parsing time.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Reworking MPD attributes parsing.
Hugo Beauzée-Luyssen [Sat, 24 Dec 2011 18:14:56 +0000 (19:14 +0100)]
dash: Reworking MPD attributes parsing.

Mandatory elements are now checked.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Reworking the way MPD profile is handled
Hugo Beauzée-Luyssen [Sat, 24 Dec 2011 14:30:28 +0000 (15:30 +0100)]
dash: Reworking the way MPD profile is handled

It's not the job of the DOMParser to compute a Dash profile. Let the
dash parser handle it.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Reworking segments.
Hugo Beauzée-Luyssen [Sat, 24 Dec 2011 14:02:37 +0000 (15:02 +0100)]
dash: Reworking segments.

- Don't differenciate InitSegment and Segment, as the standard define
  them as the same type
- therefore, removing ISegment
- reworking attribut parsing (to be completely handled later)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Reworking SemgentInfo parsing
Hugo Beauzée-Luyssen [Sat, 24 Dec 2011 13:31:04 +0000 (14:31 +0100)]
dash: Reworking SemgentInfo parsing

Elements/attributes are now parsed once, and not everytime a getter is
called.
Also, mandatory elements are now checked, also at parsing time.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: BasicCMParser: Handle Representation @dependencyId
Hugo Beauzée-Luyssen [Wed, 21 Dec 2011 22:46:15 +0000 (23:46 +0100)]
dash: BasicCMParser: Handle Representation @dependencyId

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Group: Adding a getter for Representation by id.
Hugo Beauzée-Luyssen [Wed, 21 Dec 2011 22:34:09 +0000 (23:34 +0100)]
dash: Group: Adding a getter for Representation by id.

This will be used to implement @dependencyId

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Basic CM parser: Parse some Representation attributes
Hugo Beauzée-Luyssen [Wed, 21 Dec 2011 22:31:21 +0000 (23:31 +0100)]
dash: Basic CM parser: Parse some Representation attributes

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Adding some basic getters to Representation
Hugo Beauzée-Luyssen [Wed, 21 Dec 2011 22:20:18 +0000 (23:20 +0100)]
dash: Adding some basic getters to Representation

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: Group element contains the "common" attributes/elements
Hugo Beauzée-Luyssen [Mon, 19 Dec 2011 23:14:00 +0000 (00:14 +0100)]
dash: Group element contains the "common" attributes/elements

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: BasicCMParser: Check for attributes at parsing time.
Hugo Beauzée-Luyssen [Mon, 19 Dec 2011 22:57:02 +0000 (23:57 +0100)]
dash: BasicCMParser: Check for attributes at parsing time.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodash: CommonAttributesElements: Reworking getters/setters.
Hugo Beauzée-Luyssen [Mon, 19 Dec 2011 22:56:13 +0000 (23:56 +0100)]
dash: CommonAttributesElements: Reworking getters/setters.

This will allow the parser to interact with all elements sharing these
attibutes/subelements.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agostrings: Adding an helper to convert iso8601 durations
Hugo Beauzée-Luyssen [Wed, 14 Dec 2011 17:21:46 +0000 (18:21 +0100)]
strings: Adding an helper to convert iso8601 durations

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agomacosx: re-written the way we render 3 part images by using another custom view ...
Felix Paul Kühne [Fri, 30 Dec 2011 11:38:51 +0000 (12:38 +0100)]
macosx: re-written the way we render 3 part images by using another custom view (refs #5742)

this fixes various drawing issues with the time slider and the window title

12 years agoQt4: Enable closable tabs in sout dialog
Edward Wang [Fri, 30 Dec 2011 01:52:57 +0000 (02:52 +0100)]
Qt4: Enable closable tabs in sout dialog

Modified-by: Jean-Baptiste Kempf <jb@videolan.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agomp4: fix typo
Jean-Baptiste Kempf [Fri, 30 Dec 2011 01:15:00 +0000 (02:15 +0100)]
mp4: fix typo

Spotted by Christoph Miebach

12 years agocontrib: Only use options common to Libav and FFmpeg
Rafaël Carré [Thu, 29 Dec 2011 23:09:58 +0000 (18:09 -0500)]
contrib: Only use options common to Libav and FFmpeg

12 years agocontrib: use Libav by default instead of FFmpeg
Rafaël Carré [Thu, 29 Dec 2011 22:50:50 +0000 (17:50 -0500)]
contrib: use Libav by default instead of FFmpeg

support is easier to get from Libav devs

12 years agomacosx: implement proper window button artwork (refs #5742)
Felix Paul Kühne [Thu, 29 Dec 2011 20:56:03 +0000 (21:56 +0100)]
macosx: implement proper window button artwork (refs #5742)

12 years agomacosx: window button artwork
Damien Erambert [Thu, 29 Dec 2011 20:55:39 +0000 (21:55 +0100)]
macosx: window button artwork

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
12 years agomacosx: remove the window's resize button when VLC is linked against the 10.7 SDK...
Felix Paul Kühne [Thu, 29 Dec 2011 19:50:44 +0000 (20:50 +0100)]
macosx: remove the window's resize button when VLC is linked against the 10.7 SDK, but keep it as an empty view when linked against an older SDK but still running on Lion (refs #5742)

12 years agomacosx: resolve conflict between sidebar icons and other UI artwork (refs #5742)
Felix Paul Kühne [Thu, 29 Dec 2011 19:33:34 +0000 (20:33 +0100)]
macosx: resolve conflict between sidebar icons and other UI artwork (refs #5742)

12 years agomacosx: fixed indention of the sidebar icons (refs #5742)
Felix Paul Kühne [Thu, 29 Dec 2011 19:25:33 +0000 (20:25 +0100)]
macosx: fixed indention of the sidebar icons (refs #5742)

12 years agomacosx: save window position manually when using the dark interface style
Felix Paul Kühne [Thu, 29 Dec 2011 19:17:09 +0000 (20:17 +0100)]
macosx: save window position manually when using the dark interface style

12 years agodbus: Implement org.freedesktop.Properties.GetAll for the MPRIS root interface
Mirsal Ennaime [Thu, 29 Dec 2011 15:56:44 +0000 (16:56 +0100)]
dbus: Implement org.freedesktop.Properties.GetAll for the MPRIS root interface

12 years agodbus: Move DBus property marshaling code to separate functions
Mirsal Ennaime [Thu, 29 Dec 2011 13:27:45 +0000 (14:27 +0100)]
dbus: Move DBus property marshaling code to separate functions

12 years ago10l: Typo about Indeo4.
Jean-Baptiste Kempf [Thu, 29 Dec 2011 01:57:17 +0000 (02:57 +0100)]
10l: Typo about Indeo4.

Sorry.

12 years agoWin32: improve webplugins packaging
Jean-Baptiste Kempf [Thu, 29 Dec 2011 01:51:27 +0000 (02:51 +0100)]
Win32: improve webplugins packaging

12 years agoWin32: fix packaging of webplugin
Jean-Baptiste Kempf [Thu, 29 Dec 2011 01:43:40 +0000 (02:43 +0100)]
Win32: fix packaging of webplugin

Else, it would create 36MB .exe installers when using package-win32
target.

12 years agoSupport for Indeo4 decoding
Jean-Baptiste Kempf [Thu, 29 Dec 2011 01:19:20 +0000 (02:19 +0100)]
Support for Indeo4 decoding

12 years agomacosx: switch to the # syntax for VCDs
Felix Paul Kühne [Thu, 29 Dec 2011 00:26:52 +0000 (01:26 +0100)]
macosx: switch to the # syntax for VCDs

12 years agoQt: Use # for VCD mrls
Jean-Baptiste Kempf [Wed, 28 Dec 2011 23:51:59 +0000 (00:51 +0100)]
Qt: Use # for VCD mrls

12 years agoVCD: misc cosmetics and move to the # chapter syntax
Jean-Baptiste Kempf [Wed, 28 Dec 2011 23:37:46 +0000 (00:37 +0100)]
VCD: misc cosmetics and move to the # chapter syntax

No functionnal change otherwise

12 years agoapple script can fail if user is logged in through GUI
Rafaël Carré [Wed, 28 Dec 2011 17:25:04 +0000 (12:25 -0500)]
apple script can fail if user is logged in through GUI

Just ignore the error if it happens, the dmg will still work

12 years agoMake the Mac DMG prettier.
Brendon Justin [Tue, 27 Dec 2011 19:10:33 +0000 (14:10 -0500)]
Make the Mac DMG prettier.

Modified-by: Rafaël Carré <funman@videolan.org>
    Specify mount point explicitely
    Quote $(srcdir)

Signed-off-by: Rafaël Carré <funman@videolan.org>
12 years agoAvoid a crash with some corrupted mkvs
Denis Charmet [Wed, 28 Dec 2011 10:37:48 +0000 (11:37 +0100)]
Avoid a crash with some corrupted mkvs

Should close #5659

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agomacosx: implemented the logo and marquee filters in the video filters panel, optimize...
Felix Paul Kühne [Wed, 28 Dec 2011 02:04:33 +0000 (03:04 +0100)]
macosx: implemented the logo and marquee filters in the video filters panel, optimized the code a bit (fixes #5118)

12 years agoQt4: Add aspect ratio combobox to toolbar editor
Edward Wang [Wed, 28 Dec 2011 00:25:48 +0000 (01:25 +0100)]
Qt4: Add aspect ratio combobox to toolbar editor

Close #4127

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agomacosx: minor appearance fixes
Felix Paul Kühne [Wed, 28 Dec 2011 00:29:06 +0000 (01:29 +0100)]
macosx: minor appearance fixes

12 years agomacosx: further improve splitview resizing
Felix Paul Kühne [Wed, 28 Dec 2011 00:19:54 +0000 (01:19 +0100)]
macosx: further improve splitview resizing

12 years agoMKV: Fix seeking without cues
Denis Charmet [Mon, 26 Dec 2011 18:29:31 +0000 (19:29 +0100)]
MKV: Fix seeking without cues

the demux generates its own cues while reading and when seeking.
This should also avoid crashes when seeking without cues.

Closes #5085 and #5712

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agobluray: don't crash when file is NULL
Rafaël Carré [Mon, 26 Dec 2011 01:03:54 +0000 (20:03 -0500)]
bluray: don't crash when file is NULL

e.g. vlc bluray://0

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoFix a crash with corrupted MKV
Denis Charmet [Sun, 25 Dec 2011 23:39:13 +0000 (00:39 +0100)]
Fix a crash with corrupted MKV

If the blocksize is corrupted and has a lace, you may have a buffer overflow. Should fix #5658.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt4: small fixes on the toolbar custom dialog
Jean-Baptiste Kempf [Sun, 25 Dec 2011 22:47:33 +0000 (23:47 +0100)]
Qt4: small fixes on the toolbar custom dialog

12 years agomacosx: improve the sidebar's resizing behavior (fixes #5618 and also fixes #5595)
Felix Paul Kühne [Tue, 27 Dec 2011 22:46:07 +0000 (23:46 +0100)]
macosx: improve the sidebar's resizing behavior (fixes #5618 and also fixes #5595)

12 years agomacosx: added some bits of documentation
Felix Paul Kühne [Tue, 27 Dec 2011 22:35:42 +0000 (23:35 +0100)]
macosx: added some bits of documentation

12 years agomacosx: added a resize control to the main window (not in use when linking against...
Felix Paul Kühne [Tue, 27 Dec 2011 22:24:37 +0000 (23:24 +0100)]
macosx: added a resize control to the main window (not in use when linking against the 10.7 SDK)

12 years agomacosx: prevent color flashes when collapsing items in the sidebar (fixes #5600)
Felix Paul Kühne [Tue, 27 Dec 2011 20:34:45 +0000 (21:34 +0100)]
macosx: prevent color flashes when collapsing items in the sidebar (fixes #5600)

12 years agomacosx: remove the intermediate VLC-tmp.app after creating either VLC.app or VLC...
Felix Paul Kühne [Tue, 27 Dec 2011 20:23:08 +0000 (21:23 +0100)]
macosx: remove the intermediate VLC-tmp.app after creating either VLC.app or VLC-release.app since it is of no use without further processing

12 years agoWin32 global hotkeys: vlc_GetActionId() needs "key-" prefix
Hannes Domani [Tue, 27 Dec 2011 19:02:11 +0000 (20:02 +0100)]
Win32 global hotkeys: vlc_GetActionId() needs "key-" prefix

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoalphabetical order in vlc_keys
Hannes Domani [Tue, 27 Dec 2011 18:57:26 +0000 (19:57 +0100)]
alphabetical order in vlc_keys

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoFix visibility of libvlc_printerr (missing LIBVLC_API)
Cheng Sun [Tue, 27 Dec 2011 18:51:14 +0000 (18:51 +0000)]
Fix visibility of libvlc_printerr (missing LIBVLC_API)

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoudev: use proper scheme for bluray
Rafaël Carré [Tue, 27 Dec 2011 19:37:01 +0000 (14:37 -0500)]
udev: use proper scheme for bluray

12 years agomacosx: replace our custom 'Recent Items' implementation with the default within...
Felix Paul Kühne [Tue, 27 Dec 2011 12:22:15 +0000 (13:22 +0100)]
macosx: replace our custom 'Recent Items' implementation with the default within NSDocumentController, which gives us nice custom menu items in case 2 files share the exact same name

12 years agomacosx: open recent menu: for files, just show their name without the full path....
Felix Paul Kühne [Tue, 27 Dec 2011 11:58:16 +0000 (12:58 +0100)]
macosx: open recent menu: for files, just show their name without the full path. additionally, show their icon to make it more pretty.

12 years agomacosx: added placeholder artwork for the title bar's fullscreen button
Felix Paul Kühne [Sun, 25 Dec 2011 16:54:21 +0000 (17:54 +0100)]
macosx: added placeholder artwork for the title bar's fullscreen button

12 years agomacosx: added a basic traffic lights icon set for the dark window and the related...
Felix Paul Kühne [Sun, 25 Dec 2011 14:19:45 +0000 (15:19 +0100)]
macosx: added a basic traffic lights icon set for the dark window and the related implementation

12 years agomacosx: work-around incompatibility between custom code and Cocoa's own way of doing...
Felix Paul Kühne [Sun, 25 Dec 2011 12:09:59 +0000 (13:09 +0100)]
macosx: work-around incompatibility between custom code and Cocoa's own way of doing things (fixes #5722) and use animations when zooming the main window in black mode

12 years agomacosx: hide the titlebar's fullscreen button if we don't use Lion's fullscreen mode
Felix Paul Kühne [Sat, 24 Dec 2011 00:59:36 +0000 (01:59 +0100)]
macosx: hide the titlebar's fullscreen button if we don't use Lion's fullscreen mode

12 years agomacosx: implement proper zooming for Leopard and Snow Leopard based upon code from...
Felix Paul Kühne [Sat, 24 Dec 2011 00:55:11 +0000 (01:55 +0100)]
macosx: implement proper zooming for Leopard and Snow Leopard based upon code from the GNUstep library (as indicated)

12 years agomessages.c: added logging via OutputDebugString under windows.
Sergey Radionov [Fri, 23 Dec 2011 09:25:11 +0000 (16:25 +0700)]
messages.c: added logging via OutputDebugString under windows.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoaout: do not run filters on NULL block
Rémi Denis-Courmont [Fri, 23 Dec 2011 19:51:27 +0000 (20:51 +0100)]
aout: do not run filters on NULL block

Reported-by: Cheng Sun <chengsun9@gmail.com>
12 years agomacosx: hide the mainwindow's black title bar when using Lion's fullscreen mode
Felix Paul Kühne [Fri, 23 Dec 2011 18:58:26 +0000 (19:58 +0100)]
macosx: hide the mainwindow's black title bar when using Lion's fullscreen mode

12 years agomacosx: support the Lion-style resizing within the black main window when _compiling_...
Felix Paul Kühne [Fri, 23 Dec 2011 18:53:08 +0000 (19:53 +0100)]
macosx: support the Lion-style resizing within the black main window when _compiling_ (no joke) on Lion

12 years agomacosx: prove-of-concept of a styled window title bar
Felix Paul Kühne [Fri, 23 Dec 2011 18:04:41 +0000 (19:04 +0100)]
macosx: prove-of-concept of a styled window title bar

current lacks support for zooming and therefore behaves incorrectly when using Lion's native fullscreen mode

12 years agodhsow: missing white space (breaks PO files)
Rémi Denis-Courmont [Fri, 23 Dec 2011 08:05:37 +0000 (09:05 +0100)]
dhsow: missing white space (breaks PO files)

12 years agomacosx: slight file size reductions
Felix Paul Kühne [Fri, 23 Dec 2011 00:51:51 +0000 (01:51 +0100)]
macosx: slight file size reductions

12 years agomacosx: new dropzone icon
Damien Erambert [Fri, 23 Dec 2011 00:46:01 +0000 (01:46 +0100)]
macosx: new dropzone icon

12 years agomacosx: adapt to the new sidebar icons
Felix Paul Kühne [Fri, 23 Dec 2011 00:35:30 +0000 (01:35 +0100)]
macosx: adapt to the new sidebar icons

12 years agomacosx: newly designed sidebar icons
Damien Erambert [Fri, 23 Dec 2011 00:28:44 +0000 (01:28 +0100)]
macosx: newly designed sidebar icons

12 years agomacosx: fixed 'disappearing' main window (fixes #5714)
Felix Paul Kühne [Fri, 23 Dec 2011 00:15:46 +0000 (01:15 +0100)]
macosx: fixed 'disappearing' main window (fixes #5714)

12 years agomacosx: fixed crash when closing the main window while using Lion's native fullscreen...
Felix Paul Kühne [Thu, 22 Dec 2011 23:45:54 +0000 (00:45 +0100)]
macosx: fixed crash when closing the main window while using Lion's native fullscreen mode

12 years agocontrib: dvbpsi: don't build with -O6
Rafaël Carré [Thu, 22 Dec 2011 22:38:06 +0000 (17:38 -0500)]
contrib: dvbpsi: don't build with -O6

12 years agoImprovements on the main Web Interface
Konstantin Bogdanov [Thu, 22 Dec 2011 22:04:38 +0000 (23:04 +0100)]
Improvements on the main Web Interface

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoAllow blendbench to bail out gracefully instead of crash when base image cannot be...
Cheng Sun [Wed, 21 Dec 2011 22:23:55 +0000 (22:23 +0000)]
Allow blendbench to bail out gracefully instead of crash when base image cannot be found

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agomacosx: fix search field size on Lion (fixes #5566)
Felix Paul Kühne [Thu, 22 Dec 2011 18:49:22 +0000 (19:49 +0100)]
macosx: fix search field size on Lion (fixes #5566)

needs testing on Snow Leopard and Leopard

12 years agomacosx: fixed clipping of the caution icon in the most-left column of the playlist...
Felix Paul Kühne [Thu, 22 Dec 2011 18:38:29 +0000 (19:38 +0100)]
macosx: fixed clipping of the caution icon in the most-left column of the playlist table (fixes #5597)

12 years agomacosx: fixed fullscreen toggle through the http interface and friends (fixes #5349)
Felix Paul Kühne [Thu, 22 Dec 2011 18:28:16 +0000 (19:28 +0100)]
macosx: fixed fullscreen toggle through the http interface and friends (fixes #5349)

12 years agomacosx: fix fspanel when using Lion's fullscreen mode (and mouse-moved events within...
Felix Paul Kühne [Thu, 22 Dec 2011 18:18:12 +0000 (19:18 +0100)]
macosx: fix fspanel when using Lion's fullscreen mode (and mouse-moved events within the vout in general)

12 years agoFix distcheck after yadif commit
Jean-Baptiste Kempf [Thu, 22 Dec 2011 12:44:17 +0000 (13:44 +0100)]
Fix distcheck after yadif commit

12 years agoyadif : Add SSSE3 and SSE2 support. porting from FFmpeg.
Naohiro KORIYAMA [Wed, 21 Dec 2011 08:02:09 +0000 (17:02 +0900)]
yadif : Add SSSE3 and SSE2 support. porting from FFmpeg.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt4: add title to file associations dialog
Edward Wang [Wed, 21 Dec 2011 12:21:23 +0000 (07:21 -0500)]
Qt4: add title to file associations dialog

Currently, when you click the button to set up file associations on
Windows, the dialog presented is untitled and just displays the file
name, "vlc".

Close #5711

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt: rework of the fullscreen controller
Ludovic Fauvet [Wed, 21 Dec 2011 13:58:37 +0000 (14:58 +0100)]
Qt: rework of the fullscreen controller

- fix the logic
- simplify
- repair the ability to save the state and position

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt: use the effective size of the widget to center the FSC
Ludovic Fauvet [Wed, 21 Dec 2011 13:58:36 +0000 (14:58 +0100)]
Qt: use the effective size of the widget to center the FSC

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoMKV: allow simple title, multiple-chapter in the menus
Jean-Baptiste Kempf [Wed, 21 Dec 2011 15:15:47 +0000 (16:15 +0100)]
MKV: allow simple title, multiple-chapter in the menus

Close #5699
Regression from 43424ac

12 years agolive555 : fix regression from 31ac20b22fc37bcf78991159bf8a0f138db05b44
Sébastien Escudier [Wed, 21 Dec 2011 13:37:57 +0000 (14:37 +0100)]
live555 : fix regression from 31ac20b22fc37bcf78991159bf8a0f138db05b44
Closes #5707 #5493

12 years agostream_filter/httplive.c: fix EXT-X-MEDIA-SEQUENCE error message for HLS live streams.
Jean-Paul Saman [Wed, 21 Dec 2011 10:16:27 +0000 (11:16 +0100)]
stream_filter/httplive.c: fix EXT-X-MEDIA-SEQUENCE error message for HLS live streams.

The error message  "EXT-X-MEDIA-SEQUENCE already present in playlist (new=%d, old=%d)" was
triggered way to often for HLS live streams. In addition the new metadata from a new HLS
playlist was not updated in the internal list.

12 years agoremove unused custom typedef
Rafaël Carré [Wed, 21 Dec 2011 06:08:02 +0000 (01:08 -0500)]
remove unused custom typedef