Sam Hocevar
f213a1d69a
* ./src/libvlc.c: switched the position of msg_Create() and system_Init()
...
because the BeOS system_Init spawns a thread, which makes use of msg_*
functions.
* ./src/misc/threads.c, ./src/misc/win32_specific.c: put the detection
of SignalObjectAndWait in the thread system initialization because
system_Init() now happens after msg_Create().
2002-09-17 14:56:13 +00:00
Laurent Aimar
07dcfb3ffc
* all: - fix a memory leak while parsing.
...
- fix a bug while playing last frames (in last chunk).
- add seek support, not complete but usable.
2002-09-17 11:57:38 +00:00
Sam Hocevar
5555c82c83
* ./mozilla/*: added hooks so that the vlc plugin is scriptable from
...
javascript. It's also in C++, but we didn't have the choice.
2002-09-17 08:18:24 +00:00
Christophe Massiot
cf891bad55
* configure.in: Fixed detection of Qt-embedded.
...
* modules/codec/a52.c: Fixed detection of A/52 sound.
* modules/audio_filter/converter/a52tofloat32.c: Fixed a bug related to
downmixing.
* ALL: Added hooks for audio volume management.
2002-09-16 20:46:38 +00:00
Sam Hocevar
4a53cbabca
* ./modules/gui/gtk/gtk.glade: handled delete event for the Open window.
2002-09-16 08:10:00 +00:00
Olivier Teulière
67c3e67a08
* modules/gui/win32/preferences.cpp: added a forgotten initialization
2002-09-15 22:33:24 +00:00
Jean-Paul Saman
ba57d25b17
Configure option --enable-qte works now (default is disabled).
...
Porting video out plugin/builtin for Qt Embedded to CVS is not complete. (Please do not use it.)
2002-09-15 20:54:12 +00:00
Jean-Paul Saman
00fdbca4ab
Hide progressbar widget on startup.
2002-09-15 19:32:03 +00:00
Stéphane Borel
3518015639
*Fixed a bug that prevented OSS from closing cleanly in spdif.
2002-09-14 20:51:11 +00:00
Stéphane Borel
bdbe0e0b87
*Fixed a typo that made spudec selection fail.
2002-09-14 20:50:24 +00:00
Christophe Massiot
e18a39da6e
(Temporary) end of the audio output 3 documentation.
2002-09-13 22:38:54 +00:00
Stéphane Borel
f776b2cb79
.Quick hack to make spdif work with emu10k1 oss driver. Still buggy.
2002-09-11 23:10:30 +00:00
Stéphane Borel
51d40ac72c
.Fixed the length of the spdif frame.
2002-09-11 23:08:43 +00:00
Sam Hocevar
ddabe8f701
* ./modules/misc/dummy/vout.c: fixed an endianness issue in the commandline
...
chroma parsing.
2002-09-10 12:58:42 +00:00
Sam Hocevar
849c0ed325
* ./modules/video_output/x11/xcommon.c: if we do not own the X window, like
...
in the Mozilla plugin, we do not try to unmap it.
2002-09-10 12:15:07 +00:00
Sam Hocevar
e710eca682
* ./configure.in: the DV module is now a plugin, with the proper
...
dependencies in debian/control.
2002-09-09 13:52:24 +00:00
Christophe Massiot
f623752691
Three lines :).
2002-09-08 22:20:32 +00:00
Christophe Massiot
96de1d1b35
Aout3 developer documentation, cont'd.
2002-09-06 23:15:44 +00:00
Christophe Massiot
f52ae77815
Beginning of the developer documentation for audio output 3.
2002-09-04 21:44:41 +00:00
Jean-Paul Saman
7b7ebdeeae
Little cleanup action.
2002-09-04 21:18:29 +00:00
Jean-Paul Saman
b85c7e1eb3
Qt Embedded video out patch courtesy of Gerald Hansink.
...
Ported Qt Embedded video out to vlc-0.5.0 (it is not useable yet).
2002-09-04 21:13:33 +00:00
Jean-Paul Saman
c764fc9383
Renamed --enable-qte switch for Qt Embedded interface support to --enable-opie.
...
Reused --enable-qte for Video Out support under Qt Embedded.
2002-09-04 21:09:12 +00:00
Christophe Massiot
d8c708139c
Fixed the trivial channel mixer.
2002-09-02 23:21:40 +00:00
Christophe Massiot
34c71967f9
The liba52 "codec" is now an audio filter. It means we are now able to
...
autodetect S/PDIF hardware support and the audio output plug-in chooses
the best one. Of course it probably breaks existing output modules, see
oss.c for hints :).
Also include minor tweaks which will entitle us to decode and output 5.1
audio. It may break existing plug-ins, too. See
audio_output.c:aout_FormatNbChannels for hints.
2002-09-02 23:17:06 +00:00
Christophe Massiot
1e666bc25b
Added a priority for video decoders, for systems with fixed-priority
...
policy.
2002-09-01 21:20:29 +00:00
Stéphane Borel
13f459366e
*It seems that the setting of the fragment size was buggy.
...
OSS work with my sblive! now :). It still works on my other computer too
but please test.
2002-08-31 22:10:25 +00:00
Stéphane Borel
4d51273f15
*Make pf_setformat disappear from sdl module.
2002-08-31 19:58:04 +00:00
Christophe Massiot
06996317f9
aout3 API change :
...
pf_setformat disappears (it was never called independantly of Open). If
the format needs to be changed, we will have Close/Open. This is much
simpler than before. Please check that I didn't break some plug-ins.
2002-08-30 23:27:06 +00:00
Christophe Massiot
0b88e7753a
* demuxes: Worked around a bug in old VLC and VLS by changing TS stream types
...
(see my last mail).
* aout: Rewrote our whole lock policy. The output thread now doesn't require
the mixer_lock, which might avoid delays. We will also be able to change
the filter pipelines at runtime.
2002-08-30 22:22:24 +00:00
Sam Hocevar
b7d33a0d08
* ./include/vlc_threads_funcs.h, modules/video_output/directx/vout.c: Win32
...
compilation fixes (typo, undeclared var).
2002-08-30 19:16:05 +00:00
Sam Hocevar
16f2ff86c7
* ./configure.in: do not try to link with -lrt if not using pthreads. This
...
might break the HP/UX or Solaris ports, please check if possible.
* ./src/misc/threads.c: fixed syntax in the st and pth implementations.
2002-08-30 12:23:23 +00:00
Christophe Massiot
7d2f6de57c
* ./bootstrap : Fixed an issue with old shell versions
...
* ALL : Added a priority argument to vlc_thread_create(), so that audio
and input threads can run with a higher real-time priority, on systems
allowing you to use priorities.
2002-08-29 23:53:22 +00:00
Olivier Teulière
b3c41d792a
The win32 interface is preparing for the internationalization.
2002-08-29 22:29:55 +00:00
Christophe Massiot
5e1d56aeac
* Fixed libmad's output volume.
2002-08-28 22:44:31 +00:00
Christophe Massiot
b5ab493010
* Finally fixed the segfault when resampling.
...
* Reactivated the A/52 demux.
* Wrote a real full-featured float32 mixer.
2002-08-28 22:25:39 +00:00
Sam Hocevar
c02a9ef42f
* ./Makefile.old: fixed the automatic dependency rule (include dirs missing).
2002-08-28 21:40:35 +00:00
Christophe Massiot
a9b2248292
It now works when there is no automake-1.5 nor automake-1.6.
2002-08-28 19:48:16 +00:00
Sam Hocevar
3eb8eefdd2
* ./m4/*: added gettext m4 macros so that the configure behaviour is
...
always the same.
2002-08-28 15:30:57 +00:00
Sam Hocevar
91b31c8835
* Additional fixes for bootstrap when gettext isn't available.
2002-08-28 14:22:17 +00:00
Sam Hocevar
e3366e790b
* ./bootstrap: fixed a shell error (replaced "if `foo`" with "if foo").
2002-08-28 13:38:14 +00:00
Sam Hocevar
03fe761ea8
* ./bootstrap: we should be able to bootstrap CVS even without gettext.
2002-08-28 12:50:13 +00:00
Sigmund Augdal Helberg
d54e32e1fb
fixed a minor bug
2002-08-27 21:53:54 +00:00
Sam Hocevar
2d8a1a7085
* ./HACKING: we can now use automake-1.5 instead of automake-1.6. But now
...
we _really_ depend on it.
* ./bootstrap: we don't use touch to create a file, because it doesn't seem
to work everywhere.
2002-08-27 14:15:24 +00:00
Sam Hocevar
685f8edcc3
* ./bootstrap: we touch m4/Makefile.am so that configure doesn't complain
...
about a missing m4/Makefile.in.
* ./include/vlc_common.h: workaround for Borland's redefinition of PACKAGE.
2002-08-26 23:36:20 +00:00
Christophe Massiot
15f3b0f6fa
* Miscellaneous S/PDIF fixes.
...
* New NextPTS() function, to replace CurrentPTS() (gives the PTS which will
be valid for NEXT byte).
* Fixed mono mode in the builtin mpeg audio decoder.
* Various fixes related to PTS calculation in audio decoders.
2002-08-26 23:00:23 +00:00
Sigmund Augdal Helberg
44fc8c8927
have my filter compile by default
2002-08-26 22:54:24 +00:00
Sigmund Augdal Helberg
d8e7b4081d
An motion blur filter. --blur-factor states the degree of blurring from 1
...
to 127. about 100 is cool
2002-08-26 22:35:58 +00:00
Sam Hocevar
8cdab6d597
* ./bootstrap: another fix for old versions of autoconf which don't seem
...
to like the gettext m4 files.
2002-08-26 21:46:06 +00:00
Sam Hocevar
e3401d5787
* ./configure.in: we now require autoconf 2.5x because previous versions
...
don't seem to work very well if you are using autopoint, although
gettext 0.11.5 claims to be fully backwards compatible. Welcome to
automake hell.
* ./bootstrap: workaround which uses gettextize if you do not have
autopoint. We'll probably stay like this for a while, until gettext
0.11.x (which replaces gettextize with autopoint) becomes more
widespread. Currently this workaround seems to work, but don't expect
a clean tarball if you make dist without having used autopoint. Welcome
to automake hell.
2002-08-26 20:49:50 +00:00
Sam Hocevar
86f23938c1
* ./Makefile.old, ./modules/gui/win32/win32.bpr: fixed header location
...
issues in the Win32 build.
2002-08-26 10:02:37 +00:00