- 14 Jul, 2003 3 commits
-
-
Sigmund Augdal Helberg 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.
-
Sigmund Augdal Helberg authored
includes in the .h files, since they are parsed out of context by doxygen Doxyfile: misc fixes, use ./toolbox --add-include as filter for sources. include/vlc_common.h: doxygenized VLC_COMMON_MEMBERS With these changes, and a slightly patched version of doxygen (which you can get here: http://www.idi.ntnu.no/~sigmunau/doxygen-vlcpatched.tgz ) you should be able to get some useful documentation out of the vlc sources.
-
Gildas Bazin authored
-
- 13 Jul, 2003 6 commits
-
-
Christophe Massiot authored
and our dear users report it as a bug.
-
Gildas Bazin authored
* modules/gui/skins/*: removed unused GTK2_SKINS code.
-
Gildas Bazin authored
* modules/stream_out/transcode.c: implemented some very basic channels downmixing. Was necessary to be able to transcode a52 > stereo to mpga.
-
Sigmund Augdal Helberg authored
-
Christophe Massiot authored
than A/52, so disabled it for the moment (we should actually check for the presence of a descriptor).
-
Christophe Massiot authored
would progressively empty on some DVDs.
-
- 12 Jul, 2003 2 commits
-
-
Gildas Bazin authored
* modules/gui/wxwindows/*: added a "simple open" entry to the "File" menu of the interface and playlist. That entry just opens a wxFileDialog().
-
Laurent Aimar authored
-
- 11 Jul, 2003 9 commits
-
-
Gildas Bazin authored
* modules/gui/wxwindows/streamout.cpp, wxwindows.h: added an audio channels combobox for transcoding. * NEWS: update in preparation for 0.6.1.
-
Gildas Bazin authored
* modules/audio_output/directx.c: 5.1 audio output now works on sblive/audigy as well :) * modules/audio_output/waveout.c: fixed the waveOut plugin so works on NT4 as well... that complicates the plugin a bit more than I would have wanted, but hey. * modules/gui/wxwindows/messages.cpp: the verbose checkbox is set to the value of the --verbose config option.
-
Laurent Aimar authored
-
Laurent Aimar authored
* browse: example.
-
Laurent Aimar authored
* another useless feature: can browse local files (for sout)
-
Gildas Bazin authored
Disable the gtk2/gnome2 interfaces as they are currently unuseable and this option was confusing users more than anything else. Enabled the mp4 muxer (Although it doesn't yet produce streams compatible with quicktime).
-
Gildas Bazin authored
* modules/control/http.c: win32 fixes.
-
Sam Hocevar authored
-
Gildas Bazin authored
* modules/audio_output/alsa.c: enabled 4 and 5.1 channels modes (although stereo stays the default).
-
- 10 Jul, 2003 9 commits
-
-
Laurent Aimar authored
-
Laurent Aimar authored
-
Laurent Aimar authored
-
Laurent Aimar authored
There is no more hardcoded html page. The interface recursively parse a directory, exporting all files. All .htm/.html are parsed, and special macro are used. I will commit somes samples pages in share/http and I hope documentations. TODO: - (re)implement access control in httpd (but in a useable way). - clean login/password management. (for now .access protects a whole directory). - doc ;)
-
Clément Stenac authored
* httpd: removed hard-coded user/pass for admin page. (now: --http-admin-pass & --http-admin-user )
-
Mohammed Adnène Trojette authored
-
Sam Hocevar authored
filename in a package.
-
Laurent Aimar authored
-
Derk-Jan Hartman authored
* added matroska, dvb and pvr USE vars. * enabled support for flac. * removed libdv support since it's deprecated * enabled freetype support if USE=truetype * enabled satellite support if USE=dvb * added local USE variable pvr to compile with pvr support * added local USE variable matroska to compile with experimental matroska support/ebuilds. See also http://forums.gentoo.org/viewtopic.php?t=63722&highlight=matroska.
-
- 09 Jul, 2003 7 commits
-
-
Gildas Bazin authored
* modules/demux/ogg.c: latest change for web radios support did affect the quality of normal ogg files. Make the check a bit more strict.
-
Gildas Bazin authored
* modules/gui/wxwindows/interface.cpp: resume after pause was broken recently. * src/audio_output/output.c: reverted a recent change that was screwing up the proper scheduling of audio samples after a starvation. That should improve the heavy resampling we currently have after a pause. * modules/audio_output/alsa.c: improvements and fixes to the alsa audio output.
-
Sam Hocevar authored
-
Mohammed Adnène Trojette authored
-
Mohammed Adnène Trojette authored
-
Derk-Jan Hartman authored
-
Derk-Jan Hartman authored
next title to next playlistitem. The old code for this was buggy. This should work better. Especially for CDDA's, since we previously didn't support titles.
-
- 08 Jul, 2003 4 commits
-
-
Sam Hocevar authored
instead.
-
Sam Hocevar authored
-
Sam Hocevar authored
-
Sam Hocevar authored
+ Removed a useless use of cut. + Do not fail in the "clean" rule if no targets were built. * Makefile.am: + Propagate $(srcdir) to toolbox. * toolbox: + Do not include .moc files in POTFILES.in. + Fixed the generation of MSVC project files (untested).
-