Jean-Baptiste Kempf [Wed, 11 Jul 2007 16:38:41 +0000 (16:38 +0000)]
Contrib: Xml2 => 2.6.29
Pavlov Konstantin [Wed, 11 Jul 2007 13:08:55 +0000 (13:08 +0000)]
Allow playback of in24 little-endian or big-endian in mov files.
to check:
ffmpeg -i 01\ Sam\'s\ Town.mp3 -ac 1 -acodec pcm_s24be 24be.mov
ffmpeg -i 01\ Sam\'s\ Town.mp3 -ac 1 -acodec pcm_s24le 24le.mov
Patch by Ilkka Ollakka.
Pavlov Konstantin [Wed, 11 Jul 2007 12:23:22 +0000 (12:23 +0000)]
QT4: Force need_update on creation so we could view everything on first open of Media Information window
Patch by Hannes Domani, ssbssa -AT- yahoo -boring dot- de
Pavlov Konstantin [Wed, 11 Jul 2007 12:18:31 +0000 (12:18 +0000)]
QT4: Set advanced checkbox to checked.
Windows: don't do resizing.
Patch by Hannes Domani, ssbssa -AT- yahoo -boring dot- de
Pavlov Konstantin [Wed, 11 Jul 2007 12:00:33 +0000 (12:00 +0000)]
QT4: Jump to current item on itemchange. Patch by Ilkka Ollakka.
Jean-Baptiste Kempf [Tue, 10 Jul 2007 20:15:14 +0000 (20:15 +0000)]
* Adds a raster animation to text tagged with <karaoke> tags (like in USF
files)The timing of the raster is determined by t= tags contained within
the tags. For a demonstration of karaoke refer to the sample file attached.
* Support for bi-directional text needs to behave inside karaoke
tags. (In right to left text the raster needs to move from right to left
instead of left to right - it is supporting this feature that makes this
patch a little more complicated than it would otherwise be)
* Made the internal handling of font color and alpha tags more consistent
and convenient in a few places by storing in one variable as AARRGGBB,
rather than 2.
* Some cleanup of other code.
Patch by Bernie Purcell.
Pierre d'Herbemont [Tue, 10 Jul 2007 20:09:08 +0000 (20:09 +0000)]
extras/contrib: Fix dirac patch which was reverted.
Pierre d'Herbemont [Tue, 10 Jul 2007 18:58:28 +0000 (18:58 +0000)]
control/media_instance.c: Fix a warning on missing parenthesis in a if statement.
Pierre d'Herbemont [Tue, 10 Jul 2007 18:56:44 +0000 (18:56 +0000)]
control/media_instance.c: Fix the dead lock reported by Olivier Aubert.
Pierre d'Herbemont [Mon, 9 Jul 2007 20:52:11 +0000 (20:52 +0000)]
control/media_descriptor.c: Use vlc_gc_* function to prevent input_item_t leak. And prefer p_md over p_media_desc as a variable name.
Pierre d'Herbemont [Mon, 9 Jul 2007 19:27:47 +0000 (19:27 +0000)]
control/media_descriptor.c: Don't destroy the input_item, because it might still be needed. We don't have any proper way to do that for now, so we simply leaks it(!).
Christophe Mutricy [Mon, 9 Jul 2007 18:58:11 +0000 (18:58 +0000)]
fix [20770]
Pierre d'Herbemont [Mon, 9 Jul 2007 17:23:19 +0000 (17:23 +0000)]
control/event.c: Make sure the callback list is initially set to NULL. (Likely fix the crash reported by Olivier Aubert).
Christophe Mutricy [Mon, 9 Jul 2007 12:09:18 +0000 (12:09 +0000)]
Oups
Felix Paul Kühne [Sun, 8 Jul 2007 23:00:52 +0000 (23:00 +0000)]
* replaced a couple of to-be-deprecated cStrings by UTF8Strings
Felix Paul Kühne [Sun, 8 Jul 2007 21:15:59 +0000 (21:15 +0000)]
* updated the live patch and added a sanity check for future Darwin releases
Christophe Mutricy [Sun, 8 Jul 2007 20:05:02 +0000 (20:05 +0000)]
Ressucitate the telx module and make it to conflict with the zvbi module
Jean-Baptiste Kempf [Sun, 8 Jul 2007 16:04:26 +0000 (16:04 +0000)]
Qt4 - Menus and new icons. Remove the isCheckable option from extended/playlist.
Pierre d'Herbemont [Sun, 8 Jul 2007 15:22:53 +0000 (15:22 +0000)]
Libvlc: Make medi_instance thread safe and implement the basics for refcounting.
Jean-Paul Saman [Sat, 7 Jul 2007 19:36:30 +0000 (19:36 +0000)]
Use libvlc_media_instance_t instead of libvlc_input_t.
Laurent Aimar [Sat, 7 Jul 2007 19:02:03 +0000 (19:02 +0000)]
all: Subtitle improvment patch by Bernie Purcell.
Author comments:
It makes the following changes:
* Changes to vout_subpictures.c to create some new variables which
renderers are free to use to render time-specific subtitling
information, such as karaoke. One of these variables allows for the text
region to not be permanently converted to YUVA/YUVP - so that more than
one pass can be made on the subtitle - so that it will update correctly
over time. If a rendering module doesn't use or change any of the
variables it behaves the same as usual, with the text region being
rendered just the once to a YUVA/YUVP region and then just blended to
the video on future passes.
* Changes to alignment implementation: no longer use the i_text_align
field of font_style_t at all; require the alignment to be correctly
setup solely in the subpicture_region_t's i_align field (this is so that
the alignment initially inherited from a style can be overridden). This
meant minor changes to freetype.c and quartztext.c as well as the
deletion of the i_text_align field in vlc_osd.h. It also involved some
changes in subsdec.c, where most of the work in this patch occurs.
* Minor change to quartztext.c to correct the interpretation of font
size parameter, making it consistent with a similar change being made in
subsdec.c, and to strip out multiple whitespace in html subtitles
(Similar changes to the freetype.c module have already been made as part
of a separate larger patch submission to fix problems with bidirectional
styled text in that module)
* Adds 2 new fields for carrying karaoke specific information to the
text_style_t struct in vlc_osd.h. Changed the default_text_style's
definition to agree with the changes made in the fields of text_style_t
struct.
* Support for <image> and <karaoke> subtitles in subsdec.c. (Full
working karaoke also requires an as-yet unsubmitted patch to the
renderers to implement)
* Support for more than one subpicture_region_t per timestamp, with each
subpicture region being able to have its own alignment and margins and
type: text or image
* Better calculation of plain-text versions of html subtitles
NB: This patch still makes use of a mechanism of explicitly requesting
the sdl_image module to decode any images it wants. The main reason for
this is that the bmp decoder in ffmpeg (the image decoder with the
highest score) presently only handles 16, 24 and 32 bit depths. An
alternative is for us to switch off the bmp support in ffmpeg for the
time being and the segment of code in subsdec.c that explicitly requests
this module (along with one line added to sdl_image.c) can be removed.
I'm not fussed by either implementation, but this way probably affects
fewer other modules, so have submitted it this way.
Pierre d'Herbemont [Sat, 7 Jul 2007 17:45:13 +0000 (17:45 +0000)]
Mac OS X gui: Work around an automake/libtool bug with Objective-C files handling.
Christophe Mutricy [Fri, 6 Jul 2007 23:03:13 +0000 (23:03 +0000)]
telx.c was removed
Jean-Paul Saman [Fri, 6 Jul 2007 21:33:15 +0000 (21:33 +0000)]
Remove telx decoder from configure.ac
Jean-Paul Saman [Fri, 6 Jul 2007 21:33:10 +0000 (21:33 +0000)]
Removed telx Teletext decoder in favor of zvbi based Teletext decoder.
Jean-Paul Saman [Fri, 6 Jul 2007 21:33:05 +0000 (21:33 +0000)]
Small cleanup
Jean-Paul Saman [Fri, 6 Jul 2007 21:33:00 +0000 (21:33 +0000)]
Remove whitespace.
Jean-Paul Saman [Fri, 6 Jul 2007 21:32:56 +0000 (21:32 +0000)]
Free zvbi resources on error in Open() function.
Jean-Paul Saman [Fri, 6 Jul 2007 21:32:52 +0000 (21:32 +0000)]
Compile fix.
Jean-Paul Saman [Fri, 6 Jul 2007 21:32:48 +0000 (21:32 +0000)]
Removed -fnested-functions for other platforms except MacOS X
Jean-Paul Saman [Fri, 6 Jul 2007 21:32:43 +0000 (21:32 +0000)]
JavaScript API to change the selected teletext page from IE ActiveX, Mozilla/Firefox, Safari webbrowser plugins.
Jean-Paul Saman [Fri, 6 Jul 2007 21:32:38 +0000 (21:32 +0000)]
Added transparency to vbi pages and added a callback to vbi-opaque setting to change it at runtime from the gui. Threw some compiler fixes and cleanup in the mix.
Jean-Paul Saman [Fri, 6 Jul 2007 21:32:36 +0000 (21:32 +0000)]
Coding style cleanup.
Jean-Paul Saman [Fri, 6 Jul 2007 21:32:33 +0000 (21:32 +0000)]
Patch from thedj to recognize the vbi header in the PES.
Jean-Paul Saman [Fri, 6 Jul 2007 21:32:31 +0000 (21:32 +0000)]
Fix up indentation
Jean-Paul Saman [Fri, 6 Jul 2007 21:32:28 +0000 (21:32 +0000)]
Make zvbi build on Fedora Core, debian, darwin and other unixes.
Jean-Paul Saman [Fri, 6 Jul 2007 21:32:25 +0000 (21:32 +0000)]
This patch is a hack to force usage of zvbi teletext decoder. It cannot be resolved cleanly because the codec telx.c and zvbi.c require different offsets in the input buffer, while using the same FOURCC. This is a conflict which should be resolved in another way.
Jean-Paul Saman [Fri, 6 Jul 2007 21:32:20 +0000 (21:32 +0000)]
Teletext decoder module based on libzvbi. This is the status of thedj's work at 30 April 2007.
Jean-Paul Saman [Fri, 6 Jul 2007 21:32:13 +0000 (21:32 +0000)]
Copy modules/codec/telx.c to modules/codec/zvbi.c
Pierre d'Herbemont [Fri, 6 Jul 2007 21:29:31 +0000 (21:29 +0000)]
contrib: Make sure we don't have any warning in libdirac as they end up in error.
Jérome Decoodt [Fri, 6 Jul 2007 20:18:29 +0000 (20:18 +0000)]
Try to fix libtool on macos
Thanks to sam and pdherbemont (blame them too if this breaks everything!)
Sam Hocevar [Fri, 6 Jul 2007 10:43:14 +0000 (10:43 +0000)]
* configure.ac: add missing [] in the eyetv check.
Sam Hocevar [Fri, 6 Jul 2007 10:04:25 +0000 (10:04 +0000)]
* Support unaware OS X libtool by sending -framework directly to the linker.
Jérome Decoodt [Fri, 6 Jul 2007 07:33:15 +0000 (07:33 +0000)]
Try to optimize a bit the antialiasing thing
Christophe Mutricy [Thu, 5 Jul 2007 19:10:41 +0000 (19:10 +0000)]
Slovenian l10n update by Matej Urbančič
Jérome Decoodt [Thu, 5 Jul 2007 13:18:06 +0000 (13:18 +0000)]
Better blending for top and left borders
Thanks dionoea!
Jérome Decoodt [Wed, 4 Jul 2007 23:03:48 +0000 (23:03 +0000)]
Add blending for borders in rotate
Jérome Decoodt [Wed, 4 Jul 2007 22:35:56 +0000 (22:35 +0000)]
Add some antialiasing to rotate
Felix Paul Kühne [Wed, 4 Jul 2007 19:47:09 +0000 (19:47 +0000)]
* "%i objekt i spellistan" as translation for "No items in the playlist" may trigger unexpected UI strings on OSX. I've removed that translation for now, but we should get a correct translation for the release. Fixes #1234 (forward-porting [20737])
Olivier Aubert [Wed, 4 Jul 2007 15:29:57 +0000 (15:29 +0000)]
python bindings: setup.py, workaround vlc-config 'peculiarities'
Olivier Aubert [Wed, 4 Jul 2007 13:20:41 +0000 (13:20 +0000)]
Update live555 version number in live-starttime.patch
Filippo Carone [Wed, 4 Jul 2007 07:22:05 +0000 (07:22 +0000)]
missing \ added
Jean-Baptiste Kempf [Tue, 3 Jul 2007 20:13:09 +0000 (20:13 +0000)]
Qt4 - Fix the non-updating MediaInfo bug, introduced by my mistake.
Thanks to Hannes Domani, to have seen it.
Jean-Baptiste Kempf [Tue, 3 Jul 2007 18:15:18 +0000 (18:15 +0000)]
Add 2Vuy FourCC case flavour to rawvideo.
By Ilkka Ollakka
Rémi Denis-Courmont [Tue, 3 Jul 2007 16:08:20 +0000 (16:08 +0000)]
Invoke the clock once rather than 2/3 times...
Pavlov Konstantin [Tue, 3 Jul 2007 08:51:06 +0000 (08:51 +0000)]
Update trunk ALT Linux spec file for trunk.
Jean-Baptiste Kempf [Mon, 2 Jul 2007 17:32:40 +0000 (17:32 +0000)]
Freetype:
This patch:
* try to solve the fribidi styles problems that have occured
* introduces ft_style_t, to solve the precedent problem,
* solves a few errors from precedent commits,
* split some big functions on my request to avoid many imbrications.
Patch from Bernie Purcell.
Jean-Baptiste Kempf [Mon, 2 Jul 2007 17:20:49 +0000 (17:20 +0000)]
D-Bus: The MPRIS uses a new services behavior to allow multiple mpris-enabled
players to run simultaneously.
Thus the dbus service name is now org.mpris.vlc instead of org.freedesktop.MediaPlayer.
Patch by Mirsal ENNAIME.
Christophe Mutricy [Sun, 1 Jul 2007 20:59:24 +0000 (20:59 +0000)]
Arabic and Slovak translation updates by Fouzia Bourai and Marián Hikaník
Antoine Cellerier [Sun, 1 Jul 2007 15:13:04 +0000 (15:13 +0000)]
Add option to format strings to prevent displaying dashes if the meta info was unavailable (ie: if time is unavailable, "$T" will display "--:--:--" while "$ T" won't display anything). This is of course completely untested :)
Ken Self [Sun, 1 Jul 2007 12:35:00 +0000 (12:35 +0000)]
Add BDA shortcuts dvbt, dvbc, dvbs (without hyphens) to conform to rev 20427: only allow letters, digits and slash in access/demux. Also an extra error message if graph does not start running.
Antoine Cellerier [Sat, 30 Jun 2007 21:32:57 +0000 (21:32 +0000)]
Hopefully fix compilation.
Antoine Cellerier [Sat, 30 Jun 2007 20:47:37 +0000 (20:47 +0000)]
Attempt to allow using meta information in the MSN now playing format ... I have no idea if this will really work.
Jean-Baptiste Kempf [Sat, 30 Jun 2007 15:29:43 +0000 (15:29 +0000)]
Qt4 - display the buttons... :)
Filippo Carone [Sat, 30 Jun 2007 15:19:07 +0000 (15:19 +0000)]
helper define added
Filippo Carone [Sat, 30 Jun 2007 15:16:10 +0000 (15:16 +0000)]
volume callback name updated
Christophe Mutricy [Sat, 30 Jun 2007 00:11:32 +0000 (00:11 +0000)]
Activate the polish translation
Laurent Aimar [Fri, 29 Jun 2007 23:50:39 +0000 (23:50 +0000)]
A small malloc check.
Laurent Aimar [Fri, 29 Jun 2007 22:52:28 +0000 (22:52 +0000)]
Fixed GET_ATTACHMENTS return value (Reported by Bernie Purcell).
Laurent Aimar [Fri, 29 Jun 2007 22:41:49 +0000 (22:41 +0000)]
Fixed potential sscanf buffer overflow in :
- ParseMicroDvd
- ParseSubRip
- ParseSubViewer
- ParseSSA
(Reported by Michal Luczaj)
Fixed memory leak in ParseSSA
Fixed invalid memory access in
- ParseSSA
- ParseVplayer
Improve a bit MPL2 support (remove italic format + initial space on
first subtitle)
All: simplify
check malloc (what a boring thing)
do not allocate up to 160ko on the stack
( I have tested all formats with a small sample but please test/report any
regression on your files. )
Laurent Aimar [Fri, 29 Jun 2007 22:33:17 +0000 (22:33 +0000)]
Do not display invalid fourcc for meta data atom.
Antoine Cellerier [Thu, 28 Jun 2007 19:44:30 +0000 (19:44 +0000)]
Add flash.html to dist
Antoine Cellerier [Thu, 28 Jun 2007 19:32:02 +0000 (19:32 +0000)]
Fix "Seg fault when changing mosaic 'offsets' option on the fly." Patch by hovis, #1182
Jean-Baptiste Kempf [Thu, 28 Jun 2007 18:38:50 +0000 (18:38 +0000)]
Qt4 - Dialogs. String Changes, reviewed by tonsofpcs
Jean-Baptiste Kempf [Thu, 28 Jun 2007 18:24:15 +0000 (18:24 +0000)]
Add support for 2Vuy rawvideo. Patch from Ilkka Ollakka.
Jean-Baptiste Kempf [Thu, 28 Jun 2007 17:55:00 +0000 (17:55 +0000)]
Qt4 - Make GNOME/KDE fanboys happy.
Remove unneeded code. Without qt4.2, you can't compile this GUI anyway.
Jean-Baptiste Kempf [Thu, 28 Jun 2007 16:51:33 +0000 (16:51 +0000)]
Qt4.3 compatibility.
Jean-Baptiste Kempf [Thu, 28 Jun 2007 16:37:34 +0000 (16:37 +0000)]
Add MYOB to thanks file...
Jean-Baptiste Kempf [Thu, 28 Jun 2007 06:35:00 +0000 (06:35 +0000)]
Attempt to repair distcheck. Qt4-res.
Jean-Baptiste Kempf [Wed, 27 Jun 2007 16:35:56 +0000 (16:35 +0000)]
Thanks to "DJ", for all the help on the forum, more than 7700 posts now and counting. Thanks for aLtgLasS for skins, design and CSS...
Rafaël Carré [Wed, 27 Jun 2007 08:22:30 +0000 (08:22 +0000)]
Enables D-Bus control compilation
Rafaël Carré [Wed, 27 Jun 2007 06:40:05 +0000 (06:40 +0000)]
Uses TagLib class to represent UTF8 strings when writing metadata
Rafaël Carré [Wed, 27 Jun 2007 05:07:09 +0000 (05:07 +0000)]
Now using ITEM_PREPARSED & ITEM_META_FETCHED indicators
Jean-Baptiste Kempf [Tue, 26 Jun 2007 23:42:26 +0000 (23:42 +0000)]
Dirac version bumps to 0.7.0. Tested on altair/win32 and Mac
Sam Hocevar [Tue, 26 Jun 2007 22:03:47 +0000 (22:03 +0000)]
* AUTHORS: removed mention of "audio" :-)
Jean-Baptiste Kempf [Tue, 26 Jun 2007 22:02:30 +0000 (22:02 +0000)]
Qt4 - Forgotten in previous comit.
Jean-Baptiste Kempf [Tue, 26 Jun 2007 22:00:08 +0000 (22:00 +0000)]
Qt4 - Yet another icon for menus. Should be the last one.
Sam Hocevar [Tue, 26 Jun 2007 21:10:08 +0000 (21:10 +0000)]
* AUTHORS: changed contribution description on author's request.
Felix Paul Kühne [Tue, 26 Jun 2007 18:59:05 +0000 (18:59 +0000)]
* make sure that VLC-release.app includes permissions which allow it to run on restricted accounts. Credit Michael C. Haller <michael --at.- cilly com>. Additionally, don't create bogus links to the AppleScript library, which moved a while ago.
Damien Fouilleul [Tue, 26 Jun 2007 17:53:05 +0000 (17:53 +0000)]
activex: remove logo when control runs in usermode and fill canvas with background color instead, which is settable as "BackColor" property (or bgcolor for web).
Jean-Paul Saman [Tue, 26 Jun 2007 09:38:17 +0000 (09:38 +0000)]
Fix new key-menu-* hotkeys definitions
Christophe Mutricy [Mon, 25 Jun 2007 22:35:47 +0000 (22:35 +0000)]
respect alphabetical order
Christophe Mutricy [Mon, 25 Jun 2007 22:22:23 +0000 (22:22 +0000)]
i18n fixes
Rafaël Carré [Mon, 25 Jun 2007 22:02:07 +0000 (22:02 +0000)]
fortunes are now UTF-8 encoded thanks to Mr_Mirsal
Damien Fouilleul [Mon, 25 Jun 2007 18:06:52 +0000 (18:06 +0000)]
- libvlc APIs: bug fixing, and please note that exception argument is OPTIONAL (can be null), do not use exception to control API flow unless you created your own
Rafaël Carré [Mon, 25 Jun 2007 15:24:15 +0000 (15:24 +0000)]
Adds Disconnect method to release the org.freedesktop.MediaPlayer name on the bus
Jean-Baptiste Kempf [Sun, 24 Jun 2007 23:46:50 +0000 (23:46 +0000)]
Qt4 - Add a folder opening option with an icon, due to popular request,
Clean some code, comment it and cosmetics.
Fix also a cosmetic button bug spotted by funman.
Jean-Baptiste Kempf [Sun, 24 Jun 2007 21:47:14 +0000 (21:47 +0000)]
D-Bus, The Repeat method should be part of /Player, not /TrackList
Patch by Mirsal ENNAIME, as usual.
Pierre d'Herbemont [Sun, 24 Jun 2007 20:52:03 +0000 (20:52 +0000)]
control/media_descriptor.c: Fix memcpy usage.
Rafaël Carré [Sun, 24 Jun 2007 19:36:35 +0000 (19:36 +0000)]
Do not try to read metadata if it's not present