- 10 Nov, 2012 1 commit
-
-
Rémi Denis-Courmont authored
-
- 27 Nov, 2011 1 commit
-
-
Jean-Baptiste Kempf authored
Re-license almost all of libVLC and libVLCcore to LGPLv2.1+ This move was authorized by the developers, either: - by e-mail, - by vote at the VideoLAN Dev Days 2011, - on the license website, - in a contract, oral or written. No objection was raised, so far. The developers agreeing are: Justus Piater Alexis Ballier Alexander Bethke Mohammed Adnène Trojette Alex Converse Alexey Sokolov Alexis de Lattre Andre Pang Anthony Loiseau Cyril Deguet André Weber Boris Dorès Brieuc Jeunhomme Benjamin Drung Hugo Beauzée-Luyssen Benoit Steiner Benjamin Pracht Bernie Purcell Przemyslaw Fiala Arnaud de Bossoreille de Ribou Brad Smith Nick Briggs Christopher Rath Christophe Courtaut Christopher Mueller Clement Chesnin Andres Krapf Damien Fouilleul David Flynn Sebastien Zwickert Antoine Cellerier Jérôme Decoodt Jérome Decoodt Dylan Yudaken Eduard Babayan Eugenio Jarosiewicz Elliot Murphy Eric Petit Erwan Tulou Etienne Membriv...
-
- 09 Jan, 2011 1 commit
-
-
Laurent Aimar authored
-
- 04 May, 2010 1 commit
-
-
Laurent Aimar authored
SUBPICTURE_ALIGN_* must be used instead.
-
- 29 Apr, 2010 1 commit
-
-
Laurent Aimar authored
-
- 16 Dec, 2009 1 commit
-
-
Laurent Aimar authored
It was duplicated with es_format_t::i_sar_num/den.
-
- 13 May, 2009 1 commit
-
-
Laurent Aimar authored
There will be some regressions, I used automatic sed replacement with manual checks but there was a lot to change. It's only the first pass.
-
- 11 May, 2009 1 commit
-
-
basOS G authored
It had the following functions: - text_style_New -- allocates default text style - text_style_Dup -- allocates and copies text style - text_style_Copy -- copies text style - text_style_Delete -- deallocates text style NOTE that the vout_ShowText* functions will take a p_style and copy it internally so you have to free in the caller function. Other modules where p_style was malloced there are now fixed to copy before calling the vout* functions. Original patch by basOS G with a few modifications by fenrir. Signed-off-by:
Laurent Aimar <fenrir@videolan.org>
-
- 15 Dec, 2008 1 commit
-
-
ivoire authored
-
- 21 Sep, 2008 1 commit
-
-
Laurent Aimar authored
-
- 20 Sep, 2008 1 commit
-
-
Laurent Aimar authored
-
- 15 Sep, 2008 1 commit
-
-
Laurent Aimar authored
I removed: i_x/i_y: redondant with region i_x/i_y. Now a subpicture always represent the whole video. i_flags: unused anywhere in the core. I may have broken a few video filters (osdmenu mainly). I will fix it if you report the problem and the way to reproduce it.
-
- 13 Aug, 2008 1 commit
-
-
ivoire authored
-
- 12 Aug, 2008 1 commit
-
-
Jean-Baptiste Kempf authored
-
- 31 May, 2008 1 commit
-
-
Rémi Denis-Courmont authored
-
- 14 Apr, 2008 1 commit
-
-
Pierre d'Herbemont authored
This improves readability a lot and prevent us from reinventing the wheel.
-
- 23 Jan, 2008 1 commit
-
-
Rémi Denis-Courmont authored
Missing some cases that I could not test. Also ffmpeg/chroma.c is locked, so I can but leave it broken. Fix is for the remaining modules is obvious and the issue is easy to detect.
-
- 18 Jun, 2007 1 commit
-
-
Laurent Aimar authored
"This is part of a former submission stripped out for easier assimilation. It modifies vout_subpictures to use the existing alignment field on each region, rather than the alignment on the subpicture plane itself. Modifications are made to everywhere that depended on the former behaviour, to make it use the new alignment location instead."
-
- 05 Apr, 2007 1 commit
-
-
Rémi Denis-Courmont authored
-
- 26 Nov, 2006 1 commit
-
-
zorglub authored
* Headers in include must contain the structures and prototypes needed by the plugins and should be named vlc_*. * Headers in include/vlc must contain the structures and prototypes needed by external libvlc clients * Moved and renamed some things in headers. - Removed vlc_cpu.h, vlc_error.h (merged in vlc_common) - Removed snapshot.h (merged in vlc_vout.h) - Removed vlc_spu.h (merged in vlc_osd.h) - Removed intf_eject.h and vlc_interaction.h (merged in vlc_interface) - Moved all internal headers to src - Merged vlc_video.h and video_output.h and move private things to src - Removed vlc/intf.h, vlc/aout.h, vlc/vout.h, vlc/decoder.h and vlc/input.h (meta headers for use in modules, and often implying too large dependencies) * Removed some useless dependencies * Unexported a bunch of functions and structures used only in src/ (--> Still some work here) * Finally made input_thread_t and input_source_t (mostly) private. Added input_GetItem to fetch the input_item of an input_thread * Cleaned up deprecated entries in vlc_symbols.h and bumped up symbol prefix This commit has a 99% probability of breaking the build, 0.1% of killing your cat and 0% of getting you hot chicks.
-
- 12 Jan, 2006 1 commit
-
-
dionoea authored
-
- 15 Oct, 2005 1 commit
-
-
sigmunau authored
AUTHORS: updated my entry
-
- 27 Aug, 2005 1 commit
-
-
Jean-Paul Saman authored
Merged OSD functionality on the same core functions. All OSD functionality is described in include/vlc_osd.h now, which entirely replace include/osd.h. The file src/video_output/video_widgets.c uses functionality from src/osd/osd_widgets.c now.
-
- 09 Jul, 2005 1 commit
-
-
Rémi Denis-Courmont authored
-
- 08 Jul, 2005 1 commit
-
-
Rémi Denis-Courmont authored
(da big courmischage)
-
- 17 Sep, 2004 1 commit
-
-
gbazin authored
+ improved spu_SortSubpictures() to deal with SPU channels. + ephemer subpictures can also have a stop date now (allows more flexibility).
-
- 15 Sep, 2004 1 commit
-
-
gbazin authored
* modules/stream_out/transcode.c: re-use the SPU engine. * src/video_output/vout_subpictures.c: support for resizing subpictures.
-
- 31 Aug, 2004 1 commit
-
-
gbazin authored
+ introduce a "TEXT" subpicture region type. + a psz_text field stores the subpicture text. * src/video_output/video_text.c: produce "TEXT" subpictures. * modules/codec/subsdec.c: produce "TEXT" subpictures. * modules/misc/freetype.c: auto sizing works again.
-
- 03 Aug, 2004 1 commit
-
-
gbazin authored
(expect some breakage). * modules/video_filter/blend.c: new alpha-blending module.
-
- 02 Jun, 2004 1 commit
-
-
yoann authored
* added i_channel and i_content properties to subpicture_t * p_last_osd_message is no more used An OSD channel can contain simultaneously an OSD text and an OSD widget.
-
- 14 Apr, 2004 1 commit
-
-
Andre Pang authored
successful and VLC_SUCCESS on success, instead of returning void.
-
- 17 Feb, 2004 1 commit
-
-
hartman authored
* fix broken vout_OSDMessage in other files
-
- 15 Feb, 2004 1 commit
-
-
sigmunau authored
* turned vout_OSDMessage into __vout_OSDMessage * __vout_OSDMessage now takes printf style parameters * added a macro vout_OSDMessage that calls __vout_OSDMessage with the first parameter passed through VLC_OBJECT()
-
- 06 Jan, 2004 1 commit
-
-
zorglub authored
-
- 22 Dec, 2003 1 commit
-
-
Sam Hocevar authored
-
- 09 Dec, 2003 1 commit
-
-
yoann authored
* added a lock when changing p_vout->p_last_osd_message
-
- 08 Dec, 2003 1 commit
-
-
yoann authored
The last OSD message is now deleted before printing new one.
-
- 30 Oct, 2003 1 commit
-
-
hartman authored
location by any module. * added a OSD config option to the Video options. this will allow you to disable the messages printed by OSDMessage. Subtitles will still be shown however. * src/audio_output/intf.c: volumeSet sets the intf-change variable. * modules/gui/macosx/vout.m: fix the modifier detection.
-
- 04 Aug, 2003 1 commit
-
-
gbazin authored
* src/video_output/video_text.c: removed legacy code that has been rotting for ages.
-
- 14 Jul, 2003 1 commit
-
-
sigmunau authored
All: My shot at improving subtitle rendering in vlc. Now each vout uses a "text renderer" module to render text on the video when needed. I decieded to make this a module type, because other api's (win32 and macosx) is supposed to do better than freetype under some circumstances. include/video_output.h: added some members needed by text renderer modules src/video_output/video_output.c: load and unload text renderer module when needed src/video_output/video_text.c: implemented some functions to show text on the video include/osd.h: exported the functions to show text modules/misc/Modules.am, module/misc/freetype.c: new text renderer module, largly based on the old osdtext module. modules/video_filter/Modules.am, modules/video_filter/osd_text.c: removed the osdtext module configure.ac: changes "osdtext" to "freetype" some places modules/codec/spudec/*: when iconv is available, use it to convert textual subtitles from the encoding given by --sub-encoding to utf8. Use new code to render subtitles modules/control/lirc/lirc.c: use new code to give feedback on buttons pressed. untested. modules/demux/util/sub.c: remove all traces of the ugly old osdtext module modules/misc/dummy/*: added a "text renderer" submodule in the dummy module src/misc/modules.c: included osd.h as it seems to be needed to export symbols final notes: you need to give a proper value to --freetype-font. This should be the path to a font file freetype2 can handle (almost any format afaik) with a unicode translation table in it. Windows ttf files will do. In linux at least openoffice distributes some fonts that work. I think macosx and beos also has useable fonts.
-