Commit cdc665c9 authored by Sam Hocevar's avatar Sam Hocevar

* Updated current changelog and regenerated previous ones as to include

    changes to removed directories.
parent 21d4c7c7
2003-12-05 Friday 05:01 rocky
A little cleanup on wait timing. No bug fixes yet, though.
2003-12-05 Friday 04:24 rocky
Slightly better handling of stills and toggling pause by using the
different threads better.
Still has stream still/to MPEG bug and duplicate video window bug though.
(And could use lots of cleanup.)
2003-12-05 Friday 02:33 rocky
Remove interface thread. It was a crock anyway -- any good stuff
should be put into the visualization plugins instead.
Besides, there are bigger crocks that need fixing (like VCD navigation).
2003-12-05 Friday 02:12 rocky
Okay microseconds, then.
2003-12-05 Friday 01:56 rocky
Fix duration that input_AddInfo uses milliseconds.
Add some more meta debugging.
2003-12-05 Friday 01:52 rocky
Spelling.
2003-12-05 Friday 00:03 gbazin
* modules/stream_out/transcode.c: proper order for downmixed channels.
2003-12-04 Thursday 23:15 gbazin
* modules/codec/ffmpeg/encoder.c, modules/codec/speex.c: fixed stupid bug in audio encoding.
2003-12-04 Thursday 22:48 anil
regenerated from a clean tree
2003-12-04 Thursday 22:37 gbazin
* modules/codec/flac.c: several fixes to the flac decoder and encoder.
* modules/mux/ogg.c: fixed flac in ogg.
* modules/demux/ogg.c: fix for flac seeking.
2003-12-04 Thursday 18:26 gbazin
* modules/gui/wxwindows/playlist.cpp: unicode fix.
2003-12-04 Thursday 18:13 gbazin
* modules/demux/livedotcom.cpp: compilation fix.
2003-12-04 Thursday 17:15 gbazin
* ALL: another bunch of MSVC compilation fixes.
2003-12-04 Thursday 16:49 sam
* modules/misc/dummy/renderer.c:
+ Removed evil ^Ms from the file.
* modules/video_output/caca.c:
+ Support for new dithering modes (libcaca HEAD only).
* modules/* src/*:
+ Grammar and spelling fixes.
+ Coding style fixes.
* po/fr.po:
+ Spelling fixes.
+ Updated a few translations.
* po/en_GB.po:
+ Updated a few translations.
2003-12-04 Thursday 16:02 sam
* include/vlc_common.h:
+ Introduced intptr_t and uintptr_t.
* Fixed compilation warnings here and there.
2003-12-04 Thursday 15:54 sam
* configure.ac: Fixed an old bug that caused vlc-config to be sometimes
not set executable when regenerated.
2003-12-04 Thursday 14:48 gbazin
* modules/video_output/wingdi.c: fixed gdi output for 24 and 32 bits color depth.
2003-12-04 Thursday 12:33 gbazin
* toolbox: use the "Output_Dir" property when generating the msvc project files so we don't end-up with name conflicts when compiling.
* msvc/config.h.in, modules/access_output/file.c: MSVC fixes.
* modules/video_chroma/i420_rgb.c: don't use our RV24 conversion routine on win32 because it assumes 32 bits per pixel.
2003-12-04 Thursday 10:25 gbazin
* modules/gui/*: use MSTRTIME_MAX_SIZE instead of OFFSETTOTIME_MAX_SIZE.
2003-12-04 Thursday 05:14 rocky
Guard against invalid p_vcd in dbg_print.
2003-12-03 Wednesday 23:01 sigmunau
all:
* doxygenated parts of the messages system
2003-12-03 Wednesday 22:14 sigmunau
src/input/input.c:
* fill in the duration field of the playlist item when starting playback of
a file, if the demuxer supports it.
2003-12-03 Wednesday 21:58 sigmunau
all:
* in vlc, times are stored in microseconds. playlist_item_t::i_duration
shouldn't be an exception
modules/gui/wxwindows/playlist.cpp:
* fixed indentation
2003-12-03 Wednesday 21:55 rocky
Make more like the French translation which is more correct. :-\
2003-12-03 Wednesday 21:50 sigmunau
src/misc/mtime.c:
* Coding style fixes
* Comment cleanups
* Doxygenization
include/vlc_common.h:
* doxygenized the comments for mtime_t and vlc_fourcc_t
2003-12-03 Wednesday 20:47 jpsaman
Syncing with current CVS.
2003-12-03 Wednesday 15:46 zorglub
Update of the french localization file
2003-12-03 Wednesday 13:52 anil
compilation fix
2003-12-03 Wednesday 13:49 rocky
Fixed-width 2-column track number. Should help in sorting titles.
2003-12-03 Wednesday 13:41 rocky
Update date. Remove boilerplate includes that I think are (or should
be) pulled in from one of the other includes.
2003-12-03 Wednesday 13:35 rocky
Reinstate Duration column - perhaps it's time to get more plugins
using it.
2003-12-03 Wednesday 13:27 rocky
Add more uses of msecstotimestr. Remove OFFSETTOTIME_MAX_SIZE -
Use MSTRTIME_MAX_SIZE instead.
2003-12-03 Wednesday 12:33 sam
include/vlc_help.h: Grammar and spelling fixes.
2003-12-03 Wednesday 12:19 fenrir
* increase priority (the wrapper from ffmpeg is buggy).
2003-12-03 Wednesday 04:19 rocky
Fix bug in not updating playlist when hitting next/previous control
buttons (and simplify code at the same time).
2003-12-03 Wednesday 00:27 rocky
Add a few more fields in the stream info.
2003-12-03 Wednesday 00:24 rocky
"File Info" renamed "Stream/Media Info"
2003-12-02 Tuesday 23:03 gbazin
* modules/access/dshow/*: PVR support contributed by Marc Nolette.
I took the liberty to modify a few things so it might currently be broken (sorry Marc).
* THANKS: added Marc Nolette.
2003-12-02 Tuesday 18:47 gbazin
* msvc/config.h.in: cleaned-up and updated.
2003-12-02 Tuesday 16:01 geshp
- Added fribidi support
- Added configure-line options for mkv and fribidi
2003-12-02 Tuesday 13:31 gbazin
* ALL: more MSVC compilation fixes.
* msvc/vlc.dsw: removed non-existant plugins.
2003-12-02 Tuesday 12:57 gbazin
ALL: MSVC compilation fixes to libvlc.
2003-12-02 Tuesday 10:55 gbazin
* modules/demux/mp4/mp4.c: find out aspect ratio from display size.
* modules/codec/ffmpeg/video.c: respect aspect ratio given by demux if any.
2003-12-02 Tuesday 04:22 rocky
Populate VCD info in "File Info" window.
2003-12-02 Tuesday 04:16 rocky
Change some printf's to debugging-only output.
2003-12-02 Tuesday 03:33 rocky
Separate title format string into cases where CDDB is enabled and where
it is is not. Now have callback for CDDB enabled boolean.
2003-12-02 Tuesday 01:54 rocky
Add secstotimestr and msecstotimestr to convert (milli)seconds to a
time string.
2003-12-01 Monday 23:39 gbazin
* ALL: fixed DTS audio support.
* modules/demux/dts.c: added raw DTS audio demuxer.
2003-12-01 Monday 09:39 fenrir
* video: display "more than 5 seconds of late video..." only once.
2003-12-01 Monday 04:07 rocky
Make sure we distribute the CD-DA plugin info.
2003-12-01 Monday 04:05 rocky
Add a copyright.
2003-12-01 Monday 04:05 rocky
Add more verbiage.
2003-12-01 Monday 04:04 geshp
- Updated matroska/ebml fix
- Updated mozilla plugin fix
2003-12-01 Monday 03:57 rocky
Some basic CDDA plugin documentation.
2003-12-01 Monday 03:37 rocky
Another typo.
2003-12-01 Monday 03:34 rocky
Bugs in calculating duration. Thanks Sigmund for fixing the GTK+
interface!
Some doc improvements. CDDARead: Let playlist now cycle through
entries rather than intercept.
2003-12-01 Monday 01:08 rocky
Add CDDB CD Info in File Info section (via input_AddInfo and
input_InfoCategory.
2003-11-30 Sunday 23:19 jpsaman
PDA Interface:
- Coding Style
- Added SAP/SLP to transcode tabpage
- Reworking transcoding options for playlist
2003-11-30 Sunday 23:07 rocky
Forgot to add demux.c here.
2003-11-30 Sunday 22:59 gbazin
* modules/packetizer/mpeg4video.c: oops
2003-11-30 Sunday 22:47 gbazin
* include/input_ext-plugins.h: export input_DecodeBlock().
* modules/stream_out/display.c: simplifications.
* modules/stream_out/transcode.c: memset of sout_stream_sys_t.
* modules/packetizer/mpeg4video.c: not all containers provide a pts info, in which case we use the dts.
2003-11-30 Sunday 22:26 rocky
Customizable playlist title.
2003-11-30 Sunday 22:14 fenrir
* all: added dx50 fourcc (just mpeg4 video).
2003-11-30 Sunday 21:21 jpsaman
PDA Interface:
- Fixed resource leak with playlists
- VLC coding style cleanup
- Rework v4l and stream out interface code to use VLC playlists as it should be used.
- Remove dead wood
2003-11-30 Sunday 19:42 sigmunau
modules/gui/gtk/playlist.c:
* show duration in playlist window if available
2003-11-30 Sunday 18:14 rocky
Add CD-DA CDDB support via libcddb.
2003-11-30 Sunday 18:10 gbazin
* share/http/admin/browse.html: hmmm, the browse feature was reenabled by mistake.
2003-11-30 Sunday 17:29 fenrir
* es_out: implement ES_OUT_SET_PCR and reset but don't use them !
* demux: added demux2_New/Delete.
2003-11-30 Sunday 17:29 fenrir
* all: added demux_t structure and some demux2_* functions.
Anyway, don't use them for now.
2003-11-30 Sunday 16:00 fenrir
*all: added a --minimize-thread options to make all decoders and
packetizers running in the input thread. (Usefull with sout)
2003-11-30 Sunday 14:49 fenrir
* ninput: added 2 ES_OUT* command (do nothing for now)
2003-11-30 Sunday 14:28 fenrir
* all: added a TCP access input module.
2003-11-30 Sunday 13:53 rocky
Go over options: Add hooks for internationalization, some typos,
display some of these even when not "advanced"
2003-11-30 Sunday 11:22 jpsaman
PDA Interface:
- Removing obsolete files.
- Remove debug messages.
2003-11-30 Sunday 11:19 jpsaman
Bumped up version number to 0.7.0
2003-11-30 Sunday 10:26 jpsaman
PDA Interface:
- Updating, removing and clearing playlist works.
2003-11-30 Sunday 02:41 rocky
Break out demux into its own thing.
2003-11-29 Saturday 18:36 massiot
* input: new cr-average option, allowing to configure the
CR_AVERAGE #define in input_clock.c (useful for PVR input)
* modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c : fixes
for older version of ffmpeg
* modules/stream_out/transrate/transrate.c : misc optimizations
2003-11-29 Saturday 18:06 fenrir
* all: - increased avcodec version needed to 4680 (latest release)
- open the codec after that p_context has been fully initialisated.
(fix ASV1)
2003-11-29 Saturday 17:14 fenrir
* mp4: another fix for another buggy file.
2003-11-29 Saturday 16:36 gbazin
* modules/gui/wxwindows/menus.cpp: moved audio/video track menu to the top.
2003-11-29 Saturday 16:29 gbazin
* modules/access/cdda.c: removed double ';'
2003-11-29 Saturday 13:39 gbazin
* modules/gui/wxwindows/*: got rid of the Misc menu and moved everything in the Settings one.
2003-11-29 Saturday 13:12 fenrir
* all: - fixed non I420 input
- added raw output support.(in a pure hack way but allow
transcode{vcodec=I420} )
2003-11-29 Saturday 12:03 fenrir
* encoder: added a memset.
2003-11-29 Saturday 11:12 fenrir
* all: better handling of multiple (video) tracks.
- now vout are checked for release every 300ms
- when *-es are triggered, all same es are unselect not only the
last selected. (more intuitive) The only problems are that it's not
possible to select again all ES, and the checkbox can show only one
selected ES.
2003-11-29 Saturday 00:41 gbazin
* modules/codec/ffmpeg/encoder.c: fixed compilation problem with ffmpeg 0.4.8
2003-11-28 Friday 23:40 gbazin
* modules/codec/ffmpeg/*: fixed the code to disable cpu features.
2003-11-28 Friday 22:23 fenrir
* mkv: fixed a buffer overflow.
2003-11-28 Friday 22:16 gbazin
* modules/misc/dummy/input.c: use p_input->psz_demux = "vlc,none" to force the demux.
2003-11-28 Friday 18:19 geshp
- Update to 0.7.0-test1
- Updated version numbers on dependancies
- Removed ALSA support until RH/FC turns to kernel 2.6
- Added --enable-speex and --enable-pp
- Mozilla plugin now built for 1.4.1
- Currently broken (Matroska/EBML problems)
2003-11-28 Friday 17:30 hartman
* Fix text subtitles which were missing their last char since the API port.
* Track Name is now stored in fmt.psz_description
2003-11-28 Friday 17:04 fenrir
* input: avoid double free/release when InitStream fail.
2003-11-28 Friday 16:09 fenrir
* ffmpeg: added h264 codec.
2003-11-28 Friday 16:06 fenrir
* input_dec: does pass empty block to the decoder.
2003-11-28 Friday 13:24 fenrir
* avi: fix end of file...
2003-11-28 Friday 10:36 massiot
Forgot that yesterday...
2003-11-27 Thursday 22:44 massiot
* modules/stream_out/transcode.c: new options
- strict_rc : strict rate control mode for CBR streams
- pre_me : add a pre-motion estimation pass
- hurry_up : allow to discard the hq mode in real-time if we're late
* modules/mux/mpeg/ts.c: useful debug messages
* modules/packetizer/mpegvideo.c: useless debug message
2003-11-27 Thursday 21:24 fenrir
* item: lalalala... (remove a debug change -> psz_auther set to "Arg")
2003-11-27 Thursday 20:51 fenrir
* faad: drop packets with b_discontinuity set.
2003-11-27 Thursday 20:50 fenrir
* mp4: ported to stream_*
2003-11-27 Thursday 19:39 fenrir
copy: set pts to dts if pts <= 0. (Needed to make div3 streaming working
again)
ts: use one stream_id for mpeg video (and one for mpeg audio).
2003-11-27 Thursday 12:32 fenrir
* mp4: converted to es_out* and partialy to stream_*
2003-11-27 Thursday 12:32 fenrir
* all: drop block(s) with b_discontinuity set.
2003-11-27 Thursday 12:22 fenrir
* bug fixes.
2003-11-27 Thursday 10:34 gbazin
* modules/stream_out/transcode.c: don't crash when the user specifies a acodec/vcodec with more the 4 characters in length.
* modules/gui/wxwindows/streamout.cpp: grrr, thought I add committed this stuff.
2003-11-27 Thursday 10:13 hartman
* hu.po was missing here.
2003-11-27 Thursday 10:06 hartman
* updated translation
2003-11-27 Thursday 06:37 adn
* Fixes for MRL Updates
* SetToolTips
2003-11-27 Thursday 05:46 fenrir
* all: added an sout-all option to stream all es (does work only with
demuxer using es_out_* ie everyone but TS and PS).
2003-11-27 Thursday 05:41 fenrir
* livedotcom.cpp: added call to input_InitStream.
2003-11-27 Thursday 04:11 fenrir
* all: implement more es_out_* control, audio-channel and spu-channel are
implemented.
2003-11-27 Thursday 00:57 gbazin
* mozilla/Makefile.am: don't forget mozilla/npvlc_rc.rc in make dist.
2003-11-27 Thursday 00:05 sam
* toolbox: more cvs2cl fixes.
* ChangeLog: updated changelog.
2003-11-26 Wednesday 23:32 sam 2003-11-26 Wednesday 23:32 sam
* toolbox: Attempt to fix a strange cvs2cl behaviour. * toolbox: Attempt to fix a strange cvs2cl behaviour.
...@@ -3404,6 +3965,10 @@ ...@@ -3404,6 +3965,10 @@
Removed useless stuff for icecast Removed useless stuff for icecast
2003-09-10 Wednesday 15:03 hartman
* Fixed the subsdec variables
2003-09-10 Wednesday 13:39 zorglub 2003-09-10 Wednesday 13:39 zorglub
* Workaround for buggy IceCast servers who identify themselves as HTTP * Workaround for buggy IceCast servers who identify themselves as HTTP
...@@ -3435,10 +4000,19 @@ ...@@ -3435,10 +4000,19 @@
Fixed list of muxers. QT and mp4 might need to be disabled at a later point. Fixed list of muxers. QT and mp4 might need to be disabled at a later point.
2003-09-09 Tuesday 13:28 hartman
We no longer need this.
2003-09-09 Tuesday 12:54 jpsaman 2003-09-09 Tuesday 12:54 jpsaman
Fix detection of dvb headerfiles and fix GTK2_MAIN selection for PDA interface. Fix detection of dvb headerfiles and fix GTK2_MAIN selection for PDA interface.
2003-09-09 Tuesday 12:36 hartman
Fix the condition for old faad.
Incorrect placing of logical operator
2003-09-08 Monday 22:00 zorglub 2003-09-08 Monday 22:00 zorglub
* modules/visualisation/visual/effects.c * modules/visualisation/visual/effects.c
...@@ -3873,6 +4447,10 @@ ...@@ -3873,6 +4447,10 @@
* asf: added an alias "asfh" : it creates special stream to allow using * asf: added an alias "asfh" : it creates special stream to allow using
http output as mmsh server (see next commits). http output as mmsh server (see next commits).
2003-08-24 Sunday 23:22 gbazin
* modules/codec/faad/decoder.c: for some reason my libfaad the frame samplerate to 0. I guess I should update it but anyway a sanity check avoids a segfault in this case.
2003-08-24 Sunday 22:20 fenrir 2003-08-24 Sunday 22:20 fenrir
* asf: more stuff (bitrate and time). * asf: more stuff (bitrate and time).
...@@ -3918,6 +4496,10 @@ ...@@ -3918,6 +4496,10 @@
* sub.c : fixed a warning. * sub.c : fixed a warning.
2003-08-24 Sunday 00:34 hartman
* backwards compatibilty with older faad2 lib
2003-08-24 Sunday 00:29 lool 2003-08-24 Sunday 00:29 lool
* Makefile.am: * Makefile.am:
...@@ -3962,6 +4544,10 @@ ...@@ -3962,6 +4544,10 @@
* goom: visual effects using goom. (Not yet enabled) * goom: visual effects using goom. (Not yet enabled)
2003-08-23 Saturday 16:15 fenrir
* faad: fix SBR handling.
2003-08-23 Saturday 15:35 lool 2003-08-23 Saturday 15:35 lool
* Makefile.am: slight changes of the VLC.app target to generate it in * Makefile.am: slight changes of the VLC.app target to generate it in
...@@ -4573,6 +5159,14 @@ ...@@ -4573,6 +5159,14 @@
Added glade2 project file. Added glade2 project file.
2003-08-05 Tuesday 11:51 jpsaman
Removing file.
2003-08-05 Tuesday 11:49 jpsaman
Removing files for Familiar interface (Gtk+1.2 and GPE).
2003-08-05 Tuesday 10:39 jpsaman 2003-08-05 Tuesday 10:39 jpsaman
Fixed superflous tuning ;-) Fixed superflous tuning ;-)
...@@ -4776,6 +5370,10 @@ ...@@ -4776,6 +5370,10 @@
+ We now recommend gnome-vlc | wxvlc. + We now recommend gnome-vlc | wxvlc.
+ We now suggest fortune-mod. + We now suggest fortune-mod.
2003-08-01 Friday 00:55 fenrir
* wav: forgot this one.
2003-08-01 Friday 00:40 fenrir 2003-08-01 Friday 00:40 fenrir
* configure.ac: audio -> mpga * configure.ac: audio -> mpga
...@@ -4789,6 +5387,14 @@ ...@@ -4789,6 +5387,14 @@
* configure.ac: remove old wav and aac directories. * configure.ac: remove old wav and aac directories.
2003-08-01 Friday 00:18 fenrir
* wav: remove old wav demuxer.
2003-08-01 Friday 00:18 fenrir
* aac/* remove old aac demuxer.
2003-08-01 Friday 00:16 fenrir 2003-08-01 Friday 00:16 fenrir
* Modules.am : added aac.c and wav.c * Modules.am : added aac.c and wav.c
...@@ -4850,6 +5456,10 @@ ...@@ -4850,6 +5456,10 @@
* modules/access/http.c : * modules/access/http.c :
- using new var_Create/var_Get method to get parametters. - using new var_Create/var_Get method to get parametters.
2003-07-31 Thursday 20:47 reno
* Make vlc compiling !
2003-07-31 Thursday 19:24 fenrir 2003-07-31 Thursday 19:24 fenrir
* stream_output: * some clean and fixed a little memory leak. * stream_output: * some clean and fixed a little memory leak.
...@@ -5141,6 +5751,10 @@ ...@@ -5141,6 +5751,10 @@
* configure.ac: libpng (logo plugin) needs to be linked with zlib. * configure.ac: libpng (logo plugin) needs to be linked with zlib.
* modules/gui/wxwindows/*: a couple of compilation fixes for wxWindows cvs. * modules/gui/wxwindows/*: a couple of compilation fixes for wxWindows cvs.
2003-07-25 Friday 01:11 hartman
* subsdec now uses the new options code.
2003-07-25 Friday 01:09 hartman 2003-07-25 Friday 01:09 hartman
* Updated it.po * Updated it.po
...@@ -5183,6 +5797,11 @@ ...@@ -5183,6 +5797,11 @@
A little better line spaceing, but I still don't understand what this is all A little better line spaceing, but I still don't understand what this is all
about. about.
2003-07-24 Thursday 19:07 sigmunau
fixed a nasty code duplication where the same function call was two places
with just a few lines in between, but in separate #if cases.
2003-07-24 Thursday 18:30 bigben 2003-07-24 Thursday 18:30 bigben
* "frequency=" is channel frequency in kHz again * "frequency=" is channel frequency in kHz again
...@@ -6480,6 +7099,10 @@ ...@@ -6480,6 +7099,10 @@
* src/playlist/playlist.c * src/playlist/playlist.c
include/vlc_playlist.h : Added the playlist_AddName function to add an item with its name without filling an item structure. include/vlc_playlist.h : Added the playlist_AddName function to add an item with its name without filling an item structure.
2003-06-26 Thursday 19:36 gbazin
* modules/codec/mpeg_video/parser.c: fixed broken file.
2003-06-26 Thursday 18:14 sam 2003-06-26 Thursday 18:14 sam
* modules/demux/util/sub.c, * modules/demux/util/sub.c,
...@@ -6779,6 +7402,10 @@ ...@@ -6779,6 +7402,10 @@
frame, ...) frame, ...)
clean up. clean up.
2003-06-22 Sunday 08:49 fenrir
* faad: can read stream with multiple frames per pes_packet_t (for mkv).
2003-06-22 Sunday 07:39 fenrir 2003-06-22 Sunday 07:39 fenrir
* mkv.cpp : begin of a matroska demuxer * mkv.cpp : begin of a matroska demuxer
...@@ -7024,6 +7651,10 @@ ...@@ -7024,6 +7651,10 @@
* po/fr.po: French translation courtesy of Jean-Pierre Kuypers. * po/fr.po: French translation courtesy of Jean-Pierre Kuypers.
* Miscellaneous clean-ups. * Miscellaneous clean-ups.
2003-06-14 Saturday 22:14 hartman
* We should be compatible with older versions of faad again
2003-06-14 Saturday 22:12 gbazin 2003-06-14 Saturday 22:12 gbazin
* configure.ac.in: old faad2 detection. * configure.ac.in: old faad2 detection.
...@@ -7581,6 +8212,10 @@ ...@@ -7581,6 +8212,10 @@
This will generate less bugreports, yet keep them visible to those who This will generate less bugreports, yet keep them visible to those who
should and will care. should and will care.
2003-05-27 Tuesday 22:08 gbazin
* modules/gui/win32/Modules.am: strings.cpp has been removed.
2003-05-27 Tuesday 21:48 gbazin 2003-05-27 Tuesday 21:48 gbazin
* ALL: bumped version to 0.6.0-test2 * ALL: bumped version to 0.6.0-test2
...@@ -7710,6 +8345,11 @@ ...@@ -7710,6 +8345,11 @@
* added a BBox around each panel (looks nicer) * added a BBox around each panel (looks nicer)
* now use BSliders for {integer,float}_with_range * now use BSliders for {integer,float}_with_range
2003-05-25 Sunday 15:05 alexis
ALL : VLC FAQ transformed into VideoLAN FAQ, which is hosted in the CVS
under www.videolan.org/doc/faq/
2003-05-25 Sunday 11:31 gbazin 2003-05-25 Sunday 11:31 gbazin
* src/video_output/video_output.c, modules/video_output/directx/*, modules/video_output/x11/xcommon.c: fullscreen state is now attached to the input, so it will be remembered even if the vout is restarted (switching filters, dvd menus, etc...). * src/video_output/video_output.c, modules/video_output/directx/*, modules/video_output/x11/xcommon.c: fullscreen state is now attached to the input, so it will be remembered even if the vout is restarted (switching filters, dvd menus, etc...).
...@@ -7928,6 +8568,10 @@ ...@@ -7928,6 +8568,10 @@
removed the --playlist option as it doesn't seem to be used removed the --playlist option as it doesn't seem to be used
2003-05-21 Wednesday 10:02 fenrir
* wav: fix a parsing bug.
2003-05-20 Tuesday 23:17 gbazin 2003-05-20 Tuesday 23:17 gbazin
* modules/gui/wxwindows/*, modules/gui/skins/src/vlcproc.cpp: The open dialog box now handles multiple files selection. * modules/gui/wxwindows/*, modules/gui/skins/src/vlcproc.cpp: The open dialog box now handles multiple files selection.
...@@ -8190,6 +8834,10 @@ ...@@ -8190,6 +8834,10 @@
* ./debian/control: Debian packages now build with an mpeg2dec CVS tree in * ./debian/control: Debian packages now build with an mpeg2dec CVS tree in
the extras/ directory. the extras/ directory.
2003-05-14 Wednesday 14:58 fenrir
* aac: use extention based detection.
2003-05-14 Wednesday 14:57 hartman 2003-05-14 Wednesday 14:57 hartman
* Forgot one * Forgot one
...@@ -8405,6 +9053,10 @@ ...@@ -8405,6 +9053,10 @@
France 1 - Italy 0 France 1 - Italy 0
2003-05-09 Friday 19:53 fenrir
* faad: better support of AAC without ESDS.
2003-05-09 Friday 19:30 titer 2003-05-09 Friday 19:30 titer
Updated POTFILES.in for BeOS' i18n Updated POTFILES.in for BeOS' i18n
...@@ -8515,6 +9167,10 @@ ...@@ -8515,6 +9167,10 @@
* changed "Gayscale video output" option back into "Grayscale video output" * changed "Gayscale video output" option back into "Grayscale video output"
2003-05-07 Wednesday 23:07 alexis
Makefile : Minor changes.
2003-05-07 Wednesday 19:20 titer 2003-05-07 Wednesday 19:20 titer
modules/gui/beos/AudioOutput.cpp: cleaning modules/gui/beos/AudioOutput.cpp: cleaning
...@@ -9111,6 +9767,10 @@ ...@@ -9111,6 +9767,10 @@
* mp4: select only first enabled track. * mp4: select only first enabled track.
2003-04-24 Thursday 14:38 asmax
* get screen size with gtk2
2003-04-23 Wednesday 15:18 titer 2003-04-23 Wednesday 15:18 titer
modules/gui/beos/VlcWrapper.cpp: fixed the issue with untranslated modules/gui/beos/VlcWrapper.cpp: fixed the issue with untranslated
...@@ -9214,6 +9874,10 @@ ...@@ -9214,6 +9874,10 @@
* added a preferences button in the default skin * added a preferences button in the default skin
2003-04-21 Monday 03:37 asmax
* fixed the previous commit for linux
2003-04-21 Monday 02:50 asmax 2003-04-21 Monday 02:50 asmax
* fixed a timing issue under windows ? * fixed a timing issue under windows ?
...@@ -9244,6 +9908,14 @@ ...@@ -9244,6 +9908,14 @@
* modules/codec/libmpeg2.c: fixed a problem with some frame rates (thx * modules/codec/libmpeg2.c: fixed a problem with some frame rates (thx
gibalou) gibalou)
2003-04-20 Sunday 23:09 asmax
* fixed a segfault at exit
2003-04-20 Sunday 22:52 asmax
* a few segfaults but wxwindows works under linux !
2003-04-20 Sunday 22:52 gbazin 2003-04-20 Sunday 22:52 gbazin
* modules/audio_output/file.c: fixed a mismatch in a config name. * modules/audio_output/file.c: fixed a mismatch in a config name.
...@@ -9290,6 +9962,10 @@ ...@@ -9290,6 +9962,10 @@
* Fixed mouse wheel * Fixed mouse wheel
2003-04-20 Sunday 16:16 asmax
* fixed the "always on top" bug
2003-04-20 Sunday 15:06 karibu 2003-04-20 Sunday 15:06 karibu
* Added support of wheel with win32 * Added support of wheel with win32
...@@ -9326,11 +10002,23 @@ ...@@ -9326,11 +10002,23 @@
* Added a 'opaqueness' configoption to macosx-vout. Yeah i know, useles. * Added a 'opaqueness' configoption to macosx-vout. Yeah i know, useles.
But it's coooooool. http://sidekick.student.utwente.nl/videolan/transparent.jpg But it's coooooool. http://sidekick.student.utwente.nl/videolan/transparent.jpg
2003-04-19 Saturday 12:39 karibu
* Font fixed
2003-04-19 Saturday 12:33 hartman 2003-04-19 Saturday 12:33 hartman
* There was a problem where deinterlace could not be turned off via it's * There was a problem where deinterlace could not be turned off via it's
corresponding menu. On thy fly filter changes are still not possible. corresponding menu. On thy fly filter changes are still not possible.
2003-04-19 Saturday 11:46 asmax
* fixed a segfault
2003-04-19 Saturday 11:16 asmax
* drag&drop works ! (at least with mozilla)
2003-04-19 Saturday 02:34 karibu 2003-04-19 Saturday 02:34 karibu
* Fixed wrapping for texts * Fixed wrapping for texts
...@@ -9383,6 +10071,10 @@ ...@@ -9383,6 +10071,10 @@
* Ask tooney to know ! (fix minor bug) * Ask tooney to know ! (fix minor bug)
2003-04-17 Thursday 17:45 asmax
* small fix
2003-04-17 Thursday 16:34 karibu 2003-04-17 Thursday 16:34 karibu
* Scrolling text now works on linux * Scrolling text now works on linux
...@@ -9391,6 +10083,15 @@ ...@@ -9391,6 +10083,15 @@
* Fixed kludge * Fixed kludge
2003-04-17 Thursday 16:30 karibu
* Added AddEllipse: the slider now works ! :)
2003-04-17 Thursday 16:11 karibu
* Added clip region to graphics
* Added functionnality to region
2003-04-17 Thursday 15:43 karibu 2003-04-17 Thursday 15:43 karibu
* Improved font support for linux (just missing underline parameter ) * Improved font support for linux (just missing underline parameter )
...@@ -9403,6 +10104,10 @@ ...@@ -9403,6 +10104,10 @@
* We now use hide/show for the file info window * We now use hide/show for the file info window
2003-04-17 Thursday 13:46 karibu
* Can get size of a text
2003-04-17 Thursday 13:08 karibu 2003-04-17 Thursday 13:08 karibu
* SkinManage is called by a timer * SkinManage is called by a timer
...@@ -9417,6 +10122,10 @@ ...@@ -9417,6 +10122,10 @@
* Fixed dewtructor * Fixed dewtructor
2003-04-17 Thursday 10:42 asmax
* beginning of font support !
2003-04-16 Wednesday 21:50 karibu 2003-04-16 Wednesday 21:50 karibu
* gtk2_theme.cpp: window are not automatically visibled * gtk2_theme.cpp: window are not automatically visibled
...@@ -9432,6 +10141,10 @@ ...@@ -9432,6 +10141,10 @@
* Removed debug calls * Removed debug calls
2003-04-16 Wednesday 21:30 karibu
* Can now quit the interface
2003-04-16 Wednesday 19:22 karibu 2003-04-16 Wednesday 19:22 karibu
* gtk2_bitmap.cpp: fixed constructor bug * gtk2_bitmap.cpp: fixed constructor bug
...@@ -9478,10 +10191,22 @@ ...@@ -9478,10 +10191,22 @@
* remove a small kludge * remove a small kludge
* tried to add transparency, but it doesn't work :( * tried to add transparency, but it doesn't work :(
2003-04-15 Tuesday 20:54 karibu
* GTK2 events work even better
2003-04-15 Tuesday 20:42 karibu
* Fixed GTK2 events
2003-04-15 Tuesday 20:33 karibu 2003-04-15 Tuesday 20:33 karibu
* Events are even better, not yet perfect ! * Events are even better, not yet perfect !
2003-04-15 Tuesday 17:55 ipkiss
* event broadcasting should work
2003-04-15 Tuesday 16:49 karibu 2003-04-15 Tuesday 16:49 karibu
* Fixed mouse leave notification * Fixed mouse leave notification
...@@ -9513,6 +10238,10 @@ ...@@ -9513,6 +10238,10 @@
* reselect current playlist item when reordering items. * reselect current playlist item when reordering items.
2003-04-15 Tuesday 11:46 ipkiss
* compilation fix
2003-04-15 Tuesday 01:19 ipkiss 2003-04-15 Tuesday 01:19 ipkiss
* basic event handling * basic event handling
...@@ -9535,6 +10264,14 @@ ...@@ -9535,6 +10264,14 @@
* Implementation of a frame-dropping algorithm for the libmpeg2 plug-in * Implementation of a frame-dropping algorithm for the libmpeg2 plug-in
(incomplete). (incomplete).
2003-04-14 Monday 21:38 asmax
* implemented OSAPI_GetTime() with glib
2003-04-14 Monday 20:17 asmax
* it works event better !!
2003-04-14 Monday 20:07 asmax 2003-04-14 Monday 20:07 asmax
* it works ! * it works !
...@@ -9543,6 +10280,14 @@ ...@@ -9543,6 +10280,14 @@
* ./configure.ac.in: skins _disabled_ by default on [!win32]. * ./configure.ac.in: skins _disabled_ by default on [!win32].
2003-04-14 Monday 18:05 asmax
* better window size
2003-04-14 Monday 17:56 karibu
* Controls coordinate are available
2003-04-14 Monday 17:16 sam 2003-04-14 Monday 17:16 sam
* ./debian/rules: we now build the static objects twice: once the normal * ./debian/rules: we now build the static objects twice: once the normal
...@@ -9550,6 +10295,10 @@ ...@@ -9550,6 +10295,10 @@
be linked to the Mozilla plugin. Don't worry, it's Debian-specific, and be linked to the Mozilla plugin. Don't worry, it's Debian-specific, and
we don't need it on x86. we don't need it on x86.
2003-04-14 Monday 17:03 asmax
* get the size of a bitmap
2003-04-14 Monday 10:18 asmax 2003-04-14 Monday 10:18 asmax
* bad directory * bad directory
...@@ -9577,6 +10326,12 @@ ...@@ -9577,6 +10326,12 @@
* at last an image !! * at last an image !!
2003-04-13 Sunday 22:15 zorglub
* the file generated is not article1.html anymore but faq.html. This should fix the 404 problems with the builds.
* /doc/faq/Makefile: now use "onehtml" output.
* /doc/faq/faq-alone.sgml: added id="faq" to make generated files coherent
2003-04-13 Sunday 20:07 asmax 2003-04-13 Sunday 20:07 asmax
* something will be visible soon, be patient... * something will be visible soon, be patient...
...@@ -10610,6 +11365,10 @@ ...@@ -10610,6 +11365,10 @@
fixed up http redirects when there are other items in the playlist. fixed up http redirects when there are other items in the playlist.
2003-03-17 Monday 13:49 marcari
* familiar.c: added pixmap directory for linupy2 /usr/share/pixmaps/vlc
2003-03-17 Monday 12:14 massiot 2003-03-17 Monday 12:14 massiot
Fixed aspect ratio's tooltip. Fixed aspect ratio's tooltip.
...@@ -10643,6 +11402,13 @@ ...@@ -10643,6 +11402,13 @@
Another attempt at fixing the soundstick issue (unconfirmed). Another attempt at fixing the soundstick issue (unconfirmed).
2003-03-15 Saturday 20:17 lool
* attempt at a docbook-xml version of the FAQ with XSL
customizations, if people want to help or just have a look
(use "xsltproc faq-alone.xsl faq-alone.xml" with the
docbook-xml-simple package installed or saxon if you feel bored)
2003-03-15 Saturday 19:26 fenrir 2003-03-15 Saturday 19:26 fenrir
* sout: fix a stupid bug making avi muxer segfaulting. * sout: fix a stupid bug making avi muxer segfaulting.
...@@ -10758,6 +11524,11 @@ ...@@ -10758,6 +11524,11 @@
- MRL-Combo behaviour changed a bit - MRL-Combo behaviour changed a bit
- apply handling in preferences - apply handling in preferences
2003-03-13 Thursday 10:33 ipkiss
We don't segfault anymore when trying to go fullscreen with no input
(closes #477)
2003-03-12 Wednesday 23:59 marcari 2003-03-12 Wednesday 23:59 marcari
* all: added s16tofixed32 filter, so that we decode flac with iPaq ! * all: added s16tofixed32 filter, so that we decode flac with iPaq !
...@@ -10884,6 +11655,10 @@ ...@@ -10884,6 +11655,10 @@
modules/misc/network/ipv4.c: BeOS compile fix modules/misc/network/ipv4.c: BeOS compile fix
2003-03-11 Tuesday 13:12 alexis
Added sout.* and subtitles.*
2003-03-11 Tuesday 07:03 fenrir 2003-03-11 Tuesday 07:03 fenrir
* au.c : added au demuxer. Only ulaw/alaw/raw pcm data are supported. * au.c : added au demuxer. Only ulaw/alaw/raw pcm data are supported.
...@@ -10898,6 +11673,10 @@ ...@@ -10898,6 +11673,10 @@
* ffmpeg.h: added missing fourcc. * ffmpeg.h: added missing fourcc.
* araw.c: fixed a warning. * araw.c: fixed a warning.
2003-03-11 Tuesday 06:45 fenrir
* wav: Support for alaw/ulaw data. (untested)
2003-03-11 Tuesday 06:14 fenrir 2003-03-11 Tuesday 06:14 fenrir
* Hugly hack: break huge block of samples into smaller ones else * Hugly hack: break huge block of samples into smaller ones else
...@@ -11293,6 +12072,16 @@ ...@@ -11293,6 +12072,16 @@
* src/misc/threads.c, include/vlc_threads_funcs.h: fixed gnu-pth thread * src/misc/threads.c, include/vlc_threads_funcs.h: fixed gnu-pth thread
implementation and fixed an initialization bug in libvlc. implementation and fixed an initialization bug in libvlc.
2003-03-01 Saturday 21:32 ipkiss
- about.dfm: the layout of the "About" dialog box is slightly different
- misc.cpp: toolbar buttons are translated too
- mainframe.dfm: removed the "Back" and "Eject" toolbar buttons, which
were rather useless, and added an "Eject disc" menu entry
Also hid the caption for all the toolbar buttons
- win32.cpp: Added a config option to display or not these captions
- preferences.cpp: small modification to support non-advanced mode
2003-03-01 Saturday 19:25 gbazin 2003-03-01 Saturday 19:25 gbazin
* install-win32, Makefile.am: added the html faq to the win32 package. * install-win32, Makefile.am: added the html faq to the win32 package.
...@@ -11314,6 +12103,10 @@ ...@@ -11314,6 +12103,10 @@
I've voluntarily disabled the translation of the toolbar buttons I've voluntarily disabled the translation of the toolbar buttons
strings, because it looks really awful... strings, because it looks really awful...
2003-02-27 Thursday 22:09 ipkiss
A few modifications to get closer to i18n in the win32 interface
2003-02-27 Thursday 16:38 gbazin 2003-02-27 Thursday 16:38 gbazin
* modules/demux/avi/avi.c: compilation fix. * modules/demux/avi/avi.c: compilation fix.
...@@ -11351,6 +12144,21 @@ ...@@ -11351,6 +12144,21 @@
* Added sanity checks for PTS in the future. * Added sanity checks for PTS in the future.
2003-02-26 Wednesday 15:47 marcari
* implementation of the 'autoplay file' button callback
* when clicking a link : follows the link and don't try to open it
* yopy does not always sees the '.' and '..', so workaround :
- all the hidden files are not displayed
- the '..' directory is each time added by hand
2003-02-26 Wednesday 15:44 marcari
* small modification for linupy :
- added a pixmpa directory
- added a set_usize (how do we maximize cleanly a gtk-window ?)
- chdir to '.' instead of '/mnt' (should it be '~' or '/' ?)
2003-02-26 Wednesday 13:51 gbazin 2003-02-26 Wednesday 13:51 gbazin
* src/input/input_ext-dec.c: added a few sanity checks that avoid crashing * src/input/input_ext-dec.c: added a few sanity checks that avoid crashing
...@@ -11439,6 +12247,10 @@ ...@@ -11439,6 +12247,10 @@
* asf: fix seek for http. * asf: fix seek for http.
2003-02-24 Monday 09:18 fenrir
* wav: proper seek handling. (wav file readable over http).
2003-02-23 Sunday 22:35 fenrir 2003-02-23 Sunday 22:35 fenrir
* enable httpd(by default) and http. * enable httpd(by default) and http.
...@@ -11477,6 +12289,10 @@ ...@@ -11477,6 +12289,10 @@
* Destroy audio-device and audio-channels when no output plug-in is * Destroy audio-device and audio-channels when no output plug-in is
available. available.
2003-02-22 Saturday 16:10 fenrir
* fix compilation.
2003-02-22 Saturday 14:11 sigmunau 2003-02-22 Saturday 14:11 sigmunau
Fixed seme seeking issues with http access module, fixed an error that Fixed seme seeking issues with http access module, fixed an error that
...@@ -11735,6 +12551,10 @@ ...@@ -11735,6 +12551,10 @@
* ./debian/rules: the deprecated vlc-* packages have a proper link to * ./debian/rules: the deprecated vlc-* packages have a proper link to
/usr/share/doc/vlc/. /usr/share/doc/vlc/.
2003-02-16 Sunday 16:58 ipkiss
* added an entry for the "subtitles don"t work on windows" problem
2003-02-16 Sunday 16:22 jpsaman 2003-02-16 Sunday 16:22 jpsaman
Updated release numbering for all ipk's Updated release numbering for all ipk's
...@@ -11921,6 +12741,12 @@ ...@@ -11921,6 +12741,12 @@
* access/udp.c: Fixed win32 behavior when --mtu is set to a too small value, * access/udp.c: Fixed win32 behavior when --mtu is set to a too small value,
* demux/mpeg/ts.c: Fixed detection of PAT/PMT change. * demux/mpeg/ts.c: Fixed detection of PAT/PMT change.
2003-02-12 Wednesday 02:11 ipkiss
* compilation fix
* all files are stored in dos mode, or Borland won't compile some of
them...
2003-02-11 Tuesday 18:05 massiot 2003-02-11 Tuesday 18:05 massiot
* 0.5.1 German translation, courtesy of Felix Khne <FK@aenneburghardt.de>. * 0.5.1 German translation, courtesy of Felix Khne <FK@aenneburghardt.de>.
...@@ -12126,6 +12952,11 @@ ...@@ -12126,6 +12952,11 @@
Simplified volume functions Simplified volume functions
2003-02-09 Sunday 02:01 ipkiss
* modules/gui/win32/mainframe.cpp: simplifications using the new
aout_Volume* API
2003-02-09 Sunday 01:56 massiot 2003-02-09 Sunday 01:56 massiot
Fixed GTK compilation. Fixed GTK compilation.
...@@ -12202,12 +13033,26 @@ ...@@ -12202,12 +13033,26 @@
- position of top left corner should not change - position of top left corner should not change
- more efficient code - more efficient code
2003-02-07 Friday 20:49 alexis
- FAQ : the first question of the "troubleshooting" section now tells the
user to delete VLC's configuration file.
2003-02-07 Friday 20:23 hartman 2003-02-07 Friday 20:23 hartman
* added half, normal and full size videowindow menuitems. * added half, normal and full size videowindow menuitems.
there seems to be a bug though somewhere. you end up with black bars in there seems to be a bug though somewhere. you end up with black bars in
half and double size. half and double size.
2003-02-07 Friday 18:43 ipkiss
* Fixed the "RichEdit line insertion error" bug (closes #246)
* Added a popup menu to copy log messages to the clipboard
2003-02-07 Friday 16:51 massiot
Fixed a buffer leak with slice-I streams (thanks sam).
2003-02-07 Friday 09:17 yves 2003-02-07 Friday 09:17 yves
- added missing buildrequires - added missing buildrequires
...@@ -12289,6 +13134,10 @@ ...@@ -12289,6 +13134,10 @@
* ./configure.ac.in: libmad and liba52 need to be explicitely disabled, * ./configure.ac.in: libmad and liba52 need to be explicitely disabled,
otherwise we fail with an error when they are not found. otherwise we fail with an error when they are not found.
2003-02-06 Thursday 00:45 sam
* ./doc/faq/faq.sgml: updated config file location for OS X.
2003-02-05 Wednesday 22:48 hartman 2003-02-05 Wednesday 22:48 hartman
* Changed the wrong property in my recent commit. FIXED * Changed the wrong property in my recent commit. FIXED
...@@ -12326,6 +13175,11 @@ ...@@ -12326,6 +13175,11 @@
* We released an array that was in a autorelease pool. That's not necesarry * We released an array that was in a autorelease pool. That's not necesarry
2003-02-04 Tuesday 11:51 massiot
* modules/codec/mpeg_video/*: Support for Slice-I (aka intra slice refresh)
streams.
2003-02-04 Tuesday 11:07 massiot 2003-02-04 Tuesday 11:07 massiot
* modules/demux/mpeg/*: Fixed an uninitialized variable with TS streams * modules/demux/mpeg/*: Fixed an uninitialized variable with TS streams
...@@ -12378,6 +13232,15 @@ ...@@ -12378,6 +13232,15 @@
- added view menu, to allow the user to display paths - added view menu, to allow the user to display paths
or only names in the list or only names in the list
2003-02-03 Monday 16:07 alexis
Small fix.
2003-02-03 Monday 11:25 alexis
Article format, instead of book format.
Few typos.
2003-02-03 Monday 02:26 sam 2003-02-03 Monday 02:26 sam
* ./debian/rules: more Debian Woody fixes. Grrrr! * ./debian/rules: more Debian Woody fixes. Grrrr!
...@@ -12567,6 +13430,11 @@ ...@@ -12567,6 +13430,11 @@
* ./INSTALL.libmad: removed that file; if one does not know how to build * ./INSTALL.libmad: removed that file; if one does not know how to build
and install a library, he'd better not fiddle with VLC. and install a library, he'd better not fiddle with VLC.
2003-02-01 Saturday 22:21 ipkiss
* modules/gui/win32/win32.cpp: fixed a stupid bug (closes #155)
* modules/gui/win32/menu.cpp: removed some ^M chars
2003-02-01 Saturday 22:03 babal 2003-02-01 Saturday 22:03 babal
- Win32 preference dialog box - Win32 preference dialog box
...@@ -12641,6 +13509,12 @@ ...@@ -12641,6 +13509,12 @@
Changes done since Feb 28 2003: Changes done since Feb 28 2003:
2003-02-01 Saturday 11:48 alexis
* common/stylesheet-print-noicones.dsl : stylesheet for PS/PDF/RTF output
* faq/Makefile: added PS/PDF/RTF targets
* faq/faq.sgml: SGML enhancements and few modifications
2003-02-01 Saturday 09:40 babal 2003-02-01 Saturday 09:40 babal
- fixed a compilation issue with C compilers - fixed a compilation issue with C compilers
...@@ -12667,6 +13541,13 @@ ...@@ -12667,6 +13541,13 @@
* ./configure.ac.in: I was told some versions of mingw32 support neither * ./configure.ac.in: I was told some versions of mingw32 support neither
-mms-bitfields nor -fnative-struct. -mms-bitfields nor -fnative-struct.
2003-01-31 Friday 15:24 zorglub
* doc/faq/Makefile: added "text" and "clean" targets.
* doc/faq/faq-alone.sgml: Fixed build issues, added FDL, and legal notice.
* doc/faq/faq.sgml: Fixed build issues, improved the SGML translation.
* doc/faq/fdl.sgml: text of the FSF Free Documentation License.
2003-01-31 Friday 13:52 sam 2003-01-31 Friday 13:52 sam
* ./src/libvlc.c: strings in the main module are now translated (fixes: #92). * ./src/libvlc.c: strings in the main module are now translated (fixes: #92).
...@@ -12714,6 +13595,10 @@ ...@@ -12714,6 +13595,10 @@
* ./modules/gui/macosx: Defeated some deadlocks. * ./modules/gui/macosx: Defeated some deadlocks.
World domination ... is at hand. World domination ... is at hand.
2003-01-30 Thursday 21:35 babal
- fixed a segfault occuring when the preference dialog box was destroyed
2003-01-30 Thursday 20:59 sam 2003-01-30 Thursday 20:59 sam
* ./src/misc/configuration.c: when an invalid short option is found, use * ./src/misc/configuration.c: when an invalid short option is found, use
...@@ -12760,6 +13645,12 @@ ...@@ -12760,6 +13645,12 @@
Keep -O2 in --disable-optimizations mode, cause it can't harm... Keep -O2 in --disable-optimizations mode, cause it can't harm...
2003-01-30 Thursday 02:16 gbazin
* modules/codec/mpeg_video/headers.c: fixed non-initialized variable in
PictureDisplayExtension(). This does also fix problems with the dvdplay
plugin and menus with still pictures.
2003-01-30 Thursday 00:39 massiot 2003-01-30 Thursday 00:39 massiot
* modules/codec/mpeg_video/headers.c: more checks in PictureDisplayExtension, * modules/codec/mpeg_video/headers.c: more checks in PictureDisplayExtension,
...@@ -13057,6 +13948,15 @@ ...@@ -13057,6 +13948,15 @@
* modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: input_Seek() was incorrectly triggered while playing some * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: input_Seek() was incorrectly triggered while playing some
DVD menus. DVD menus.
2003-01-26 Sunday 18:31 babal
- menu checkbox outside of title/chapter groupbox
2003-01-26 Sunday 18:02 babal
- buttons are left aligned and their size comforms to Windows XP visual
guidelines
2003-01-26 Sunday 16:37 gbazin 2003-01-26 Sunday 16:37 gbazin
* modules/audio_output/waveout.c: multichannel and spdif support (spdif untested). * modules/audio_output/waveout.c: multichannel and spdif support (spdif untested).
...@@ -13092,6 +13992,12 @@ ...@@ -13092,6 +13992,12 @@
Added some colors. Added some colors.
2003-01-26 Sunday 03:55 ipkiss
* modules/gui/win32: replaced BitBtns with Buttons everywhere, and
put "OK" and "Cancel" buttons in an horizontal layout.
Also updated a few properties here and there.
2003-01-26 Sunday 02:22 ipkiss 2003-01-26 Sunday 02:22 ipkiss
* modules/video_output/directx: added a configuration variable and a * modules/video_output/directx: added a configuration variable and a
...@@ -13099,6 +14005,11 @@ ...@@ -13099,6 +14005,11 @@
* modules/gui/win32: the interface can use these variables * modules/gui/win32: the interface can use these variables
(almost closes #84) (almost closes #84)
2003-01-26 Sunday 00:51 sam
* ./modules/gui/win32/menu.cpp: fixed a crash in the navigation menu
generation.
2003-01-25 Saturday 21:34 hartman 2003-01-25 Saturday 21:34 hartman
* changed the bugreporting url * changed the bugreporting url
...@@ -13115,6 +14026,10 @@ ...@@ -13115,6 +14026,10 @@
- Added README, COPYING etc. to resources - Added README, COPYING etc. to resources
* ALL: Added a Help menu. * ALL: Added a Help menu.
2003-01-25 Saturday 18:09 fenrir
* faad : clean up.
2003-01-25 Saturday 17:57 fenrir 2003-01-25 Saturday 17:57 fenrir
* all: fixed wrong usage of input_DeletePES. * all: fixed wrong usage of input_DeletePES.
...@@ -13202,6 +14117,11 @@ ...@@ -13202,6 +14117,11 @@
is somewhat unclean. We should fix this on a higher level but i don't see is somewhat unclean. We should fix this on a higher level but i don't see
how we could/should. how we could/should.
2003-01-24 Friday 00:57 babal
- added a NULL pointer test
- cosmetic changes
2003-01-24 Friday 00:53 hartman 2003-01-24 Friday 00:53 hartman
* the volume slider could only be dragged, not clicked. removed some * the volume slider could only be dragged, not clicked. removed some
...@@ -13256,11 +14176,20 @@ ...@@ -13256,11 +14176,20 @@
* modules/gui/macosx/open.m: "Open File" is back, * modules/gui/macosx/open.m: "Open File" is back,
* modules/codec/mpeg_video/synchro.c: Fixed a counting bug. * modules/codec/mpeg_video/synchro.c: Fixed a counting bug.
2003-01-23 Thursday 17:18 babal
- menus disabled by default
- cosmetic changes
2003-01-23 Thursday 17:13 massiot 2003-01-23 Thursday 17:13 massiot
Fixed a segfault with quitting when no audio output plug-in was found Fixed a segfault with quitting when no audio output plug-in was found
(closes #108). (closes #108).
2003-01-23 Thursday 16:17 ipkiss
* use 'dvdold' instead of 'dvd'
2003-01-23 Thursday 15:53 sam 2003-01-23 Thursday 15:53 sam
* ./modules/misc/network/ipv4.c: we use INADDR_NONE instead of -1 (an old * ./modules/misc/network/ipv4.c: we use INADDR_NONE instead of -1 (an old
...@@ -13316,6 +14245,19 @@ ...@@ -13316,6 +14245,19 @@
* demux: fix segfault while trying to opening files without extention... * demux: fix segfault while trying to opening files without extention...
2003-01-23 Thursday 04:50 babal
- allow the user to choose (and sort) several plugins for the same
category.
2003-01-23 Thursday 03:33 ipkiss
* The stream output can't use PS with UDP
* Added tooltips for the subtitles dialog box
* Added a missing "delete"
* Added a menu entry to spawn new interfaces (but it's currently
disabled, due to a problem with the vlc_list_t struct)
2003-01-22 Wednesday 22:19 sigmunau 2003-01-22 Wednesday 22:19 sigmunau
added an new config variable that takes an comma separated list of added an new config variable that takes an comma separated list of
...@@ -13323,6 +14265,11 @@ ...@@ -13323,6 +14265,11 @@
usefull for lirc, logger and xosd. Also got rid of the hacky way the sap usefull for lirc, logger and xosd. Also got rid of the hacky way the sap
module was inserted, as this just needs to be added to this list now. module was inserted, as this just needs to be added to this list now.
2003-01-22 Wednesday 21:42 ipkiss
* Added a dialog box for subtitles selection
* Cosmetic here and there
2003-01-22 Wednesday 19:37 lool 2003-01-22 Wednesday 19:37 lool
* modules/visualization/xosd/xosd.c: lower module capability when the * modules/visualization/xosd/xosd.c: lower module capability when the
...@@ -13409,11 +14356,20 @@ ...@@ -13409,11 +14356,20 @@
* gtk: fixed a segfault with deinterlace. * gtk: fixed a segfault with deinterlace.
2003-01-21 Tuesday 21:20 ipkiss
* Dropped files and files added using the playlist are now enqueued
according to the "enqueue" config option
2003-01-21 Tuesday 21:19 lool 2003-01-21 Tuesday 21:19 lool
* use of service attributes to get the name of the session, insert it in * use of service attributes to get the name of the session, insert it in
the playlist the playlist
2003-01-21 Tuesday 19:49 ipkiss
* Added a dialog box for the stream output
2003-01-21 Tuesday 18:43 lool 2003-01-21 Tuesday 18:43 lool
* added a couple of malloc() checks * added a couple of malloc() checks
...@@ -13494,6 +14450,10 @@ ...@@ -13494,6 +14450,10 @@
* asf : more msg_Err -> msg_Warn * asf : more msg_Err -> msg_Warn
2003-01-20 Monday 13:03 fenrir
* aac: some msg_Err -> msg_Warn
2003-01-20 Monday 13:01 fenrir 2003-01-20 Monday 13:01 fenrir
* all: changed some msg_Err into msg_Warn. * all: changed some msg_Err into msg_Warn.
...@@ -13531,6 +14491,10 @@ ...@@ -13531,6 +14491,10 @@
New "qte_main" module. It should be used by all plugins/modules that need QT embedded. Also ported modules/qte/qte.{cpp,h} to use it. New "qte_main" module. It should be used by all plugins/modules that need QT embedded. Also ported modules/qte/qte.{cpp,h} to use it.
2003-01-19 Sunday 17:55 ipkiss
* Compilation fix
2003-01-19 Sunday 16:57 massiot 2003-01-19 Sunday 16:57 massiot
Requalified some error messages into warnings. Requalified some error messages into warnings.
...@@ -13581,6 +14545,11 @@ ...@@ -13581,6 +14545,11 @@
* ./modules/gui/ncurses/ncurses.c: added locks and checks in navigation code. * ./modules/gui/ncurses/ncurses.c: added locks and checks in navigation code.
2003-01-17 Friday 19:35 sam
* ./modules/gui/win32/mainframe.cpp, ./modules/gui/win32/menu.cpp: applied
navigation fixes from the Gtk+ interface.
2003-01-17 Friday 19:22 sam 2003-01-17 Friday 19:22 sam
* ./modules/control/rc/rc.c: boundary checks for chapter navigation. * ./modules/control/rc/rc.c: boundary checks for chapter navigation.
...@@ -13921,6 +14890,10 @@ ...@@ -13921,6 +14890,10 @@
Fixed some paths. Fixed some paths.
2003-01-12 Sunday 19:08 jpsaman
Use gtk_main_quit only in one place (the function Manage()).
2003-01-12 Sunday 18:26 fenrir 2003-01-12 Sunday 18:26 fenrir
* avi: partial fix for non interleaved file with incorrect( I'm not sure * avi: partial fix for non interleaved file with incorrect( I'm not sure
...@@ -14054,6 +15027,10 @@ ...@@ -14054,6 +15027,10 @@
* configure.ac.in, modules/access/slp.c: New SLP access module, * configure.ac.in, modules/access/slp.c: New SLP access module,
see <http://www.openslp.org/> see <http://www.openslp.org/>
2003-01-10 Friday 01:09 ipkiss
* ./modules/gui/win32: fixed a bug in the preferences (closes #60)
2003-01-09 Thursday 23:43 massiot 2003-01-09 Thursday 23:43 massiot
* OS X: Fixed a segfault with empty configuration strings (closes #65), * OS X: Fixed a segfault with empty configuration strings (closes #65),
...@@ -14155,6 +15132,11 @@ ...@@ -14155,6 +15132,11 @@
* mp4.c: allowed multiple moov headers by taking the first one * mp4.c: allowed multiple moov headers by taking the first one
(multiple moov headers is strictly forbidden but I 've seen such file) (multiple moov headers is strictly forbidden but I 've seen such file)
2003-01-08 Wednesday 10:43 fenrir
* faad: fixed a segfault when faad initialisation failed.(anyway it
doesn't solve the real problem).
2003-01-08 Wednesday 10:41 fenrir 2003-01-08 Wednesday 10:41 fenrir
* ffmpeg/video.c: in case of mpeg4 stream search in p_bitmapinfo for * ffmpeg/video.c: in case of mpeg4 stream search in p_bitmapinfo for
...@@ -14192,6 +15174,12 @@ ...@@ -14192,6 +15174,12 @@
Minor GUI fixes in the prefs window. Minor GUI fixes in the prefs window.
2003-01-08 Wednesday 02:16 ipkiss
* Added sound volume management and changed a bit the menus
* Added audio channels selection, but it's currently disabled since
it's quite buggy :)
2003-01-08 Wednesday 02:09 titer 2003-01-08 Wednesday 02:09 titer
Fixed language and subtitle selection. Fixed language and subtitle selection.
...@@ -14251,6 +15239,11 @@ ...@@ -14251,6 +15239,11 @@
- mmx/3dn plugins are only for x86 arch (use %ifarch %ix86 to list them) - mmx/3dn plugins are only for x86 arch (use %ifarch %ix86 to list them)
ie. fix rpm building on ppc thx Olivier Thauvin <olivier.thauvin@aerov.jussieu.fr> ie. fix rpm building on ppc thx Olivier Thauvin <olivier.thauvin@aerov.jussieu.fr>
2003-01-06 Monday 15:39 ipkiss
* modules/gui/win32/network.cpp: added support for ftp and mms
* modules/gui/win32/disc.cpp: cosmetic
2003-01-06 Monday 02:45 massiot 2003-01-06 Monday 02:45 massiot
MacOS X port : MacOS X port :
...@@ -14313,6 +15306,10 @@ ...@@ -14313,6 +15306,10 @@
* src/audio_output/output.c: don't forget to free the audio buffer when * src/audio_output/output.c: don't forget to free the audio buffer when
we are trashing it. we are trashing it.
2003-01-04 Saturday 13:50 jpsaman
Cosmetic changes.
2003-01-04 Saturday 13:30 jpsaman 2003-01-04 Saturday 13:30 jpsaman
Removed define in favor of (p_intf->p_libvlc->i_cpu & CPU_CAPABILITY_FPU) for detection of FPU hardware support. Removed define in favor of (p_intf->p_libvlc->i_cpu & CPU_CAPABILITY_FPU) for detection of FPU hardware support.
...@@ -14334,6 +15331,10 @@ ...@@ -14334,6 +15331,10 @@
* ./Makefile.am: Meuuh, did you mean TAB instead of 8 spaces? :-) * ./Makefile.am: Meuuh, did you mean TAB instead of 8 spaces? :-)
2003-01-03 Friday 20:55 jpsaman
Slider functionality for Familiar interface.
2003-01-03 Friday 14:44 sam 2003-01-03 Friday 14:44 sam
* ./modules/gui/gtk/gtk.c, ./modules/gui/gtk/gnome.c: fixed drag'n'drop * ./modules/gui/gtk/gtk.c, ./modules/gui/gtk/gnome.c: fixed drag'n'drop
......
...@@ -60,6 +60,11 @@ ...@@ -60,6 +60,11 @@
- suppression des messages de debug, à la demande de Polux, qui veut - suppression des messages de debug, à la demande de Polux, qui veut
squatter seul la console de debug avec ses messages de fps ; squatter seul la console de debug avec ses messages de fps ;
1999-12-15 Wednesday 18:23 maxx
* audio_decoder/audio_decoder.c :
- Test d'une nouvelle méthode de synchro ;
1999-12-14 Tuesday 23:37 maxx 1999-12-14 Tuesday 23:37 maxx
* .cvsignore : * .cvsignore :
...@@ -446,6 +451,26 @@ ...@@ -446,6 +451,26 @@
--Meuuh --Meuuh
1999-09-23 Thursday 08:53 maxx
* audio_decoder/audio_decoder.c :
- Tout est pret pour accueillir la synchro :-)
- Les passages modifiés sont encore en commentaire, parce qu'avec ma
synchro simulée le %CPU du décodeur audio passe de 0.1% à 9.7%, alors
que les opérations sont toutes simples et pas appelées tant que ça
(il faudra encore essayer en -Oqqch si ça change qqch) ;
- Reste à modifier l'audio output pour la synchro... coming soon ;
-- MaXX
1999-09-22 Wednesday 21:39 maxx
* audio_decoder/audio_decoder.c :
- Correction d'un bug concernant la décision de décoder ou non une
nouvelle frame audio ;
-- MaXX
1999-09-22 Wednesday 15:53 maxx 1999-09-22 Wednesday 15:53 maxx
* include/audio_output.h : * include/audio_output.h :
......
...@@ -16,6 +16,10 @@ ...@@ -16,6 +16,10 @@
Happy new year ! Happy new year !
2000-12-29 Friday 12:49 massiot
Fixed THX Cimmarron bug (it was _not_ a synchro bug).
2000-12-29 Friday 10:52 massiot 2000-12-29 Friday 10:52 massiot
* Fixed a bug in the DTS/PTS parsing ; * Fixed a bug in the DTS/PTS parsing ;
...@@ -35,6 +39,10 @@ ...@@ -35,6 +39,10 @@
We now read the DTS (but we don't use it for the moment). We now read the DTS (but we don't use it for the moment).
NB : b_has_pts has disappeared for brevity reasons, use i_pts != 0 instead. NB : b_has_pts has disappeared for brevity reasons, use i_pts != 0 instead.
2000-12-27 Wednesday 18:09 massiot
New synchro statistics and warnings.
2000-12-27 Wednesday 09:54 sam 2000-12-27 Wednesday 09:54 sam
. avoid calling SafeRead() with a null packet size. . avoid calling SafeRead() with a null packet size.
...@@ -73,11 +81,19 @@ ...@@ -73,11 +81,19 @@
. message queue is flushed before we spawn input. . message queue is flushed before we spawn input.
. fixed so that it compiles with VDEC_SMP (no good sync yet though). . fixed so that it compiles with VDEC_SMP (no good sync yet though).
2000-12-22 Friday 18:57 bozo
- sdl resising rulze, still buggy
2000-12-22 Friday 17:53 massiot 2000-12-22 Friday 17:53 massiot
* Using i_id instead of i_stream_id whenever possible ; * Using i_id instead of i_stream_id whenever possible ;
* Fixed a bug in -c and -s options. * Fixed a bug in -c and -s options.
2000-12-22 Friday 17:34 sam
. (stable version) - fixed SPU decoding
2000-12-22 Friday 15:34 massiot 2000-12-22 Friday 15:34 massiot
* Fixed a compile pbm in debug mode (f34r d4 1-line fix) * Fixed a compile pbm in debug mode (f34r d4 1-line fix)
...@@ -190,6 +206,10 @@ ...@@ -190,6 +206,10 @@
Correction of a compilation bug with --enable-debug Correction of a compilation bug with --enable-debug
2000-12-19 Tuesday 23:06 bozo
new sdl backport to stable version, enjoy.
2000-12-19 Tuesday 22:34 reno 2000-12-19 Tuesday 22:34 reno
Move #define from audio_output.h to config.h Move #define from audio_output.h to config.h
...@@ -201,11 +221,21 @@ ...@@ -201,11 +221,21 @@
Change vlan_server_ip to 138.195.139.95 Change vlan_server_ip to 138.195.139.95
Creating lib directory by Makefile Creating lib directory by Makefile
2000-12-19 Tuesday 20:01 bozo
- one typo.
- one line deleted (it was for debug, bozo.)
2000-12-19 Tuesday 19:55 massiot 2000-12-19 Tuesday 19:55 massiot
GetChunk() : reads n bytes from the elementary stream and places them GetChunk() : reads n bytes from the elementary stream and places them
in a big buffer (a gift for Sam). in a big buffer (a gift for Sam).
2000-12-19 Tuesday 19:44 bozo
sdl plugin :
- Quantic start in fullscreen fixed.
2000-12-19 Tuesday 19:08 massiot 2000-12-19 Tuesday 19:08 massiot
Input-II now correctly handles private stream 1 (AC3, DVDSPU). Input-II now correctly handles private stream 1 (AC3, DVDSPU).
...@@ -215,6 +245,11 @@ ...@@ -215,6 +245,11 @@
. split the audio decoder into adec_generic, adec_layer1 and adec_layer2 . split the audio decoder into adec_generic, adec_layer1 and adec_layer2
(no new code added) (no new code added)
2000-12-19 Tuesday 18:09 octplane
- Added SDLYUV support,
- please test.
2000-12-19 Tuesday 17:51 octplane 2000-12-19 Tuesday 17:51 octplane
- fixed the ratio/position problem in YUV, now patching Stable. - fixed the ratio/position problem in YUV, now patching Stable.
...@@ -227,6 +262,32 @@ ...@@ -227,6 +262,32 @@
We can now read from stdin. We can now read from stdin.
2000-12-18 Monday 10:02 sam
. additional fix for Layer 1 mono
now vlc plays all of my 125 sample mpeg1 movies !
Please try it with yours, and report non-working streams.
(`file foo.mpeg' must report "system stream", not "video stream" in
order to be playable with the vlc)
2000-12-18 Monday 07:56 sam
. indentation fixes
. fixed audio syncword detection for mpeg 1 streams (hopefully)
FIXME: can anyone confirm we can get rid of adec_byte_stream_next
in audio_decoder_thread.c now that we have the new input ?
. fixed Layer 2 Mono decoding.
FIXME: who created freq_table ? what was the rationale for it, and
where does it come from ?
FIXME: how can we spare the extra DCT in audio_decoder.c:707 ? I'm too
tired to think about it.
. proposal: splitting audio_decoder.c in one file per layer.
2000-12-18 Monday 02:47 bozo 2000-12-18 Monday 02:47 bozo
- Hardware YUV overlay (SDL) with real colors ;p It may suck for non - Hardware YUV overlay (SDL) with real colors ;p It may suck for non
...@@ -242,6 +303,13 @@ ...@@ -242,6 +303,13 @@
Good night suckers. I love you too :p Good night suckers. I love you too :p
2000-12-17 Sunday 15:05 octplane
- partial SDL YUV support (green stream for now, please help me !)
- "y" key switch between SDL and vlc YUV
- autodetection of Overlay support
- soon to come, colors :P
2000-12-16 Saturday 16:31 stef 2000-12-16 Saturday 16:31 stef
Fixed support for broken MPEG-1 files. Fixed support for broken MPEG-1 files.
...@@ -299,10 +367,26 @@ ...@@ -299,10 +367,26 @@
Fixed a bug with DVD's SCR (too close from the PTS). Fixed a bug with DVD's SCR (too close from the PTS).
2000-12-11 Monday 17:04 massiot
Another attempt for the audio bug...
2000-12-11 Monday 15:29 massiot 2000-12-11 Monday 15:29 massiot
Prototypes for netlist functions. Prototypes for netlist functions.
2000-12-11 Monday 15:06 massiot
Another attempt for the same bug...
2000-12-11 Monday 14:58 massiot
Mmmmh an endianness bug ?
2000-12-11 Monday 14:45 massiot
Attempt to fix the audio.
2000-12-11 Monday 14:34 massiot 2000-12-11 Monday 14:34 massiot
Fixed benny's mistakes :pp Fixed benny's mistakes :pp
...@@ -351,6 +435,10 @@ ...@@ -351,6 +435,10 @@
Add channel support with VLAN Add channel support with VLAN
2000-12-06 Wednesday 16:42 massiot
* Fixed a bug in the synchro with non-P5/B1 streams.
2000-12-06 Wednesday 16:41 massiot 2000-12-06 Wednesday 16:41 massiot
* Support for MPEG-1 .mpg files. * Support for MPEG-1 .mpg files.
...@@ -368,6 +456,27 @@ ...@@ -368,6 +456,27 @@
The input-II. (more info by mail in about an hour) The input-II. (more info by mail in about an hour)
2000-12-01 Friday 07:35 sam
. re-changement de vout_sdl.c pour que a fonctionne en woody.
2000-11-30 Thursday 20:57 stef
. J'en ai oubli un morceau avant :)
NB: je ne pense pas que l'ouverture en mode non-bloquant soit un
problme, mais ne fait je ne sais pas. Chez moi a marche !
2000-11-30 Thursday 20:43 stef
. Test non bloquant de l'ouverture du dsp l'initialisation du plugin
pour le cas o il est utilis par esd
2000-11-30 Thursday 17:37 octplane
. Fixed a segfault
. Fixed a SDL API change about clipping (?).
2000-11-29 Wednesday 19:02 stef 2000-11-29 Wednesday 19:02 stef
. Ajout de la date dans les warning si le mode debug est activ . Ajout de la date dans les warning si le mode debug est activ
...@@ -398,6 +507,10 @@ ...@@ -398,6 +507,10 @@
* Fixed a bug in the video synchro time scheduling * Fixed a bug in the video synchro time scheduling
* Made the vout more precise on display dates * Made the vout more precise on display dates
2000-11-29 Wednesday 11:34 massiot
Enhancement for very slooow machines.
2000-11-28 Tuesday 19:58 massiot 2000-11-28 Tuesday 19:58 massiot
More stats. More stats.
...@@ -498,6 +611,16 @@ ...@@ -498,6 +611,16 @@
. le mode framebuffer vide l'cran quand on quitte. . le mode framebuffer vide l'cran quand on quitte.
2000-10-29 Sunday 00:07 stef
.Added window title in sdl output
.Removed mouse cursor in fullscreen mode
.Changed bits-per-pixel during window creation to X11 current depth
Although bits-per-pixel was initialized to 15 in every cases, the quality
changed when we switched X11 depth; so I don't know the real effect of this
constant in SDL.
2000-10-26 Thursday 15:00 sam 2000-10-26 Thursday 15:00 sam
. ajout de l'option --broadcast en ligne de commande . ajout de l'option --broadcast en ligne de commande
...@@ -506,6 +629,24 @@ ...@@ -506,6 +629,24 @@
Une lgre modification pour le passage B&W C Une lgre modification pour le passage B&W C
2000-10-25 Wednesday 23:14 stef
. Fixed segmentation fault when sdl output exits.
Actually, I don't know why SDLclose was commented out.
2000-10-25 Wednesday 20:54 stef
. Fixed the sdl plugins to match the changes in the version 1.1.5
The vlc gives a segfault when exiting if you use sdl. I still don't know why
2000-10-25 Wednesday 18:40 jeanphi
vout_glide.c: donne une taille correcte a l'affichage (800x600)
yuvmmx: conv. Y4Gray16, les autres sont a venir
2000-10-25 Wednesday 12:18 reno 2000-10-25 Wednesday 12:18 reno
Suppression du dcodage de la chrominance en B&W Suppression du dcodage de la chrominance en B&W
...@@ -542,15 +683,30 @@ ...@@ -542,15 +683,30 @@
--Meuuh --Meuuh
2000-10-18 Wednesday 02:42 stef
* Modification du module gnome pour l'output sous Xfree4 (detection
16bits).
2000-10-18 Wednesday 02:17 sam 2000-10-18 Wednesday 02:17 sam
. correction d'une faute de frappe dans configure.in (a rpond ta . correction d'une faute de frappe dans configure.in (a rpond ta
question, Stef ? :) question, Stef ? :)
2000-10-17 Tuesday 23:42 stef
.Fix du problme de detection de la profondeur en 16 bits sous XFree 4
J'espre que a marche encore avec XFree 3.3
2000-08-30 Wednesday 17:06 henri 2000-08-30 Wednesday 17:06 henri
Oui, bon, j'ai oubli le changelog, a peut arriver einh ! Oui, bon, j'ai oubli le changelog, a peut arriver einh !
2000-08-30 Wednesday 16:24 henri
Fixed a 100% CPU use bug while no stream is received
2000-08-29 Tuesday 00:03 octplane 2000-08-29 Tuesday 00:03 octplane
. Arranged a few things . Arranged a few things
...@@ -580,10 +736,19 @@ ...@@ -580,10 +736,19 @@
. rajout du fix de Meuuh dans la todolist. . rajout du fix de Meuuh dans la todolist.
2000-08-27 Sunday 21:52 massiot
Correction d'un bug de synchro pour les images monotrames.
2000-08-27 Sunday 16:31 massiot 2000-08-27 Sunday 16:31 massiot
Oubli d'en committer un bout... Oubli d'en committer un bout...
2000-08-27 Sunday 16:21 massiot
Un bug cette fois-ci avec le parseur et un traitement erron des macroblocs
sauts dans les images B qui provoquait des carrs.
2000-08-27 Sunday 12:32 sam 2000-08-27 Sunday 12:32 sam
. fix une erreur d'indentation . fix une erreur d'indentation
...@@ -599,6 +764,16 @@ ...@@ -599,6 +764,16 @@
a ne devrait pas tre trop dur, a t'obligera lire le code de a ne devrait pas tre trop dur, a t'obligera lire le code de
l'audio_output, et surtout a te fera la bite. l'audio_output, et surtout a te fera la bite.
2000-08-27 Sunday 01:03 massiot
J'avais oubli de faire les mmes modifs dans le motion MMX.
2000-08-26 Saturday 14:48 massiot
Fix une bonne partie du putain de bug des carrs qui font chier chaque
changement de plan. Si c'est encore moche, c'est pas de ma faute, c'est le
scaling.
2000-08-26 Saturday 13:07 henri 2000-08-26 Saturday 13:07 henri
Put a test outside a loop : fixes task 0x31 Put a test outside a loop : fixes task 0x31
...@@ -724,6 +899,11 @@ ...@@ -724,6 +899,11 @@
* fixed a Makefile bug which removed the CVS directory. * fixed a Makefile bug which removed the CVS directory.
* removed the frame statistics output. * removed the frame statistics output.
2000-08-18 Friday 22:35 polux
Correction d'un bug dans l'audio output de beos, ce dernier causait des
plantages alatoires au lancement (i_buffer_pos n'tait pas initialis).
2000-08-18 Friday 17:02 sam 2000-08-18 Friday 17:02 sam
. removed the sdlvlc alias . removed the sdlvlc alias
...@@ -1174,6 +1354,11 @@ ...@@ -1174,6 +1354,11 @@
- rajout du flag b_active dans la structure audio_decoder - rajout du flag b_active dans la structure audio_decoder
- le bouton pause fonctionne - le bouton pause fonctionne
2000-04-05 Wednesday 20:43 henri
Ajout du layer II mono (non test) et dbut de mise en conformit avec
les rgles de formattage du code
2000-03-30 Thursday 12:54 polux 2000-03-30 Thursday 12:54 polux
- Correction du bug de la synchro. - Correction du bug de la synchro.
...@@ -1273,6 +1458,22 @@ ...@@ -1273,6 +1458,22 @@
de la doc sur le sujet donc je me dis que ca peut pas faire de mal de de la doc sur le sujet donc je me dis que ca peut pas faire de mal de
rassembler ce qu'on a... rassembler ce qu'on a...
2000-03-15 Wednesday 02:10 walken
reecriture du deco mpeg audio
* support du layer 1 mono et stereo
* support du layer 2 stereo (j'ai pas encore fait le mono)
* support des low bitrates proposes par le mpeg2 (non teste)
* passage des tests de compliance mpeg :)
* moins de macros qu'avant, mais je dois encore propriser un peu le code.
2000-03-13 Monday 21:55 stef
* Correction du Bug introduit lors de mon commit.
Chez moi, a marche avec Taxi, Matrix et la ba de twine.
2000-03-13 Monday 21:32 sam 2000-03-13 Monday 21:32 sam
. gestion de la souris sous X (essentiellement le bouton du milieu . gestion de la souris sous X (essentiellement le bouton du milieu
...@@ -1297,6 +1498,13 @@ ...@@ -1297,6 +1498,13 @@
. le message prcdent tait l'ajout du rpertoire share/ mais . le message prcdent tait l'ajout du rpertoire share/ mais
les scripts CVS semblent avoir dconn les scripts CVS semblent avoir dconn
2000-03-13 Monday 03:20 stef
* Proprification de decodeMPEG2 (+optim)
* Ecriture de decodeMPEG1
Le Mpeg1 n'est pas encore test.
2000-03-12 Sunday 22:45 walken 2000-03-12 Sunday 22:45 walken
J'ai retire gnome du build par defaut afin que ca ne cree pas de probleme J'ai retire gnome du build par defaut afin que ca ne cree pas de probleme
...@@ -1456,6 +1664,12 @@ ...@@ -1456,6 +1664,12 @@
. quelques #ifdef SYS_BSD et l. . quelques #ifdef SYS_BSD et l.
2000-03-03 Friday 01:26 walken
modification du deco ac3 pour le rendre plus robuste.
normalement le client ne devrait plus segfaulter... enfin, normalement :)
2000-03-03 Friday 00:59 sam 2000-03-03 Friday 00:59 sam
. portage des vlc_threads aux cthreads de Mach pour GNU/Hurd . portage des vlc_threads aux cthreads de Mach pour GNU/Hurd
...@@ -1550,6 +1764,10 @@ ...@@ -1550,6 +1764,10 @@
. suppression de video_x11.h . suppression de video_x11.h
. correction d'un warning dans intf_ctrl.c . correction d'un warning dans intf_ctrl.c
2000-02-22 Tuesday 22:55 walken
oops, j'ai oublie un fichier
2000-02-22 Tuesday 22:54 walken 2000-02-22 Tuesday 22:54 walken
travail sur l'ac3_decoder : debut de separation de ce qui est specifique a travail sur l'ac3_decoder : debut de separation de ce qui est specifique a
...@@ -1560,6 +1778,13 @@ ...@@ -1560,6 +1778,13 @@
Le probleme des includes n'est pas non plus regle, mais c'est a cause des Le probleme des includes n'est pas non plus regle, mais c'est a cause des
bit_streams :) patience. bit_streams :) patience.
2000-02-22 Tuesday 14:09 walken
Modification mineure MotionComponent : changement d'une boucle imbriquee
sur i_y et i_y1 en une boucle simple sur i_y... Le changement en vitesse comme
en taille est chouillatique mais neanmoins positif. Ca n'a pas d'effet sur
l'unrolling de boucle car celui-ci est effectue sur une boucle plus interne...
2000-02-21 Monday 09:15 sam 2000-02-21 Monday 09:15 sam
3 vilains fichiers avaient disparu 3 vilains fichiers avaient disparu
...@@ -1866,6 +2091,12 @@ ...@@ -1866,6 +2091,12 @@
. suppression de quelques #@@#@!!#@@#!@#@#! d'espaces en fin de ligne . suppression de quelques #@@#@!!#@@#!@#@#! d'espaces en fin de ligne
. quelques reformatages 79 colonnes au lieu de @@#@!!#@@#!@#@#!# 81. . quelques reformatages 79 colonnes au lieu de @@#@!!#@@#!@#@#!# 81.
2000-02-04 Friday 22:03 maxx
* ac3_decoder/ac3_decoder.c, audio_decoder/audio_decoder.c :
- `msleep' de `INPUT_PTS_DELAY' et non `(3 * INPUT_PTS_DELAY) / 4'
avant le dmarrage des dcodeurs audio ;
2000-02-04 Friday 20:52 maxx 2000-02-04 Friday 20:52 maxx
* ac3_decoder/ac3_decoder.c : * ac3_decoder/ac3_decoder.c :
...@@ -1931,6 +2162,11 @@ ...@@ -1931,6 +2162,11 @@
Correction du bug de calcul du masque (fontes outlines, point sous les ]). Correction du bug de calcul du masque (fontes outlines, point sous les ]).
Vive les ^ qui suivent les ]. Vive les ^ qui suivent les ].
2000-02-03 Thursday 04:46 maxx
* spu_decoder/spu_decoder.c :
- a devrait bien se passer maintenant :-)
2000-02-03 Thursday 03:37 maxx 2000-02-03 Thursday 03:37 maxx
* audio_output/audio_output.c : * audio_output/audio_output.c :
...@@ -1961,6 +2197,13 @@ ...@@ -1961,6 +2197,13 @@
Scaling vertical dans les 2 sens en YUV walken. Scaling vertical dans les 2 sens en YUV walken.
2000-02-01 Tuesday 03:00 jimmy
* Fonctions addblock et copyblock en inline MMX (pour ceux qui en ont...
du MMX).
* Pour tout defaut suppos d'affichage la suite du changement,
mailez-moi.
2000-02-01 Tuesday 02:16 massiot 2000-02-01 Tuesday 02:16 massiot
Rajout de #define SAM_SYNCHRO si sam veut reprendre son code. Rajout de #define SAM_SYNCHRO si sam veut reprendre son code.
...@@ -1978,6 +2221,10 @@ ...@@ -1978,6 +2221,10 @@
Temporaire (a segfaulte si on le chatouille un peu). Temporaire (a segfaulte si on le chatouille un peu).
YUV walken avec resize. Y et + seulement pour le moment. YUV walken avec resize. Y et + seulement pour le moment.
2000-02-01 Tuesday 00:13 massiot
Tentative d'amelioration de la synchro.
2000-01-31 Monday 23:11 massiot 2000-01-31 Monday 23:11 massiot
Synchro de base. Synchro de base.
...@@ -2010,6 +2257,11 @@ ...@@ -2010,6 +2257,11 @@
. initialisation du dcodeur de sous-titres . initialisation du dcodeur de sous-titres
. correction du bug de quit . correction du bug de quit
2000-01-31 Monday 03:42 sam
. remis le kludge du i_coding_type == I_CODING_TYPE en attendant qu'on
comprenne pourquoi a merde (a doit tre tout con, mais je trouve pas)
2000-01-31 Monday 02:29 stef 2000-01-31 Monday 02:29 stef
Ca ne devrait plus segfaulter maintenant. Correction d'un bug dans l'input. Ca ne devrait plus segfaulter maintenant. Correction d'un bug dans l'input.
...@@ -2063,10 +2315,19 @@ ...@@ -2063,10 +2315,19 @@
* Correction d'un message d'erreur erronn dans l'input ; * Correction d'un message d'erreur erronn dans l'input ;
* Correction d'un bug de synchro ; * Correction d'un bug de synchro ;
2000-01-28 Friday 01:20 massiot
Fix pour le bug de la chrominance qui saute.
2000-01-28 Friday 00:12 stef 2000-01-28 Friday 00:12 stef
. Dplacement de deux structures de lookup dans le parseur . Dplacement de deux structures de lookup dans le parseur
2000-01-27 Thursday 23:12 massiot
Tentative de fix pour le segfault du dcodeur (qui est en fait une erreur
du parseur).
2000-01-27 Thursday 18:30 seguin 2000-01-27 Thursday 18:30 seguin
Nouveau moteur de fontes. Nouveau moteur de fontes.
...@@ -2111,6 +2372,10 @@ ...@@ -2111,6 +2372,10 @@
Pour info, on torche largement le dcodeur de rfrence (50 %). Pour info, on torche largement le dcodeur de rfrence (50 %).
2000-01-26 Wednesday 01:25 sam
. synchro qui marchouille de plus en plus
2000-01-25 Tuesday 19:02 maxx 2000-01-25 Tuesday 19:02 maxx
* audio_output/audio_output.c : * audio_output/audio_output.c :
...@@ -2195,10 +2460,27 @@ ...@@ -2195,10 +2460,27 @@
--Meuuh --Meuuh
2000-01-22 Saturday 22:48 polux
Petites corrections de bug dans le motion compensation et le parsage des
blocks non intra.
2000-01-22 Saturday 22:22 sam 2000-01-22 Saturday 22:22 sam
. ajout des flags pour Linux Sparc (au fait, jimmy, t'es con :p) . ajout des flags pour Linux Sparc (au fait, jimmy, t'es con :p)
2000-01-22 Saturday 22:02 jimmy
Correction du bug de la premiere image verte (putain mais quel con)
2000-01-21 Friday 23:18 massiot
Corrections de bugs mineurs divers et varis, dont :
* video_parser.c : dplacement de l'initialisation de la synchro dans
InitThread(), correction d'un memory leak ;
* vpar_headers.c : correction d'un segfault potentiel, erreur dans une
en-tte dont on se bat les couilles.
2000-01-21 Friday 11:31 sam 2000-01-21 Friday 11:31 sam
. support framebuffer . support framebuffer
...@@ -2233,6 +2515,11 @@ ...@@ -2233,6 +2515,11 @@
Gras de parametres en ligne de commande ou en variables d'environnement, Gras de parametres en ligne de commande ou en variables d'environnement,
afin de ne pas avoir a recompiler le client en cas de loose. afin de ne pas avoir a recompiler le client en cas de loose.
2000-01-20 Thursday 18:12 massiot
Correction d'un bug, mais pas DU bug.
(putain quel con)
2000-01-20 Thursday 17:17 seguin 2000-01-20 Thursday 17:17 seguin
Desactivation du changement de chaine en --novlan Desactivation du changement de chaine en --novlan
...@@ -2299,6 +2586,14 @@ ...@@ -2299,6 +2586,14 @@
. ajout des patches ac3 de MaXX dans le nouveau dcodeur . ajout des patches ac3 de MaXX dans le nouveau dcodeur
. fix ce #@!#@! de idct.c.new qui fait _chier_ . fix ce #@!#@! de idct.c.new qui fait _chier_
2000-01-19 Wednesday 20:27 polux
Avancement du debuggage du motion.
2000-01-19 Wednesday 19:48 sam
commit du chti patch de Meuuh, sinon il est cras chaque update
2000-01-19 Wednesday 18:43 seguin 2000-01-19 Wednesday 18:43 seguin
Dbut du changement de chaine. Dbut du changement de chaine.
...@@ -2323,6 +2618,10 @@ ...@@ -2323,6 +2618,10 @@
Resize qui fonctionne. Resize qui fonctionne.
2000-01-19 Wednesday 16:17 massiot
Support pour les chrominances 422 et 444.
2000-01-19 Wednesday 13:38 sam 2000-01-19 Wednesday 13:38 sam
. augmentation de VOUT_FPS_SAMPLES pour un calcul un peu plus raliste . augmentation de VOUT_FPS_SAMPLES pour un calcul un peu plus raliste
...@@ -2338,6 +2637,10 @@ ...@@ -2338,6 +2637,10 @@
API vout_DateImage (mais a ne marche pas) API vout_DateImage (mais a ne marche pas)
Suite nettoyage Suite nettoyage
2000-01-19 Wednesday 12:25 polux
Avancement du motion.
2000-01-19 Wednesday 10:52 seguin 2000-01-19 Wednesday 10:52 seguin
Ajout d'une fonction de deboguage UnlinkPicture Ajout d'une fonction de deboguage UnlinkPicture
...@@ -2361,16 +2664,41 @@ ...@@ -2361,16 +2664,41 @@
. ultimisation des calculs de prdiction dans la synchro . ultimisation des calculs de prdiction dans la synchro
. squelette du subtitle_decoder . squelette du subtitle_decoder
2000-01-19 Wednesday 02:49 sam
. initialisation propre de la synchro
. messages de debug la con pour essayer de voir o j'en suis
2000-01-19 Wednesday 02:24 jimmy
* Le bug des pixels inverss de la dct mmx t corrig (et non plus sau-
vagement kludg).
* La sparse idct fonctionne.
* Plusieurs versions de la dct ont t inclues dans vdec_idct pour pou-
voir choisir la plus performante quand tout marchera.
2000-01-19 Wednesday 02:15 seguin 2000-01-19 Wednesday 02:15 seguin
Toujours du nettoyage. Toujours du nettoyage.
Une API pour les sous titres. Une API pour les sous titres.
2000-01-19 Wednesday 01:57 polux
Avancement du debuggage du motion.
--Meuuh+Stef+Polux+Jimmy
2000-01-19 Wednesday 00:01 maxx 2000-01-19 Wednesday 00:01 maxx
* ac3_decoder/ac3_decoder.c, audio_output/audio_output.c : * ac3_decoder/ac3_decoder.c, audio_output/audio_output.c :
- modification de la synkro, dtection de la frquence du flux ac3 ; - modification de la synkro, dtection de la frquence du flux ac3 ;
2000-01-18 Tuesday 23:48 sam
ah ben forcment, a risquait pas de compiler si j'inversais new et old
2000-01-18 Tuesday 23:43 seguin 2000-01-18 Tuesday 23:43 seguin
YUV MMX, avec aspect ratio !!! YUV MMX, avec aspect ratio !!!
...@@ -2400,6 +2728,23 @@ ...@@ -2400,6 +2728,23 @@
Le parser fonctionne maintenant avec les I, les P et les B. Le parser fonctionne maintenant avec les I, les P et les B.
Reste a implementer la synchro et finir le decodeur. Reste a implementer la synchro et finir le decodeur.
2000-01-18 Tuesday 18:42 maxx
* ac3_downmix.c :
- suppression des gros scrountchs immondes (c) (qui sont galement des
pouics parfois) ;
* ac3_bit_allocate.c, ac3_exponent.c, ac3_mantissa.c :
- suppression de tests et messages de debug ;
* ac3_decoder/ac3_decoder.c :
- implmentation de la synkro qui punix ;
2000-01-18 Tuesday 16:33 maxx
* ac3_decoder/ac3_bit_allocate.c, ac3_decoder/ac3_decoder.c :
- ac3-alpha rewlz :-)
2000-01-18 Tuesday 16:22 sam 2000-01-18 Tuesday 16:22 sam
faut pas tre trop presss dans la vie :) faut pas tre trop presss dans la vie :)
...@@ -2485,6 +2830,11 @@ ...@@ -2485,6 +2830,11 @@
Fin du parsage des I. Fin du parsage des I.
2000-01-17 Monday 13:44 stef
Rajout de la quantification ,limination de plusieurs warning,
plus decodage des blocks non intra.
2000-01-17 Monday 12:54 massiot 2000-01-17 Monday 12:54 massiot
Virationnement d'un warning avec l'ancien dcodeur (j'ai vraiment du temps Virationnement d'un warning avec l'ancien dcodeur (j'ai vraiment du temps
...@@ -2596,6 +2946,10 @@ ...@@ -2596,6 +2946,10 @@
Suppression de vlc.h Suppression de vlc.h
2000-01-12 Wednesday 18:50 stef
* Fonction de dcodage des blocs MPEG2 non intra
2000-01-12 Wednesday 15:35 seguin 2000-01-12 Wednesday 15:35 seguin
Ajout du framebuffer (initialisation/terminaison) - ne fonctionne pas en VESA. Ajout du framebuffer (initialisation/terminaison) - ne fonctionne pas en VESA.
...@@ -2615,6 +2969,10 @@ ...@@ -2615,6 +2969,10 @@
Encore une petite modif pour permettre au parser de compiler. Encore une petite modif pour permettre au parser de compiler.
2000-01-11 Tuesday 21:32 polux
Le video parser compile mais n'est pas termine, n'est-ce pas stef ? ;)
2000-01-11 Tuesday 18:01 seguin 2000-01-11 Tuesday 18:01 seguin
Modifs diverses et variees. Le mode FB compile (mais ne fait rien). Modifs diverses et variees. Le mode FB compile (mais ne fait rien).
...@@ -2623,6 +2981,10 @@ ...@@ -2623,6 +2981,10 @@
Encore du debuggage. Encore du debuggage.
2000-01-11 Tuesday 14:43 polux
Debuggage.
2000-01-11 Tuesday 11:05 seguin 2000-01-11 Tuesday 11:05 seguin
Correction de quelques erreurs dans l'interface et vout. Correction de quelques erreurs dans l'interface et vout.
...@@ -2654,6 +3016,13 @@ ...@@ -2654,6 +3016,13 @@
Et le petit toast qui va avec... Et le petit toast qui va avec...
2000-01-10 Monday 20:32 jimmy
Du rififi dans la DCT.
--
jimmy
2000-01-10 Monday 01:09 stef 2000-01-10 Monday 01:09 stef
* Modifications d'erreurs dans MacroBlockAddressIncrement * Modifications d'erreurs dans MacroBlockAddressIncrement
......
...@@ -11,6 +11,15 @@ ...@@ -11,6 +11,15 @@
* Made the wall filter work a bit better. It now spawns a 3x2 mosaic, * Made the wall filter work a bit better. It now spawns a 3x2 mosaic,
but this will eventually be configurable, à la `--filter wall:3x3'. but this will eventually be configurable, à la `--filter wall:3x3'.
2001-12-31 Monday 03:59 sam
* Added a missing call to DecoderError() in mpeg_adec.c.
* Fixed a segfault in the aRts plugin.
2001-12-31 Monday 03:57 sam
* Fixed the aRts audio output plugin.
2001-12-31 Monday 03:26 massiot 2001-12-31 Monday 03:26 massiot
* Fixed a bug in DecoderError. * Fixed a bug in DecoderError.
...@@ -28,6 +37,12 @@ ...@@ -28,6 +37,12 @@
Miscellaneous typos. Miscellaneous typos.
2001-12-30 Sunday 22:10 stef
*Some fixes for dvdread plugin.
It compiles but doesn't work yet.
2001-12-30 Sunday 07:09 sam 2001-12-30 Sunday 07:09 sam
Some heavy changes today: Some heavy changes today:
...@@ -105,6 +120,31 @@ ...@@ -105,6 +120,31 @@
stuck if a decoder has failed its initialization. stuck if a decoder has failed its initialization.
* Namespace fixes through the decoder files. * Namespace fixes through the decoder files.
2001-12-30 Sunday 04:26 sam
* Fixed a segfault at EOF in input_es.c and input_ts.c (when i_read == 0).
* Improved error recovery and avoided memleaks in the various input plugins.
* Fixed a deadloop inserted by someone else into input_vcd.c :-)
2001-12-29 Saturday 23:35 sam
* Backported lool's fix for the Gtk+ playlist crash.
* If $DISPLAY isn't set, don't try to run the Gtk+ interface.
* Fixed a segfault in input_dvd.c:DVDInit.
2001-12-29 Saturday 22:22 massiot
Use libdvdread's define instead.
2001-12-29 Saturday 15:40 massiot
Cosmetic fix.
2001-12-29 Saturday 11:36 lool
Small bugfix of a segfault. The playlist segfaulted with the urls
containing no '/'.
2001-12-29 Saturday 03:44 massiot 2001-12-29 Saturday 03:44 massiot
Fixed a cosmetic issue. Fixed a cosmetic issue.
...@@ -113,6 +153,10 @@ ...@@ -113,6 +153,10 @@
Hidden gory buffer management details in a private section of data_packet_t. Hidden gory buffer management details in a private section of data_packet_t.
2001-12-29 Saturday 00:39 massiot
Fixed many bugs experienced by our users today.
2001-12-27 Thursday 03:47 massiot 2001-12-27 Thursday 03:47 massiot
* Changed pf_read prototype and minor changes. * Changed pf_read prototype and minor changes.
...@@ -122,15 +166,70 @@ ...@@ -122,15 +166,70 @@
* Changed the way decoder_fifo_t works ; * Changed the way decoder_fifo_t works ;
* Minor optimizations in the Next Generation Buffer Manager. * Minor optimizations in the Next Generation Buffer Manager.
2001-12-26 Wednesday 00:01 massiot
Fixed compilation issue (thanks Eyal !)
2001-12-20 Thursday 23:53 massiot
Fixed a typo.
2001-12-20 Thursday 22:11 sam 2001-12-20 Thursday 22:11 sam
* Added Jeffrey Baker to the AUTHORS file. * Added Jeffrey Baker to the AUTHORS file.
* Fixed a PPC compilation issue. * Fixed a PPC compilation issue.
2001-12-20 Thursday 16:46 massiot
Backported Peter Surda patch.
2001-12-20 Thursday 15:43 sam
* Mouse wheel seek patch for XVideo courtesy of Peter Surda.
* Ported to SDL.
2001-12-19 Wednesday 23:32 sam
* Backported a VCD crash fix from the main branch.
2001-12-19 Wednesday 23:19 sam
* Heavy butchery in the VCD plugin. It should no longer segfault when
reaching end of title.
2001-12-19 Wednesday 19:26 sam
* --filter distort:ripple (Ok, ok, I promise it's the last one !! :-)
2001-12-19 Wednesday 18:14 sam
* Fixed compilation with dvdcss disabled.
* Fixed compilation with plugins disabled.
* Removed useless variables in the VCD and DVD plugins.
* Fixed a function which was returning "struct foo" in the VCD plugin.
* Fixed the old « XVideo eats more and more CPU » bug I mistakenly
reintroduced in my first vout4 commit.
2001-12-19 Wednesday 16:23 sam
* Fixed compilation with dvdcss disabled.
2001-12-19 Wednesday 14:39 sam
* Small compilation fix.
2001-12-19 Wednesday 10:00 massiot 2001-12-19 Wednesday 10:00 massiot
Next Generation Buffer Manager for DVD and VCD plug-ins. Next Generation Buffer Manager for DVD and VCD plug-ins.
2001-12-19 Wednesday 04:43 jobi
* back-ported vcd input bugfix
2001-12-19 Wednesday 03:56 jobi
fixed a segfault in vcd input (thank you Sam)
2001-12-19 Wednesday 03:50 sam 2001-12-19 Wednesday 03:50 sam
* Initialize SDL before opening the SDL audio output. * Initialize SDL before opening the SDL audio output.
...@@ -156,6 +255,11 @@ ...@@ -156,6 +255,11 @@
--filter transform:270 --filter transform:270
--filter distort:wave --filter distort:wave
2001-12-19 Wednesday 01:08 sam
* The SDL plugin now says whether we are using software or hardware YUV
in its window title.
2001-12-18 Tuesday 03:13 sam 2001-12-18 Tuesday 03:13 sam
* Ultimate fixes to the win32 package generation. * Ultimate fixes to the win32 package generation.
...@@ -164,6 +268,10 @@ ...@@ -164,6 +268,10 @@
* Ultimate fixes to the win32 package generation. * Ultimate fixes to the win32 package generation.
2001-12-18 Tuesday 02:44 sam
* Fixed Win32 build. You still need --disable-directx --disable-nls though.
2001-12-18 Tuesday 02:19 sam 2001-12-18 Tuesday 02:19 sam
* Fixed a copy/paste error from previous commit. * Fixed a copy/paste error from previous commit.
...@@ -172,6 +280,17 @@ ...@@ -172,6 +280,17 @@
* Added --with-dll-path option for my automated Win32 package builds. * Added --with-dll-path option for my automated Win32 package builds.
2001-12-18 Tuesday 00:51 sam
(0.2.92 branch)
* Initialize SDL before opening the SDL audio output.
* Prevent two SDL video outputs or audio outputs to be spawned at the
same time to avoid ugly crashes.
2001-12-17 Monday 19:42 massiot
Added missing XSync().
2001-12-17 Monday 16:42 sam 2001-12-17 Monday 16:42 sam
* TS input: bugfix in DecodePAT and minor optimizations elsewhere. * TS input: bugfix in DecodePAT and minor optimizations elsewhere.
...@@ -216,6 +335,11 @@ ...@@ -216,6 +335,11 @@
* New stupid plugin: "--filter wall" for split-image playback :-) * New stupid plugin: "--filter wall" for split-image playback :-)
(will evolve into a real image wall plugin when I have time) (will evolve into a real image wall plugin when I have time)
2001-12-17 Monday 01:36 sam
* Fixed 4:2:2 software rendering.
* Removed cruft I forgot in aout_alsa.c.
2001-12-16 Sunday 18:00 sam 2001-12-16 Sunday 18:00 sam
libdvdcss changes: libdvdcss changes:
...@@ -246,6 +370,10 @@ ...@@ -246,6 +370,10 @@
* Buffer choice optimizations - vout4 should eat even less CPU now. * Buffer choice optimizations - vout4 should eat even less CPU now.
* Minor warning fix for Hurd. * Minor warning fix for Hurd.
2001-12-13 Thursday 17:58 jobi
Fixed a bug in ES input (I had not initiated p_selected_program)
2001-12-13 Thursday 17:33 massiot 2001-12-13 Thursday 17:33 massiot
Fixed a major bug I introduced lately. Fixed a major bug I introduced lately.
...@@ -259,6 +387,14 @@ ...@@ -259,6 +387,14 @@
* Fixed potential compilation issues under eg. BSD/OS. * Fixed potential compilation issues under eg. BSD/OS.
2001-12-12 Wednesday 17:41 massiot
Next Generation Buffer Manager, for ES plug-in.
2001-12-12 Wednesday 15:25 sam
* Another win32 fix.
2001-12-12 Wednesday 15:20 sam 2001-12-12 Wednesday 15:20 sam
* Fixed unnecessary target remake (recursive make is harmful !). * Fixed unnecessary target remake (recursive make is harmful !).
...@@ -314,6 +450,10 @@ ...@@ -314,6 +450,10 @@
Fixed major bugs in the PSI decoder. Fixed major bugs in the PSI decoder.
2001-12-11 Tuesday 13:09 massiot
Partial fix for Xvideo compilation.
2001-12-10 Monday 18:58 gbazin 2001-12-10 Monday 18:58 gbazin
* configure.in was broken for win32 * configure.in was broken for win32
...@@ -326,6 +466,14 @@ ...@@ -326,6 +466,14 @@
Fixed possible segfault with --input. Fixed possible segfault with --input.
2001-12-10 Monday 15:56 massiot
Backported fix for EOF of ES-only streams.
2001-12-10 Monday 15:52 massiot
Fix for EOF of ES-only streams.
2001-12-10 Monday 13:17 sam 2001-12-10 Monday 13:17 sam
* (very old) russian translation courtesy of Valek Filippov <frob@df.ru>. * (very old) russian translation courtesy of Valek Filippov <frob@df.ru>.
...@@ -338,6 +486,12 @@ ...@@ -338,6 +486,12 @@
you may want to update them in vls as well). you may want to update them in vls as well).
* Added vlc.pot skeleton for translators. * Added vlc.pot skeleton for translators.
2001-12-10 Monday 10:58 massiot
* MPEG-1 aspect ratio patch, courtesy of Vladimir Chernyshov
<greengrass@writeme.com> ;
* Seeking patch for X11, courtesy of Peter Surda <shurdeek@panorama.sth.ac.at>.
2001-12-10 Monday 04:54 sam 2001-12-10 Monday 04:54 sam
* Fixed a segfault on exit when no fast_memcpy module was found. * Fixed a segfault on exit when no fast_memcpy module was found.
...@@ -352,6 +506,14 @@ ...@@ -352,6 +506,14 @@
with vout 4 :-) with vout 4 :-)
* Fixed a segfault on exit when no fast_memcpy module was found. * Fixed a segfault on exit when no fast_memcpy module was found.
2001-12-10 Monday 01:45 sam
* Workaround for a bug in the GLIBC dlopen() code.
2001-12-09 Sunday 21:14 sam
* Fixed win32 compilation.
2001-12-09 Sunday 17:08 sam 2001-12-09 Sunday 17:08 sam
* Fixed Debian package builds. * Fixed Debian package builds.
...@@ -378,10 +540,6 @@ ...@@ -378,10 +540,6 @@
- Added jobi to the AUTHORS file. - Added jobi to the AUTHORS file.
- Factored code common to vout_x11.c and vout_xvideo.c. - Factored code common to vout_x11.c and vout_xvideo.c.
2001-12-09 Sunday 16:34 sam
file vlc-mad.dirs was initially added on branch v0_2_92_branch.
2001-12-09 Sunday 16:34 sam 2001-12-09 Sunday 16:34 sam
* Added the MAD plugin to the Debian build system, called it mad instead * Added the MAD plugin to the Debian build system, called it mad instead
...@@ -423,6 +581,10 @@ ...@@ -423,6 +581,10 @@
Fix for altivec under Linux. Fix for altivec under Linux.
2001-12-06 Thursday 13:46 massiot
Fixed dumb renaming of #define's for altivec :-p.
2001-12-06 Thursday 11:18 massiot 2001-12-06 Thursday 11:18 massiot
Updated man page. Updated man page.
...@@ -435,6 +597,12 @@ ...@@ -435,6 +597,12 @@
this is bad, but we have no other option for the moment ; this is bad, but we have no other option for the moment ;
* Clicking in vout now pauses the stream, patch courtesy of Peter Surda. * Clicking in vout now pauses the stream, patch courtesy of Peter Surda.
2001-12-06 Thursday 10:29 tcastley
Added funcionality for vertical retrace sync for refresh rates 60Hz or lower
(Thanks Rudolf)
Fixed the Prev Title Bug, now works.
2001-12-05 Wednesday 10:30 massiot 2001-12-05 Wednesday 10:30 massiot
Fix for altivec detection (courtesy of walken). Fix for altivec detection (courtesy of walken).
...@@ -489,18 +657,31 @@ ...@@ -489,18 +657,31 @@
Fixed numerous bugs in ES selection. Fixed numerous bugs in ES selection.
2001-12-02 Sunday 18:04 fgp
*) Fixed stupid bug in vout_Manage. It sometimes called SetDSequenceMatrix
when there was no valid sequence.
2001-12-02 Sunday 17:32 stef 2001-12-02 Sunday 17:32 stef
-hopeless fix for the input netlist corruption bug. -hopeless fix for the input netlist corruption bug.
Please test. Please test.
2001-12-01 Saturday 06:38 tcastley
Implemented simple BDirectWindow (DMA) support
2001-11-30 Friday 22:52 gbazin 2001-11-30 Friday 22:52 gbazin
* DeleteDecoderConfig wasn't freeing (anymore) the packets left in the * DeleteDecoderConfig wasn't freeing (anymore) the packets left in the
decoder fifo. This bug was creating an io_vec starving on title change decoder fifo. This bug was creating an io_vec starving on title change
when playing DVDs. when playing DVDs.
2001-11-30 Friday 09:49 tcastley
Included strings.h to fix compile errors due to the change in threads.h
2001-11-30 Friday 00:34 stef 2001-11-30 Friday 00:34 stef
-Update for libdvdcss documentation -Update for libdvdcss documentation
...@@ -513,6 +694,10 @@ ...@@ -513,6 +694,10 @@
Added vlc.app Added vlc.app
2001-11-29 Thursday 15:56 massiot
Fixed another compilation problem.
2001-11-29 Thursday 15:34 massiot 2001-11-29 Thursday 15:34 massiot
Fixed a problem with vlc.app. Fixed a problem with vlc.app.
...@@ -544,6 +729,10 @@ ...@@ -544,6 +729,10 @@
* Fixed a deadlock (bug reported by marcari). * Fixed a deadlock (bug reported by marcari).
2001-11-27 Tuesday 14:31 massiot
Various (sometimes hopeless) fixes to try to improve xvideo stability.
2001-11-27 Tuesday 13:06 massiot 2001-11-27 Tuesday 13:06 massiot
Removed obsolete entry. Removed obsolete entry.
...@@ -558,6 +747,12 @@ ...@@ -558,6 +747,12 @@
* dvd:<device>[@<raw device>] to avoid device namespace collision under * dvd:<device>[@<raw device>] to avoid device namespace collision under
win32. win32.
2001-11-27 Tuesday 11:44 massiot
New syntax for the dvd input :
dvd:<device>[:<raw device>]
The raw device must have been prepared (by root) beforehands.
2001-11-27 Tuesday 11:14 massiot 2001-11-27 Tuesday 11:14 massiot
More WIN32 portability fixes. More WIN32 portability fixes.
...@@ -581,6 +776,30 @@ ...@@ -581,6 +776,30 @@
* changed the protocol version for communication between vlc and vlcs * changed the protocol version for communication between vlc and vlcs
from 12 to 13 (due to change from ts:// to udpstream://) from 12 to 13 (due to change from ts:// to udpstream://)
2001-11-26 Monday 22:28 fgp
*) changed includes from
#include <dvdread/...> to
#include "..."
*) Darwin doesn't have off64_t, stat64, lseek64. Added
#ifdef SYS_DARWIN
#define off64_t off_t
....
#endif
to dvdread.c
*) Fixed stupid bug in vout_macos.x. On startup, it would
try to free a non-existant QuickTime Sequence. This could be
the reasons for (some?) of the crashes at startup.
2001-11-26 Monday 15:56 massiot
Reworked Keith Packard's raw device patch. The name of the raw device
is in the environment variable DVDCSS_RAW_DEVICE.
Untested (as usual :-). Feedback welcome.
2001-11-25 Sunday 22:52 gbazin 2001-11-25 Sunday 22:52 gbazin
* Big clean-up to allow compiling every module as plugins. * Big clean-up to allow compiling every module as plugins.
...@@ -659,6 +878,20 @@ ...@@ -659,6 +878,20 @@
* aRts audio output courtesy of Emmanuel Blindauer <manu@agat.net>. * aRts audio output courtesy of Emmanuel Blindauer <manu@agat.net>.
* Fix to the esd plugin when esd-config --cflags is nonempty. * Fix to the esd plugin when esd-config --cflags is nonempty.
2001-11-19 Monday 15:13 stef
-fixed a bug in libdvdcss: the key wasn't searched when it had to.
dvdcss_seek : searches a new title key when
-the flag is DVDCSS_SEEK_KEY,
-the flag is DVDCSS_SEEK_MPEG, only if method is not "title".
dvdcss_seek with DVDCSS_SEEK_KEY flags does actually the same things as
dvdcss_title (which might eventually be removed).
Thus, the flag DVDCSS_SEEK_KEY (formerly DVDCSS_SEEK_INI) could not be
removed (sorry sam, I've mistaken you by forgetting that)
2001-11-16 Friday 00:29 stef 2001-11-16 Friday 00:29 stef
* --chennels puts gtk/gnome in multi-channel network mode. * --chennels puts gtk/gnome in multi-channel network mode.
...@@ -671,6 +904,12 @@ ...@@ -671,6 +904,12 @@
* the vlc does not try to bind vls.via.ecp.fr by default when you select * the vlc does not try to bind vls.via.ecp.fr by default when you select
channels mode. channels mode.
2001-11-15 Thursday 21:27 xav
Removed my modification, it seems the libs we're linking with are far
too old to support this option. And it also seems it doesn't function
anywhere out of my box :)
2001-11-15 Thursday 18:50 sam 2001-11-15 Thursday 18:50 sam
* Fixed MacOS X 10.1 network input, thanks to Mathias Kretschmer * Fixed MacOS X 10.1 network input, thanks to Mathias Kretschmer
...@@ -710,6 +949,11 @@ ...@@ -710,6 +949,11 @@
Fixed a bug in altivec detection on MacOS X. Fixed a bug in altivec detection on MacOS X.
2001-11-14 Wednesday 04:55 xav
It seems that the 'focus' bug under WinME is solved. Could someone with
a 98 check, and someone under win2k check that nothing is broken ? :)
2001-11-14 Wednesday 03:38 stef 2001-11-14 Wednesday 03:38 stef
-moved warning message to debug message in spdif pass-through plugin -moved warning message to debug message in spdif pass-through plugin
...@@ -766,6 +1010,14 @@ ...@@ -766,6 +1010,14 @@
* Closing Debian bug #119369 which was fixed a while ago. * Closing Debian bug #119369 which was fixed a while ago.
2001-11-13 Tuesday 11:05 massiot
Bumped up version number to 1.0.0 :p.
2001-11-13 Tuesday 02:03 sam
* Damn recursion! Fixed an infinite loop in libdvdcss.
2001-11-13 Tuesday 01:25 sam 2001-11-13 Tuesday 01:25 sam
* Got rid of DVDCSS_SEEK_INI in libdvdcss. * Got rid of DVDCSS_SEEK_INI in libdvdcss.
...@@ -816,6 +1068,10 @@ ...@@ -816,6 +1068,10 @@
ipkg script for Familiar Linux 0.5 & bug fix in debian/rules. ipkg script for Familiar Linux 0.5 & bug fix in debian/rules.
2001-11-12 Monday 11:13 massiot
Disabled DirectX audio output for the time being.
2001-11-12 Monday 10:33 massiot 2001-11-12 Monday 10:33 massiot
Corrected a typo. Corrected a typo.
...@@ -846,6 +1102,10 @@ ...@@ -846,6 +1102,10 @@
* Fixed compilation (and quite probably runtime) issues under IA64 * Fixed compilation (and quite probably runtime) issues under IA64
due to mixed int/void* casts. due to mixed int/void* casts.
2001-11-11 Sunday 04:51 jlj
* Fixed a buffer overflow in CSSAuth()
2001-11-11 Sunday 01:32 stef 2001-11-11 Sunday 01:32 stef
-Merged DVD netlist with input netlist to remove duplicated code. -Merged DVD netlist with input netlist to remove duplicated code.
...@@ -857,6 +1117,10 @@ ...@@ -857,6 +1117,10 @@
* BSD/OS VCD patch, courtesy of Steven M. Schultz <sms@TO.GD-ES.COM> * BSD/OS VCD patch, courtesy of Steven M. Schultz <sms@TO.GD-ES.COM>
* Win32 network fix. * Win32 network fix.
2001-11-09 Friday 10:02 reno
* imdctsse should now compile and work in plugin and under BeOS
2001-11-08 Thursday 21:07 jlj 2001-11-08 Thursday 21:07 jlj
* Fixed a mingw32 problem I introduced last night :) * Fixed a mingw32 problem I introduced last night :)
...@@ -877,6 +1141,10 @@ ...@@ -877,6 +1141,10 @@
* Fixed some win32 compile issues. * Fixed some win32 compile issues.
* Don't use long long, use u64/s64 (int_types.h). * Don't use long long, use u64/s64 (int_types.h).
2001-11-07 Wednesday 17:42 stef
-forgot one file
2001-11-07 Wednesday 17:37 stef 2001-11-07 Wednesday 17:37 stef
*Move function that translates language codes into country name in src/misc *Move function that translates language codes into country name in src/misc
...@@ -889,10 +1157,32 @@ ...@@ -889,10 +1157,32 @@
Added fgp. Added fgp.
2001-11-07 Wednesday 03:37 stef
*Corrected à long time bug (around 0.2.81 I think), that created a
corruption in ifo data. This was the reason why some DVDs that worked with
0.2.80 no longer worked with newer version of vlc. They should work again
now.
This is certainly one of the last updates of the current DVD plugin until
we move to libdvdread that will give us navigation ES.
2001-11-07 Wednesday 02:10 stef
I've committed crap last time.
2001-11-06 Tuesday 18:13 massiot
Removed deprecated code and structures.
2001-11-06 Tuesday 17:12 massiot 2001-11-06 Tuesday 17:12 massiot
New --enable-release config option. New --enable-release config option.
2001-11-06 Tuesday 16:59 stef
Maybe corrected aspect ratio issue in fullscreen xvideo.
2001-11-06 Tuesday 00:59 sam 2001-11-06 Tuesday 00:59 sam
* Fixed support for SPU and LPCM streams over network. * Fixed support for SPU and LPCM streams over network.
...@@ -917,11 +1207,34 @@ ...@@ -917,11 +1207,34 @@
Reimported Intf_Controller, connected "File/Open/File" to Intf_Controller::file:Open. Reimported Intf_Controller, connected "File/Open/File" to Intf_Controller::file:Open.
2001-11-01 Thursday 21:55 jlj
The intf was being accessed indirectly from vout_Destroy.
This is a problem because the intf is currently destroyed
before the vout.
2001-11-01 Thursday 21:52 fgp
Made it possible to open a File after vlc was started (you can use vlc now
without starting it from the command line)
Cleaned up playlist handling in Intf_Vlc_Wrapper.
2001-11-01 Thursday 15:30 sam 2001-11-01 Thursday 15:30 sam
* Modified the pf_close kludge in input.c so that we don't segfault when * Modified the pf_close kludge in input.c so that we don't segfault when
pf_init fails. pf_init fails.
2001-11-01 Thursday 13:35 stef
Change chapter selection buttons aspect to try and differentiate them
from title selection ones.
2001-11-01 Thursday 03:17 tcastley
changes to remove unwanted volumes from the Disk Menu.
Readonly filesystems like NTFS where being incorrectly added.
2001-11-01 Thursday 00:29 asmax 2001-11-01 Thursday 00:29 asmax
- Do not resample if delta is short enough - Do not resample if delta is short enough
...@@ -934,6 +1247,11 @@ ...@@ -934,6 +1247,11 @@
Fixed mistakes in my previous commit. Fixed mistakes in my previous commit.
2001-10-30 Tuesday 21:38 asmax
- Enabled http button in gtk/gnome interface
- Fixed a polioterie from previous commit
2001-10-30 Tuesday 19:34 reno 2001-10-30 Tuesday 19:34 reno
* Use memalign for aligned data (instead of a greek malloc) * Use memalign for aligned data (instead of a greek malloc)
...@@ -953,6 +1271,12 @@ ...@@ -953,6 +1271,12 @@
New interface for MacOS X, courtesy of Florian G. Pflug. New interface for MacOS X, courtesy of Florian G. Pflug.
2001-10-29 Monday 11:07 tcastley
Interface changes to include menu for Title and chapter navigation.
Also improved more "BeOS" CD detection.
Todo new graphics for the navigation controls.
2001-10-26 Friday 16:23 massiot 2001-10-26 Friday 16:23 massiot
VLC FAQ TBU. VLC FAQ TBU.
...@@ -962,6 +1286,14 @@ ...@@ -962,6 +1286,14 @@
* Synced dummy_dvdcss with Stef's changes to libdvdcss. * Synced dummy_dvdcss with Stef's changes to libdvdcss.
* configure now compiles the VCD plugin if linux/cdrom.h is present. * configure now compiles the VCD plugin if linux/cdrom.h is present.
2001-10-23 Tuesday 03:17 jobi
Sorry,
the VCD input arrives now :)
I'd better go to bed !
2001-10-23 Tuesday 03:06 jobi 2001-10-23 Tuesday 03:06 jobi
Added VCD input plugin for Linux : Added VCD input plugin for Linux :
...@@ -1016,16 +1348,46 @@ ...@@ -1016,16 +1348,46 @@
The audio still segfaults. The audio still segfaults.
2001-10-21 Sunday 06:06 tcastley
Resizing the video out window in BeOS now retains the scaling.
2001-10-21 Sunday 06:05 tcastley
Tidied up the code to remove interface messages not required.
2001-10-18 Thursday 23:13 ej
* Fixed undefined KEY_SIZE compile bug mentioned by Dave Thorup
* Fixed CSS ioctl for Darwin/OSX - still might need tweaking of 'dataLength' fields
* Added ReadTitleKey ioctl for Darwin/OSX
* Minor cleanup
2001-10-16 Tuesday 16:51 stef 2001-10-16 Tuesday 16:51 stef
-defining TRACE_DVDCSS in config.h displays libdvdcss debug message. -defining TRACE_DVDCSS in config.h displays libdvdcss debug message.
-libdvdcss error messages are reported in input_dvd.c. -libdvdcss error messages are reported in input_dvd.c.
-vlc verbosity also enables more error messages from libdvdcss. -vlc verbosity also enables more error messages from libdvdcss.
2001-10-16 Tuesday 10:46 stef
Removed unnecessary headers added by error.
It should fix libdvdcss compilation issue on non-linux platforms.
2001-10-15 Monday 14:59 sam 2001-10-15 Monday 14:59 sam
* Fixed an error in the ts://server[:port][/broadcast] input parsing. * Fixed an error in the ts://server[:port][/broadcast] input parsing.
2001-10-15 Monday 13:33 stef
Reverted one change from my previous commit: when using title cracking
method in libdvdcss, the key is only checked at title start, not before each
chapter.
The behaviour when we have decrypted the disc key is to check the key before
each seek (although I'm still fighting against a bug).
2001-10-14 Sunday 03:26 stef 2001-10-14 Sunday 03:26 stef
Use of an environment variable to choose libdvdcss method. Use of an environment variable to choose libdvdcss method.
...@@ -1083,6 +1445,10 @@ ...@@ -1083,6 +1445,10 @@
MacOS X port : replaced -traditional-cpp (deprecated) with -no-cpp-precomp. MacOS X port : replaced -traditional-cpp (deprecated) with -no-cpp-precomp.
2001-10-08 Monday 23:10 massiot
Beuheuheuheuhuehueuhuehuehu forgot to add new QuickTime files :*-(((
2001-10-08 Monday 16:20 massiot 2001-10-08 Monday 16:20 massiot
MacOS X port : native QuickTime video output, courtesy of Florian G. MacOS X port : native QuickTime video output, courtesy of Florian G.
...@@ -1092,6 +1458,10 @@ ...@@ -1092,6 +1458,10 @@
Fixed bugs in the altivec detection, courtesy of Michel Lanners <mlan@cpu.lu>. Fixed bugs in the altivec detection, courtesy of Michel Lanners <mlan@cpu.lu>.
2001-10-04 Thursday 00:50 sam
* Added HTTP url drop (from a WWW browser) to the gtk/gnome interface.
2001-10-03 Wednesday 15:10 sam 2001-10-03 Wednesday 15:10 sam
* Added User-Agent header in the HTTP input. * Added User-Agent header in the HTTP input.
...@@ -1200,6 +1570,26 @@ ...@@ -1200,6 +1570,26 @@
Error checks in debug mode : pthread ERRORCHECK_MUTEX and MALLOC_CHECK_=2. Error checks in debug mode : pthread ERRORCHECK_MUTEX and MALLOC_CHECK_=2.
2001-10-01 Monday 10:27 massiot
"added support for an unusual construct at the start of some
slices", says walken :-).
2001-09-30 Sunday 20:25 bozo
Small optimisation of my previous commit.
2001-09-30 Sunday 01:26 stef
. in spdif ac3 in selected by default
2001-09-30 Sunday 01:05 stef
. video output grows to respect acpect ratio instead of shrinking (not
in x11 because it takes cpu to resize a picture)
. disable dpms in xvideo
2001-09-30 Sunday 00:33 stef 2001-09-30 Sunday 00:33 stef
.better handling of the buffer of the sound driver to try to remove .better handling of the buffer of the sound driver to try to remove
...@@ -1207,6 +1597,17 @@ ...@@ -1207,6 +1597,17 @@
Thanx to bozo for his help :) Thanx to bozo for his help :)
2001-09-29 Saturday 14:52 bozo
Fix bad dates in ac3 spdif "decoder" (playing with the bit stream is very
funny).
Thanks to Stef for his ideas, Meuuh for his bit stream, and Sam for his
trolls :)
2001-09-28 Friday 15:24 massiot
Darwin ioctl, courtesy of ej0.
2001-09-28 Friday 15:08 massiot 2001-09-28 Friday 15:08 massiot
Fixed bugs in the MacOS X port. Fixed bugs in the MacOS X port.
...@@ -1223,6 +1624,10 @@ ...@@ -1223,6 +1624,10 @@
If memalign isn't available, fall back on valloc. If memalign isn't available, fall back on valloc.
2001-09-28 Friday 09:55 massiot
Fixed a stupid mistake in NormScan().
2001-09-26 Wednesday 12:32 massiot 2001-09-26 Wednesday 12:32 massiot
By default, use the real size of the stream for the video output size. By default, use the real size of the stream for the video output size.
...@@ -1240,6 +1645,22 @@ ...@@ -1240,6 +1645,22 @@
Miscellaneous updates to configure, especially for cross-compilation. Miscellaneous updates to configure, especially for cross-compilation.
2001-09-12 Wednesday 01:31 tcastley
Fixed Slider overflow and slider behaviour.
Also corrected the button status behavour.
2001-09-12 Wednesday 01:30 tcastley
Fixed the slider overflow problem.
Corrected Slider behaviour.
Simplified Code in the vout_beos ready for another developer to implement
more advanced video output.
2001-09-11 Tuesday 22:22 massiot
Fixed typos, courtesy of Michel Lanners <mlan@cpu.lu>
2001-09-09 Sunday 13:43 sam 2001-09-09 Sunday 13:43 sam
Changes to vlc: Changes to vlc:
...@@ -1265,14 +1686,26 @@ ...@@ -1265,14 +1686,26 @@
- Cosmetic changes. - Cosmetic changes.
2001-09-06 Thursday 14:02 massiot
Various fixes for GCC 3.0.
2001-09-06 Thursday 13:24 massiot 2001-09-06 Thursday 13:24 massiot
Another fix for the altivec detection. Another fix for the altivec detection.
2001-09-06 Thursday 13:16 massiot
Reworked jlj's patch for field pictures.
2001-09-06 Thursday 10:39 massiot 2001-09-06 Thursday 10:39 massiot
Fixed numerous bugs with the Altivec IDCT (still not compiling). Fixed numerous bugs with the Altivec IDCT (still not compiling).
2001-09-06 Thursday 10:19 massiot
Fixed a warning.
2001-09-06 Thursday 07:31 henri 2001-09-06 Thursday 07:31 henri
Added gnome.h check and cleaned the error messages in the configure Added gnome.h check and cleaned the error messages in the configure
...@@ -1282,6 +1715,17 @@ ...@@ -1282,6 +1715,17 @@
A very tiny small useless optimization in the LPCM decoder A very tiny small useless optimization in the LPCM decoder
2001-09-05 Wednesday 16:46 massiot
* MPEG audio emphasis fix, courtesy of Matthieu Lochegnies
<lochegm1@cti.ecp.fr> ;
* ac3dec uninitialized data structure fix, courtesy of Damian Ivereigh
<damian@cisco.com>.
2001-09-05 Wednesday 16:20 massiot
* Fixed a compilation bug.
2001-09-05 Wednesday 16:07 massiot 2001-09-05 Wednesday 16:07 massiot
* Altivec IDCT and motion compensation, based on Paul Mackerras's mpeg2dec * Altivec IDCT and motion compensation, based on Paul Mackerras's mpeg2dec
...@@ -1289,15 +1733,29 @@ ...@@ -1289,15 +1733,29 @@
* Local minor optimizations in IDCT ; * Local minor optimizations in IDCT ;
* Removed a hopeless kludge in input_clock.c * Removed a hopeless kludge in input_clock.c
2001-09-04 Tuesday 23:21 jlj
* Fixed a problem with field streams not working with new video decoder.
2001-08-27 Monday 16:13 massiot 2001-08-27 Monday 16:13 massiot
IP Multicast support, courtesy of Mathias Kretschmer <mathias@research.att.com>. IP Multicast support, courtesy of Mathias Kretschmer <mathias@research.att.com>.
2001-08-24 Friday 16:28 massiot
* Removed O_NONBLCK in aout_Play because we don't use it and some drivers
(e.g. have problems with this) ;
* Added warning messages.
2001-08-24 Friday 10:51 sam 2001-08-24 Friday 10:51 sam
* Fixed build dependencies for architectures not supporting libasound2 * Fixed build dependencies for architectures not supporting libasound2
(Closes Debian bug #109722). (Closes Debian bug #109722).
2001-08-24 Friday 09:20 massiot
Install doesn't explode if libdvdcss hasn't been compiled.
2001-08-23 Thursday 15:39 sam 2001-08-23 Thursday 15:39 sam
* Attempt to fix the SDL detection under *BSD. * Attempt to fix the SDL detection under *BSD.
...@@ -1308,6 +1766,10 @@ ...@@ -1308,6 +1766,10 @@
environment. If you have problems with this, tell me and we'll find an environment. If you have problems with this, tell me and we'll find an
alternate solution. alternate solution.
2001-08-23 Thursday 10:08 massiot
Very small enhancements.
2001-08-22 Wednesday 21:18 gbazin 2001-08-22 Wednesday 21:18 gbazin
- The win32 port is once again using msvcrt.dll instead of msvcrt40.dll - The win32 port is once again using msvcrt.dll instead of msvcrt40.dll
...@@ -1338,6 +1800,11 @@ ...@@ -1338,6 +1800,11 @@
* Added --xvadaptor flag to select the XVideo adaptor to use. * Added --xvadaptor flag to select the XVideo adaptor to use.
* Everything is ready for the 0.2.83 release. * Everything is ready for the 0.2.83 release.
2001-08-20 Monday 01:03 jlj
* Switched QNX audio output to block mode as stream mode is no
longer supported under the latest QNX release.
2001-08-19 Sunday 23:35 sam 2001-08-19 Sunday 23:35 sam
* Added support in ./configure for the cprof profiler. * Added support in ./configure for the cprof profiler.
...@@ -1346,10 +1813,19 @@ ...@@ -1346,10 +1813,19 @@
* Additional checks for SSE-specific (non-MMXEXT) instructions, as * Additional checks for SSE-specific (non-MMXEXT) instructions, as
reported in <20010817114220.A23480@slartibartfast.angrypacket.com>. reported in <20010817114220.A23480@slartibartfast.angrypacket.com>.
2001-08-17 Friday 01:26 jlj
* Overlay now works under latest QNX release.
2001-08-14 Tuesday 17:53 sam 2001-08-14 Tuesday 17:53 sam
* Fixed yesterday's pthread detection fix. * Fixed yesterday's pthread detection fix.
2001-08-14 Tuesday 12:09 tcastley
Rewritten vout for BeOS. Now does not support overlay however code is simpler
and easier to implement overlay and DirectWindow.
2001-08-14 Tuesday 04:52 sam 2001-08-14 Tuesday 04:52 sam
* GNU/Hurd configuration and compilation fixes. * GNU/Hurd configuration and compilation fixes.
...@@ -1365,6 +1841,10 @@ ...@@ -1365,6 +1841,10 @@
* Added missing debian files I forgot to add a long time ago. * Added missing debian files I forgot to add a long time ago.
* Fixed libglide2/libglide3 inconsistency in debian/control. * Fixed libglide2/libglide3 inconsistency in debian/control.
2001-08-10 Friday 17:53 sam
* Another stupid typo (hope I got it right this time :p).
2001-08-10 Friday 17:43 sam 2001-08-10 Friday 17:43 sam
* Another mistake in the BSD/OS configuration process. * Another mistake in the BSD/OS configuration process.
...@@ -1378,6 +1858,10 @@ ...@@ -1378,6 +1858,10 @@
* Added proper Conflicts: rules in debian/control. * Added proper Conflicts: rules in debian/control.
* configure.in fixes for BSD/OS. * configure.in fixes for BSD/OS.
2001-08-10 Friday 16:38 massiot
Fixed a bug in System End Code handling. Contact me in case of problem.
2001-08-09 Thursday 23:12 sam 2001-08-09 Thursday 23:12 sam
* Added BSD/OS libdvd by Steven M. Schultz <sms@TO.GD-ES.COM> in * Added BSD/OS libdvd by Steven M. Schultz <sms@TO.GD-ES.COM> in
...@@ -1423,6 +1907,10 @@ ...@@ -1423,6 +1907,10 @@
* Made the illegal instruction report more explicit. * Made the illegal instruction report more explicit.
* BSD/OS 4.3beta1 fixes by Steven M. Schultz <sms@TO.GD-ES.COM>. * BSD/OS 4.3beta1 fixes by Steven M. Schultz <sms@TO.GD-ES.COM>.
2001-08-06 Monday 20:45 gbazin
* Fixed the sdl video output plugin that I broke 2 days ago.
2001-08-06 Monday 13:46 sam 2001-08-06 Monday 13:46 sam
* libdvdcss* packages are now a bit more policy-compliant. * libdvdcss* packages are now a bit more policy-compliant.
...@@ -1440,6 +1928,16 @@ ...@@ -1440,6 +1928,16 @@
* Removed the "make all" kludge in the Makefile.opts rule. I hope this * Removed the "make all" kludge in the Makefile.opts rule. I hope this
patch is harmless on all systems. patch is harmless on all systems.
2001-08-06 Monday 13:13 sam
* Made the remote command plugin usable even with no stream.
* Fixed a deadlock in the remote command plugin.
* Fixed a deadlock in the SPU decoder.
2001-08-05 Sunday 18:57 gbazin
* Minor bug fix to aout_directx.c
2001-08-05 Sunday 15:32 gbazin 2001-08-05 Sunday 15:32 gbazin
* Big rewrite of the DirectX audio plugin. The audio output is now (almost) * Big rewrite of the DirectX audio plugin. The audio output is now (almost)
...@@ -1452,12 +1950,31 @@ ...@@ -1452,12 +1950,31 @@
Oops, forgot to commit this file. Oops, forgot to commit this file.
2001-08-03 Friday 16:04 gbazin
* Fixed a segfault in yuv_End() in video_yuvmmx.c
* Fixed the "Gdk-ERROR **: BadCursor" bug in the x11 and xvideo plugins
* Fixed a segfault in SetBufferPicture() in video_output.c. This segfault
only happened with the xvideo plugin because this one is not using
SetBuffers().
PS: The last fix broke the overlay output of SDL (black screen) I will
investigate this later on.
2001-07-31 Tuesday 21:13 gbazin 2001-07-31 Tuesday 21:13 gbazin
* Fixed a segfault in PSEnd in input_ps.c * Fixed a segfault in PSEnd in input_ps.c
* The video decoder thread is now also reniced to a lower priority on * The video decoder thread is now also reniced to a lower priority on
Win32 (as in the linux version). This slightly increases the responsiveness of vlc. Win32 (as in the linux version). This slightly increases the responsiveness of vlc.
2001-07-30 Monday 18:56 gbazin
* Fixed a Win32 bug in libdvdcss. This bug was appearing on title change.
* Modified input_dvd so you can now go directly to the selected chapter
when you change the title.
* Implemented the Probe function in the Xvideo plugin. Xvideo is now the
default video output plugin when it is supported.
2001-07-30 Monday 14:13 massiot 2001-07-30 Monday 14:13 massiot
* Now use SDL_CFLAGS for searching SDL/SDL.h. * Now use SDL_CFLAGS for searching SDL/SDL.h.
...@@ -1488,6 +2005,10 @@ ...@@ -1488,6 +2005,10 @@
* Removed useless variables in configure.in which caused all subsequent * Removed useless variables in configure.in which caused all subsequent
compilation tests to fail. compilation tests to fail.
2001-07-27 Friday 16:40 massiot
Fixed a FreeBSD bug (again).
2001-07-27 Friday 16:23 sam 2001-07-27 Friday 16:23 sam
* Additional fixes to the sdl-config detection. * Additional fixes to the sdl-config detection.
...@@ -1506,6 +2027,14 @@ ...@@ -1506,6 +2027,14 @@
o --with-dvdcss=/foo/bar - don't build libdvdcss, use libdvdcss in /foo/bar o --with-dvdcss=/foo/bar - don't build libdvdcss, use libdvdcss in /foo/bar
* Fixed an omission in the dvdcss.h header. * Fixed an omission in the dvdcss.h header.
2001-07-27 Friday 09:17 massiot
Disabled Dual Prime Arithmetic message for the release :-p.
2001-07-27 Friday 01:19 bozo
Fix another little silly thing.
2001-07-27 Friday 01:05 sam 2001-07-27 Friday 01:05 sam
* Changed libdvdcss API to force binary incompatibility. Yeah, this is * Changed libdvdcss API to force binary incompatibility. Yeah, this is
...@@ -1520,6 +2049,12 @@ ...@@ -1520,6 +2049,12 @@
o --with-dvdcss=/foo: don't build libdvdcss, use libdvdcss from /foo/*. o --with-dvdcss=/foo: don't build libdvdcss, use libdvdcss from /foo/*.
(this looks a bit strange to me, I'll find better flag settings) (this looks a bit strange to me, I'll find better flag settings)
2001-07-27 Friday 00:49 bozo
Fix a bug in aout spdif with dolby stereo (use of obsolete PTS).
Bozo and Stef : the dream team of bozos. Stef you're gonna die (dunga).
2001-07-26 Thursday 20:00 reno 2001-07-26 Thursday 20:00 reno
* Format asm functions for gcc * Format asm functions for gcc
...@@ -1530,6 +2065,10 @@ ...@@ -1530,6 +2065,10 @@
Now using gcc -pipe. Now using gcc -pipe.
2001-07-26 Thursday 11:36 massiot
(Hopefully) fixed the #@!$ field pictures bug.
2001-07-26 Thursday 09:08 massiot 2001-07-26 Thursday 09:08 massiot
Accept SDL 1.1.5 or later. Accept SDL 1.1.5 or later.
...@@ -1543,10 +2082,22 @@ ...@@ -1543,10 +2082,22 @@
Now use sdl-config for SDL. Now use sdl-config for SDL.
2001-07-25 Wednesday 18:06 massiot
Fixed a stupid bug in buffer management with field pictures.
2001-07-25 Wednesday 15:37 massiot
Fixed a reinit bug after a discontinuity - such as seek().
2001-07-25 Wednesday 14:51 bozo 2001-07-25 Wednesday 14:51 bozo
The spdif audio output won't kill itself anymore at the beginning. The spdif audio output won't kill itself anymore at the beginning.
2001-07-25 Wednesday 14:14 sam
* Fixed my latest gnome Makefile breakage.
2001-07-25 Wednesday 08:41 gbazin 2001-07-25 Wednesday 08:41 gbazin
* dvdcss_readv optimisations for Win32. We now send only one read command * dvdcss_readv optimisations for Win32. We now send only one read command
...@@ -1571,6 +2122,15 @@ ...@@ -1571,6 +2122,15 @@
* fix for large inline functions and gcc 3.0. * fix for large inline functions and gcc 3.0.
* fixed the gnome plugin so that it does not include gtk headers. * fixed the gnome plugin so that it does not include gtk headers.
2001-07-25 Wednesday 00:23 sam
* libdvdcss segfault fixes, at last!
(I really wonder how it could have worked before :)
2001-07-24 Tuesday 12:03 massiot
Tuned constants, since it seems to make people happy.
2001-07-24 Tuesday 11:16 xav 2001-07-24 Tuesday 11:16 xav
Removed the changes made ; vlc should compile when following the Removed the changes made ; vlc should compile when following the
...@@ -1626,6 +2186,10 @@ ...@@ -1626,6 +2186,10 @@
...and the associated Makefile modifications. ...and the associated Makefile modifications.
2001-07-16 Monday 16:39 massiot
Moved video parser into video decoder.
2001-07-16 Monday 16:26 massiot 2001-07-16 Monday 16:26 massiot
* Exploded the outdated generic decoder ; * Exploded the outdated generic decoder ;
...@@ -1637,10 +2201,19 @@ ...@@ -1637,10 +2201,19 @@
REGULARLY ; REGULARLY ;
* Cleaned up doc/ directory. * Cleaned up doc/ directory.
2001-07-16 Monday 14:33 massiot
Reactivated SDL parachute in non-debug mode (memory leak otherwise).
2001-07-16 Monday 12:10 massiot 2001-07-16 Monday 12:10 massiot
Fixed GetChunk for chunks < 4 bytes. Fixed GetChunk for chunks < 4 bytes.
2001-07-15 Sunday 09:49 gbazin
- The Win98 DVD input is finally working. (had to install Win98 on my
computer to find the problem ;-)
2001-07-12 Thursday 23:06 gbazin 2001-07-12 Thursday 23:06 gbazin
- Fixed 2 Win32 bugs in libdvdcss (in _win32_dvdcss_readv), one of them - Fixed 2 Win32 bugs in libdvdcss (in _win32_dvdcss_readv), one of them
...@@ -1656,11 +2229,26 @@ ...@@ -1656,11 +2229,26 @@
PS: If someone is willing to test the DVD input on Win95/98/Me I will PS: If someone is willing to test the DVD input on Win95/98/Me I will
upload an up to date binary package. upload an up to date binary package.
2001-07-12 Thursday 20:44 reno
I forgot to commit others aout plugins
2001-07-12 Thursday 20:31 reno 2001-07-12 Thursday 20:31 reno
* Fix audio/video synchro bug with esd * Fix audio/video synchro bug with esd
* Should fix buggy sound due to 44100-48000 Hz conversions * Should fix buggy sound due to 44100-48000 Hz conversions
2001-07-11 Wednesday 14:26 gbazin
DirectX plugin changes:
- The Win32 GetMessage function has been isolated in a thread. This has
been done because this function can block the thread. Thanks to this
change, you can now move your window without any video and audio
interruption.
- Splitted the events handling code into a separate file.
- Fixed the bug associated with the window dragging option in the
diplay properties.
2001-07-11 Wednesday 02:01 sam 2001-07-11 Wednesday 02:01 sam
* libdvdcss enhancements by Billy Biggs <vektor@dumbterm.net>. This breaks * libdvdcss enhancements by Billy Biggs <vektor@dumbterm.net>. This breaks
...@@ -1703,6 +2291,14 @@ ...@@ -1703,6 +2291,14 @@
- defined snprintf in common.h and removed a few #ifdef WIN32 - defined snprintf in common.h and removed a few #ifdef WIN32
2001-07-07 Saturday 21:10 gbazin
- Removed unecessary translations in the win32 code from block offsets to
byte offsets. This was overflowing some variables.
- Reduced the complexity of the Win9x ASPI functions because we only need
to handle DVD drive access.
- Win32 code now handles seeking in areas above 2.1 Go on DVDs.
2001-07-07 Saturday 17:45 sam 2001-07-07 Saturday 17:45 sam
* Probably fixed the "X eats more and more CPU" bug. Please test. * Probably fixed the "X eats more and more CPU" bug. Please test.
...@@ -1725,6 +2321,10 @@ ...@@ -1725,6 +2321,10 @@
modules. modules.
- Reenabled all the accelerated modules on Win32. - Reenabled all the accelerated modules on Win32.
2001-06-29 Friday 11:34 stef
Bugfix for chapters change in DVD.
2001-06-28 Thursday 22:12 gbazin 2001-06-28 Thursday 22:12 gbazin
- a few bug fixes for the directx plugin. - a few bug fixes for the directx plugin.
...@@ -1762,6 +2362,12 @@ ...@@ -1762,6 +2362,12 @@
* Win32 network support by Boris Dorès <babal@via.ecp.fr>. * Win32 network support by Boris Dorès <babal@via.ecp.fr>.
2001-06-20 Wednesday 07:43 sam
* Fixed an alignment issue in the ifo parser. The Matrix problem should
be solved.
* Minor cosmetic fixes and warning removals here and there.
2001-06-19 Tuesday 05:51 sam 2001-06-19 Tuesday 05:51 sam
* FreeBSD (and probably QNX) shared memory handling fix. * FreeBSD (and probably QNX) shared memory handling fix.
...@@ -1770,11 +2376,20 @@ ...@@ -1770,11 +2376,20 @@
* First libdvdcss version * First libdvdcss version
2001-06-15 Friday 09:07 tcastley
New simple playlist.
Enable/disable controls depending on what is in the playlist.
2001-06-15 Friday 05:12 sam 2001-06-15 Friday 05:12 sam
* Unrolled two loops in dvd_netlist.c to prevent flooding. * Unrolled two loops in dvd_netlist.c to prevent flooding.
* DVD input stuttering fix by Jon Lech Johansen. * DVD input stuttering fix by Jon Lech Johansen.
2001-06-15 Friday 01:22 stef
*Removed a lock that caused late frames in DVDRead.
2001-06-14 Thursday 20:21 sam 2001-06-14 Thursday 20:21 sam
* Added gprof profiling support with --enable-profiling. * Added gprof profiling support with --enable-profiling.
...@@ -1859,6 +2474,15 @@ ...@@ -1859,6 +2474,15 @@
* Lots of DirectX plugin fixes by Gildas Bazin. * Lots of DirectX plugin fixes by Gildas Bazin.
* Compilation fix in message queue mode. * Compilation fix in message queue mode.
2001-06-07 Thursday 22:25 sam
* Another FreeBSD compilation fix.
2001-06-07 Thursday 22:14 sam
* SDL compilation fix for FreeBSD.
* Fixed compilation of motion modules as plugins.
2001-06-07 Thursday 15:27 sam 2001-06-07 Thursday 15:27 sam
* Applied old FreeBSD patch for dvd input by German Tischler. * Applied old FreeBSD patch for dvd input by German Tischler.
...@@ -1902,6 +2526,18 @@ ...@@ -1902,6 +2526,18 @@
- DirectX plugin compilation fix by Gildas Bazin. - DirectX plugin compilation fix by Gildas Bazin.
- removed %ebx spill in the iMDCT plugins. - removed %ebx spill in the iMDCT plugins.
2001-06-02 Saturday 10:16 tcastley
Forgot this...
Change to the set out of the BeOS code to
allow more logical updates.
2001-06-02 Saturday 09:42 tcastley
Change to the set out of the BeOS code to
allow more logical updates.
2001-06-02 Saturday 01:10 sam 2001-06-02 Saturday 01:10 sam
* Moved modules_builtins.h.in into src/misc. Please remove * Moved modules_builtins.h.in into src/misc. Please remove
...@@ -1984,6 +2620,10 @@ ...@@ -1984,6 +2620,10 @@
-Some base of synchro in ac3 spdif -Some base of synchro in ac3 spdif
2001-05-29 Tuesday 13:53 stef
*Fixed a bug with Previous chapter button in gnome
2001-05-28 Monday 04:23 sam 2001-05-28 Monday 04:23 sam
* Added a wrapper for readv() on platforms which don't support it. The * Added a wrapper for readv() on platforms which don't support it. The
...@@ -2012,6 +2652,10 @@ ...@@ -2012,6 +2652,10 @@
* Win32 compilation fixes, esp. the MAC retrieval. * Win32 compilation fixes, esp. the MAC retrieval.
2001-05-27 Sunday 15:16 sam
* Fixed my latest BeOS support breakage.
2001-05-25 Friday 13:20 sam 2001-05-25 Friday 13:20 sam
* Fixed a warning for *BSD compilation. * Fixed a warning for *BSD compilation.
...@@ -2019,6 +2663,10 @@ ...@@ -2019,6 +2663,10 @@
* Patch by Eugenio so that the OS X interface and video output handle the * Patch by Eugenio so that the OS X interface and video output handle the
aout and vout banks. aout and vout banks.
2001-05-25 Friday 04:44 sam
* Forgot a file for BeOS.
2001-05-25 Friday 04:23 sam 2001-05-25 Friday 04:23 sam
OS X fixes: OS X fixes:
...@@ -2039,6 +2687,10 @@ ...@@ -2039,6 +2687,10 @@
to wait for Apple to implement it (or maybe we can emulate this command to wait for Apple to implement it (or maybe we can emulate this command
with some other IOKit commands). with some other IOKit commands).
2001-05-24 Thursday 01:24 stef
-Forgot a bug for audio/spu change in the interface
2001-05-23 Wednesday 23:40 stef 2001-05-23 Wednesday 23:40 stef
-A little bug with lpcm in Makefile -A little bug with lpcm in Makefile
...@@ -2055,6 +2707,10 @@ ...@@ -2055,6 +2707,10 @@
-LPCM audio selection in ps mode, in prevision of henri's decoder. -LPCM audio selection in ps mode, in prevision of henri's decoder.
2001-05-21 Monday 12:44 tcastley
Updated with new changes for playlist management
2001-05-19 Saturday 00:39 stef 2001-05-19 Saturday 00:39 stef
*More cleanification in gtk interface: now to change the *More cleanification in gtk interface: now to change the
...@@ -2134,6 +2790,15 @@ ...@@ -2134,6 +2790,15 @@
* Fixed a deadlock in spudec. * Fixed a deadlock in spudec.
2001-05-11 Friday 01:03 henri
Alsa module now builds with alsa 0.9 thanks to Jeffrey Baker's patch
(jwbaker@acm.org)
Please notice that even if if builds with alsa 0.9beta, it's hardly
usable as it goes very often un Xrun mode. Though, it works fine with
current alsa CVS.
2001-05-10 Thursday 06:47 sam 2001-05-10 Thursday 06:47 sam
* Added SPU cropping. * Added SPU cropping.
...@@ -2157,6 +2822,13 @@ ...@@ -2157,6 +2822,13 @@
- fix a discontinuity bug in input_ClockManageRef() - fix a discontinuity bug in input_ClockManageRef()
2001-05-08 Tuesday 12:53 bozo
- fix a bug in ts input.
Henri: a 0.5s timeout is not (time_t)0.5 sec and (time_t)0 usec
but (time_t)0 sec and (time_t)500000 usec
Now the input doesn't eat all the cpu any more :p
2001-05-08 Tuesday 00:43 sam 2001-05-08 Tuesday 00:43 sam
* Speed optimization in the handling of the unusual ephemer DVD subtitles. * Speed optimization in the handling of the unusual ephemer DVD subtitles.
...@@ -2175,6 +2847,10 @@ ...@@ -2175,6 +2847,10 @@
* Fixed the BeOS interface to use p_aout_bank instead of p_main->p_aout. * Fixed the BeOS interface to use p_aout_bank instead of p_main->p_aout.
* Coding-style butchery (mostly tabs). * Coding-style butchery (mostly tabs).
2001-05-07 Monday 04:35 henri
Added detection for ".ts" extension.
2001-05-07 Monday 03:14 stef 2001-05-07 Monday 03:14 stef
*Changed the level arg in intf_WarnMsg so that it is more logical: the *Changed the level arg in intf_WarnMsg so that it is more logical: the
...@@ -2185,6 +2861,10 @@ ...@@ -2185,6 +2861,10 @@
*added jump window in gnome to jump to a precise time. *added jump window in gnome to jump to a precise time.
2001-05-06 Sunday 18:41 stef
* Gnome playlist should work better with the files to create it :)
2001-05-06 Sunday 18:32 stef 2001-05-06 Sunday 18:32 stef
*Much work on the gnome interface: added oct's playlist from gtk plugin, *Much work on the gnome interface: added oct's playlist from gtk plugin,
...@@ -2220,6 +2900,11 @@ ...@@ -2220,6 +2900,11 @@
Don't forget to make distclean before building vlc again. Don't forget to make distclean before building vlc again.
2001-05-05 Saturday 13:36 dae
initial import - still buggy, crashes on exit, etc.
the playlist and the popup are unimplemented.
2001-05-02 Wednesday 20:01 sam 2001-05-02 Wednesday 20:01 sam
* FreeBSD CSS decryption support. * FreeBSD CSS decryption support.
...@@ -2259,6 +2944,10 @@ ...@@ -2259,6 +2944,10 @@
* autoconf and Makefile changes by Arnaud Gomes-do-Vale * autoconf and Makefile changes by Arnaud Gomes-do-Vale
<arnaud@carrosse.frmug.org>. <arnaud@carrosse.frmug.org>.
2001-04-30 Monday 21:10 reno
I forgot some headers
2001-04-30 Monday 21:04 reno 2001-04-30 Monday 21:04 reno
* Follow of the new ac3_decoder ;) * Follow of the new ac3_decoder ;)
...@@ -2352,6 +3041,13 @@ ...@@ -2352,6 +3041,13 @@
Added a howto. Feel free to correct it. I'll put it on the website soon. Added a howto. Feel free to correct it. I'll put it on the website soon.
2001-04-27 Friday 23:29 stef
-fixed a segfault added in last commit: initilisation of p_cache was
done inside a #ifdef DEBUG
It still segfaults for me on exit.
2001-04-27 Friday 19:29 massiot 2001-04-27 Friday 19:29 massiot
Change --enable-debug into --enable-trace. Same with DEBUG_*. Change --enable-debug into --enable-trace. Same with DEBUG_*.
...@@ -2382,12 +3078,24 @@ ...@@ -2382,12 +3078,24 @@
vlc ts:vls:4321 vlc ts:vls:4321
As a side effect, the Gnome and Gtk "network input" buttons work. As a side effect, the Gnome and Gtk "network input" buttons work.
2001-04-26 Thursday 11:23 sam
* Fixed the ac3dec compilation under BeOS.
* Removed a useless #include in aout_sdl.c.
2001-04-26 Thursday 03:55 sam 2001-04-26 Thursday 03:55 sam
* Commited Shane's XVideo patches. It works here (tm). * Commited Shane's XVideo patches. It works here (tm).
* Fixed the XVideo aspect ratio (AR_SQUARE_PICTURE means square pixels, * Fixed the XVideo aspect ratio (AR_SQUARE_PICTURE means square pixels,
not square image). not square image).
2001-04-26 Thursday 00:12 reno
* Follow of the new ac3_decoder ;)
- New ac3_mantissa (use of dithflag, new unpack)
- Correction of an introducing counting bug in ac3_parse
(i forget 2 bits in total_bits_read)
2001-04-25 Wednesday 20:54 massiot 2001-04-25 Wednesday 20:54 massiot
* Removed my optimization attempt. * Removed my optimization attempt.
...@@ -2431,6 +3139,13 @@ ...@@ -2431,6 +3139,13 @@
* Added prototypes for the Elementary Stream input module for Alexis. * Added prototypes for the Elementary Stream input module for Alexis.
it's compiled by default, to activate it: "vlc --input es <file.mpeg>" it's compiled by default, to activate it: "vlc --input es <file.mpeg>"
2001-04-20 Friday 12:14 reno
* Begin of the new ac3_decoder ;)
- New ac3_decoder_thread (we now use GetBits)
Please warn me if you encounter some problem
2001-04-20 Friday 11:06 sam 2001-04-20 Friday 11:06 sam
* Fixed build process when no plugins or no builtins were chosen. * Fixed build process when no plugins or no builtins were chosen.
...@@ -2456,6 +3171,11 @@ ...@@ -2456,6 +3171,11 @@
[no log message] [no log message]
2001-04-17 Tuesday 18:22 massiot
Removed a "1" from an intf_DbgMsg() (courtesy of Steve Brown
<sbrown@cortland.com>)
2001-04-17 Tuesday 15:17 colin 2001-04-17 Tuesday 15:17 colin
fix MacOS X icon fix MacOS X icon
...@@ -2496,6 +3216,15 @@ ...@@ -2496,6 +3216,15 @@
* Additional Makefile cleaning for built-in modules. * Additional Makefile cleaning for built-in modules.
* Fixed Makefile for Solaris target. * Fixed Makefile for Solaris target.
2001-04-15 Sunday 21:17 stef
-I hope I have fixed the ifo bug lastly !
2001-04-15 Sunday 15:32 stef
-Maybe fixed the "cell not found" bug. I can't test it because I don't
have a dvd drive here, but it should work now.
2001-04-15 Sunday 15:11 sam 2001-04-15 Sunday 15:11 sam
* All Debian packages are now lintian-clean. * All Debian packages are now lintian-clean.
...@@ -2602,6 +3331,10 @@ ...@@ -2602,6 +3331,10 @@
added an icon to the MacOS X vlc added an icon to the MacOS X vlc
removed the build of the vlc app from the install target removed the build of the vlc app from the install target
2001-04-12 Thursday 11:10 tcastley
Fixed menu problem in 0.2.7.0
2001-04-12 Thursday 08:24 sam 2001-04-12 Thursday 08:24 sam
* Fixed a typo in yesterday's BeOS changes. * Fixed a typo in yesterday's BeOS changes.
...@@ -2659,6 +3392,10 @@ ...@@ -2659,6 +3392,10 @@
* Fixed icons location and Debian desktop menus. * Fixed icons location and Debian desktop menus.
2001-04-11 Wednesday 04:46 sam
* Forgot a BeOS patch on previous commit.
2001-04-11 Wednesday 04:31 sam 2001-04-11 Wednesday 04:31 sam
* Fixed the whitespace/tab issues in the Makefile. * Fixed the whitespace/tab issues in the Makefile.
...@@ -2685,11 +3422,23 @@ ...@@ -2685,11 +3422,23 @@
-Quick kludge in ifo to avoid a bug with optims. The real fix is coming. -Quick kludge in ifo to avoid a bug with optims. The real fix is coming.
2001-04-09 Monday 04:15 stef
-Fixed a compilation issue due to a change in an interface structure
2001-04-08 Sunday 16:57 sam 2001-04-08 Sunday 16:57 sam
* XVideo window now has a black background, thanks to Shane Harper. * XVideo window now has a black background, thanks to Shane Harper.
* Fixed a heap corruption in dvd_css.c. * Fixed a heap corruption in dvd_css.c.
2001-04-08 Sunday 13:11 octplane
Forgot one small thing :P
2001-04-08 Sunday 13:09 octplane
Corrected playlist update on file opening.
2001-04-08 Sunday 09:04 stef 2001-04-08 Sunday 09:04 stef
-fixed css authentication under linux since it has been broken for a few -fixed css authentication under linux since it has been broken for a few
...@@ -2697,6 +3446,10 @@ ...@@ -2697,6 +3446,10 @@
-fixed a segfault on exit when DVDInit fails -fixed a segfault on exit when DVDInit fails
2001-04-08 Sunday 07:45 stef
-fixed little poliotage
2001-04-08 Sunday 07:24 stef 2001-04-08 Sunday 07:24 stef
-changes in gnome interface -changes in gnome interface
...@@ -2722,6 +3475,10 @@ ...@@ -2722,6 +3475,10 @@
Added a missing file for MacOS X port. Added a missing file for MacOS X port.
2001-04-07 Saturday 04:59 ej
Cleaning code and a small fix to make quit work on OSX
2001-04-07 Saturday 04:17 sam 2001-04-07 Saturday 04:17 sam
* Updated version information in RedHat and Debian package control files. * Updated version information in RedHat and Debian package control files.
...@@ -2762,6 +3519,16 @@ ...@@ -2762,6 +3519,16 @@
* cleaning in configure.in and Makefile.in, the Solaris port now * cleaning in configure.in and Makefile.in, the Solaris port now
builds and runs properly. builds and runs properly.
2001-04-04 Wednesday 16:33 sam
* compilation fixes for the BeOS DVD ioctls
* XVideo plugin enhancements by Shane Harper <shanegh@optusnet.com.au>
2001-04-04 Wednesday 02:49 sam
* additional enhancements to the OS X DVD ioctl module
* big cleaning of the BeOS DVD ioctl code, got rid of all Linuxisms
2001-04-03 Tuesday 03:39 stef 2001-04-03 Tuesday 03:39 stef
-Fall back to one-packet-once reading in dvd input since multi-block -Fall back to one-packet-once reading in dvd input since multi-block
...@@ -2794,6 +3561,11 @@ ...@@ -2794,6 +3561,11 @@
be aware that the license for the DVDioctl kernel extension is be aware that the license for the DVDioctl kernel extension is
not GPL but APSL, because I borrowed some code from the Darwin kernel. not GPL but APSL, because I borrowed some code from the Darwin kernel.
2001-04-02 Monday 22:40 richards
vout_beos now uses double buffering for YCbCr overlay.
This (for some reason) improves audio/video sync
2001-04-01 Sunday 07:31 stef 2001-04-01 Sunday 07:31 stef
-Various bug fixes in dvd_netlist. Some bugs seem to remain though. -Various bug fixes in dvd_netlist. Some bugs seem to remain though.
...@@ -2804,6 +3576,10 @@ ...@@ -2804,6 +3576,10 @@
being done as it has to be. being done as it has to be.
-Fixed a bug in title management that make dvd like Seven work. -Fixed a bug in title management that make dvd like Seven work.
2001-04-01 Sunday 06:42 sam
* fixed a typo
2001-04-01 Sunday 06:21 sam 2001-04-01 Sunday 06:21 sam
* XVideo plugin courtesy of Shane Harper <shanegh@optusnet.com.au> * XVideo plugin courtesy of Shane Harper <shanegh@optusnet.com.au>
...@@ -2819,6 +3595,22 @@ ...@@ -2819,6 +3595,22 @@
Language & Inteface support for BeOS interface Language & Inteface support for BeOS interface
2001-03-22 Thursday 01:23 stef
-Added a SYNCHRO_START in DVDRead for each cell change to fix
multi-angle streams
-Changed seek function to prevent jump-at-will and to remove two bugs in
sector computing.
-Initialize some values in netlist (payload_discard wasn't which caused
frame dropping)
-Come back of multi-sector read which should make reading faster
Now, theyre should be very few reading error, and we have got back the
performance we had before my netlist polioting :p
2001-03-21 Wednesday 13:42 sam 2001-03-21 Wednesday 13:42 sam
* Header cleaning: filled all empty authors fields, added CVS $Id stuff. * Header cleaning: filled all empty authors fields, added CVS $Id stuff.
...@@ -2889,6 +3681,10 @@ ...@@ -2889,6 +3681,10 @@
* Split audio output into several separate files to make it easier * Split audio output into several separate files to make it easier
to debug. Removed a few redundancies as well. to debug. Removed a few redundancies as well.
2001-03-19 Monday 22:16 henri
Added a #include that prevented when compiling on redhat.
2001-03-19 Monday 13:26 sam 2001-03-19 Monday 13:26 sam
* vlc core compiles under QNX RTOS. Now if anyone feels like tidying * vlc core compiles under QNX RTOS. Now if anyone feels like tidying
...@@ -2898,6 +3694,23 @@ ...@@ -2898,6 +3694,23 @@
* Fixed Debian sparc build for real (Closes: Debian bug #89285). * Fixed Debian sparc build for real (Closes: Debian bug #89285).
2001-03-18 Sunday 20:46 henri
Replaced ( a < b/c ) by ( a*c < b ).
2001-03-18 Sunday 18:48 henri
- Changed read method : we now use select, so we are now able to quit
even if no packet has benn receivced.
- Put more exmplicit error messages
I noticed that now I have "Seeking to position ...." messages even with
network input. If someone can do a quick fix, thanks about it.
2001-03-18 Sunday 00:15 sam
* Forgot to remove a prototype when creating skeleton plugin.
2001-03-18 Sunday 00:01 sam 2001-03-18 Sunday 00:01 sam
* Function prototypes for the forthcoming Darwin and MacOS X port. * Function prototypes for the forthcoming Darwin and MacOS X port.
...@@ -2908,12 +3721,20 @@ ...@@ -2908,12 +3721,20 @@
-Added dsp plugin compilation (/dev/dsp is not a regular file :)) -Added dsp plugin compilation (/dev/dsp is not a regular file :))
2001-03-17 Saturday 19:33 richards
Some rather boring changes to keep the CVS tree up to date with my (working) build
2001-03-16 Friday 22:37 massiot 2001-03-16 Friday 22:37 massiot
* Borrowed config.guess and config.sub from SDL [MacOS X port] ; * Borrowed config.guess and config.sub from SDL [MacOS X port] ;
* Changed files so that the MacOS X port compiles & runs [MacOS X port] ; * Changed files so that the MacOS X port compiles & runs [MacOS X port] ;
* If SDL/GTK/DSP is not available, don't compile the associated module. * If SDL/GTK/DSP is not available, don't compile the associated module.
2001-03-15 Thursday 16:29 stef
Maybe solved the jump-at-will bug after random seek.
2001-03-15 Thursday 01:42 sam 2001-03-15 Thursday 01:42 sam
* Bug fixes and enhancements in the Gtk+/Gnome interfaces. * Bug fixes and enhancements in the Gtk+/Gnome interfaces.
...@@ -2960,10 +3781,18 @@ ...@@ -2960,10 +3781,18 @@
There are still issues with default selected item but it works well. There are still issues with default selected item but it works well.
2001-03-14 Wednesday 19:55 octplane
misc code clean-up
2001-03-14 Wednesday 00:40 massiot 2001-03-14 Wednesday 00:40 massiot
* Tried to fix the "stream jumps at will" bug. * Tried to fix the "stream jumps at will" bug.
2001-03-13 Tuesday 21:22 reno
* Fixing of PowerPC bug ( I hope :) )
2001-03-11 Sunday 19:00 henri 2001-03-11 Sunday 19:00 henri
- Moved 2 local network functions - Moved 2 local network functions
...@@ -2975,6 +3804,25 @@ ...@@ -2975,6 +3804,25 @@
Small optim. Small optim.
2001-03-09 Friday 19:38 octplane
.nicer drop
2001-03-08 Thursday 21:58 octplane
. Hey! table header (Dnd still a little buggy :/)
2001-03-08 Thursday 21:47 octplane
. cosmetic variable name changes
. drop in the 'blank' part of the list in the playlist adds at the end of the list
. drop on the main window adds at the end of the playlist
2001-03-08 Thursday 15:48 octplane
.Added crop and invert selection.
.Fixed a potential segfault.
2001-03-08 Thursday 13:32 octplane 2001-03-08 Thursday 13:32 octplane
Hurg ! Hurg !
...@@ -2994,6 +3842,20 @@ ...@@ -2994,6 +3842,20 @@
Enjoy and please bug report. Enjoy and please bug report.
2001-03-07 Wednesday 16:32 richards
"File|Open DVD" menu now refreshed each time menu selected rather than statically built at execute time.
2001-03-07 Wednesday 11:56 stef
Port of the interface menus to gnome plugin.
Note that two sorts of navigation menus are implemented : in the
menubar, one menu for title and one the chapter in current title ; and
in the popup, a cascaded version with all chapters for all menus.
The same issues as gtk plugin apply.
2001-03-07 Wednesday 10:31 stef 2001-03-07 Wednesday 10:31 stef
-Working menus for run-time audio/spu/title/chapter selection with gtk -Working menus for run-time audio/spu/title/chapter selection with gtk
...@@ -3036,6 +3898,10 @@ ...@@ -3036,6 +3898,10 @@
Kick me if something is broken by my fault. Kick me if something is broken by my fault.
2001-03-06 Tuesday 19:52 richards
Added DVD device selection from interface menu
2001-03-06 Tuesday 19:33 massiot 2001-03-06 Tuesday 19:33 massiot
* Fixed an alignment problem in UnalignedShowBits(). * Fixed an alignment problem in UnalignedShowBits().
...@@ -3053,6 +3919,23 @@ ...@@ -3053,6 +3919,23 @@
* Fixed a boolean_t/int mix. * Fixed a boolean_t/int mix.
* Increased FIFO_SIZE. * Increased FIFO_SIZE.
2001-03-06 Tuesday 10:21 massiot
* It now compiles under FreeBSD (though DeCSS stuff probably doesn't
work).
2001-03-06 Tuesday 01:26 richards
More changes to interface
2001-03-05 Monday 22:47 richards
[no log message]
2001-03-05 Monday 22:29 richards
[no log message]
2001-03-05 Monday 20:36 richards 2001-03-05 Monday 20:36 richards
[no log message] [no log message]
...@@ -3062,6 +3945,11 @@ ...@@ -3062,6 +3945,11 @@
Fixed MPEG-1 mux_rate parsing. Fixed MPEG-1 mux_rate parsing.
Fixed MPEG-1 stuffing. Fixed MPEG-1 stuffing.
2001-03-05 Monday 13:28 richards
Added names to headers
Delete BBitmap[0] directly after overlay creation as no longer needed as overlay now owns Bits()
2001-03-05 Monday 11:53 sam 2001-03-05 Monday 11:53 sam
* fixed headers for FreeBSD compilation. * fixed headers for FreeBSD compilation.
...@@ -3077,6 +3965,13 @@ ...@@ -3077,6 +3965,13 @@
* Fixed a segfault in the BeOS interface when --noaudio was specified. * Fixed a segfault in the BeOS interface when --noaudio was specified.
* Title and Chapter selection in the Gnome and Gtk+ interfaces. * Title and Chapter selection in the Gnome and Gtk+ interfaces.
2001-03-05 Monday 00:40 stef
-Fixed a bug in audio selection
-Tried to fix an issue in size computing. I don't know if this works since
I haven't buggy DVDs
2001-03-04 Sunday 16:20 sam 2001-03-04 Sunday 16:20 sam
Commited BeOS changes by Richard Shepherd and Tony Castley. Commited BeOS changes by Richard Shepherd and Tony Castley.
...@@ -3096,6 +3991,23 @@ ...@@ -3096,6 +3991,23 @@
plugins/* plugins/*
* Added YUV-YCbCr transforms * Added YUV-YCbCr transforms
2001-03-04 Sunday 13:54 stef
-Fixed bugs in title/chapter handling once more, especially for size
detection and location of main movie.
-Support for multitrack DVD : now the stream is given to input as it has
to be ; however, all the tracks are displayed one after the other ; I
think we need to decode navigation ES to choose the track
-Fixed behaviour at end of device.
2001-03-04 Sunday 03:12 sam
* Added DVD/VCD button and menu for quick DVD device selection to the
Gnome and Gtk+ interfaces, so that vlc can play a DVD even when
launched from a GUI.
2001-03-03 Saturday 11:01 sam 2001-03-03 Saturday 11:01 sam
* Added debian/* files to help generating CSS-enabled non-US packages, * Added debian/* files to help generating CSS-enabled non-US packages,
...@@ -3104,6 +4016,17 @@ ...@@ -3104,6 +4016,17 @@
* --help output and manpage are now in sync (Closes Debian bug #87478). * --help output and manpage are now in sync (Closes Debian bug #87478).
* Fixed Build-dpends entry in debian/control (Closes Debian bug #83707). * Fixed Build-dpends entry in debian/control (Closes Debian bug #83707).
2001-03-03 Saturday 07:07 stef
-completely changed title and chapter initialization. Now we have real
title units.
-Fixed size for a majority of DVD.
2001-03-02 Friday 16:46 reno
Remove an unused file reintroduce after my last commit
2001-03-02 Friday 15:51 massiot 2001-03-02 Friday 15:51 massiot
* More consistency in the p_input->stream management. * More consistency in the p_input->stream management.
...@@ -3149,6 +4072,10 @@ ...@@ -3149,6 +4072,10 @@
Please check that nothing is broken :) Please check that nothing is broken :)
2001-03-02 Friday 02:49 reno
* Bug fix with frequential downmix
2001-02-28 Wednesday 05:20 sam 2001-02-28 Wednesday 05:20 sam
* Additional optimizations to the subtitle decoder * Additional optimizations to the subtitle decoder
...@@ -3172,6 +4099,18 @@ ...@@ -3172,6 +4099,18 @@
* Tidied video_spu.c. More to come later. * Tidied video_spu.c. More to come later.
* Fixed subtitle displaying. Will soon work in overlay mode as well. * Fixed subtitle displaying. Will soon work in overlay mode as well.
2001-02-23 Friday 17:58 massiot
* Disabled slice-level resynchro since it's probably buggy.
2001-02-23 Friday 14:07 massiot
* Fixed a structural major bug in the macroblock structure management.
2001-02-23 Friday 13:22 massiot
* Added debug messages.
2001-02-23 Friday 12:37 massiot 2001-02-23 Friday 12:37 massiot
* Fixed a compile problem in debug mode. * Fixed a compile problem in debug mode.
...@@ -3185,6 +4124,11 @@ ...@@ -3185,6 +4124,11 @@
* Added a 'd' keystroke to dump the stream contents (for debugging * Added a 'd' keystroke to dump the stream contents (for debugging
purposes). purposes).
2001-02-22 Thursday 08:59 stef
I have polioted once more with a bad file in the commit. It should work
better now. :p
2001-02-22 Thursday 08:44 stef 2001-02-22 Thursday 08:44 stef
-New ES detection based on .ifo for DVD module. It might fail (I have -New ES detection based on .ifo for DVD module. It might fail (I have
...@@ -3195,6 +4139,10 @@ ...@@ -3195,6 +4139,10 @@
-beginning of menus in gnome interface. -beginning of menus in gnome interface.
2001-02-22 Thursday 05:31 reno
* Fix bug in ac3dec for mono streams
2001-02-21 Wednesday 15:52 polux 2001-02-21 Wednesday 15:52 polux
Some changes in the BeOS video output : Some changes in the BeOS video output :
...@@ -3203,6 +4151,11 @@ ...@@ -3203,6 +4151,11 @@
- Added resizing - Added resizing
- Added beta support for overlay - Added beta support for overlay
2001-02-21 Wednesday 11:53 sam
Hrm. Some strange phenomenon known as sleepiness made me commit a
bunch of .o's. Blame me.
2001-02-21 Wednesday 11:49 sam 2001-02-21 Wednesday 11:49 sam
(note: empty CVS mails mean that a new directory has been created, (note: empty CVS mails mean that a new directory has been created,
...@@ -3292,6 +4245,10 @@ ...@@ -3292,6 +4245,10 @@
who ported the Linux DVD ioctls. We can now read encrypted DVDs who ported the Linux DVD ioctls. We can now read encrypted DVDs
under BeOS ! Woohoo. under BeOS ! Woohoo.
2001-02-20 Tuesday 02:56 stef
Removed flooding debug info :)
2001-02-20 Tuesday 02:53 stef 2001-02-20 Tuesday 02:53 stef
First serie of changes in DVD module for the forthcoming interface menus First serie of changes in DVD module for the forthcoming interface menus
...@@ -3314,6 +4271,11 @@ ...@@ -3314,6 +4271,11 @@
* mux_rate parsing ; * mux_rate parsing ;
* Changed video decoder's error messages into warnings. * Changed video decoder's error messages into warnings.
2001-02-19 Monday 08:02 reno
* Add dither fix
* Some cosmetic changes
2001-02-19 Monday 03:46 sam 2001-02-19 Monday 03:46 sam
* Drag and drop support under BeOS. * Drag and drop support under BeOS.
...@@ -3411,6 +4373,18 @@ ...@@ -3411,6 +4373,18 @@
* The Gnome interface is now drag'n'drop aware, you can drop a file * The Gnome interface is now drag'n'drop aware, you can drop a file
on it just like Xine does (or so I guess). on it just like Xine does (or so I guess).
2001-02-15 Thursday 21:03 stef
-New more recent css authentication code.
-Beginning of udf support (not in Makefile)
2001-02-15 Thursday 07:59 sam
* removed useless includes in intf_gnome.c
* made the vout_sdl.c functions static
* ported vout_x11.c to the modules API; code isn't very nice yet though
2001-02-15 Thursday 03:01 sam 2001-02-15 Thursday 03:01 sam
* X11 output works again. It's just the output, but it works; I now need * X11 output works again. It's just the output, but it works; I now need
...@@ -3443,6 +4417,51 @@ ...@@ -3443,6 +4417,51 @@
* started porting the X11 vout (still disabled) * started porting the X11 vout (still disabled)
* a few unnoticeable changes in the Gnome intf * a few unnoticeable changes in the Gnome intf
2001-02-14 Wednesday 04:11 stef
-Changes in the way stream size in DVD mode is calculated. It is no
longer such an ugly kludge and is much more accurate.
-Changes in DVDSeek so that the interface slider is in 0 when we are at
the beginning of the strem.
-Try to detect the beginning of the movie in the middle of the title. It
works for most of the DVDs but will begin in the middle of the movie
with some others.
-Calculate only the first title key in css mode because it might take a
long time with some title. The search stops now when we have a key once
whereas it did stop only when we had it twice before. It should not
cause problems.
2001-02-13 Tuesday 13:01 massiot
* Really fixed MC segfault bug.
2001-02-13 Tuesday 10:08 stef
-adaptation of DVD module to navigation slider. The seek has to be
done on a multiple of 2048, and shopuld take care of the offset to the
beginning of the stream. It works with most of my DVDs by fails to
detect size of some streams.
-change of the order of call to ifo and css functions in input_dvd.c,
because we can't read ifo files before authentification on some DVDs.
-changed location of some css tables.
-we read ifo date and decrypt css keys for all titles now. It takes quite a
long time to initialize with some DVDs (if you have 42 titles for
instance). The key decryption might give a false value if the title is
less than 10 Mb ; I'm working on that :)
2001-02-13 Tuesday 06:31 sam
* Quick patch to avoid a segfault when arbitrarily seeking the stream.
Meuuh: you probably have a better solution for this ; I simply don't
know the video decoder well enough to do it myself.
2001-02-13 Tuesday 04:29 sam 2001-02-13 Tuesday 04:29 sam
* added --intf option to vlc * added --intf option to vlc
...@@ -3455,6 +4474,10 @@ ...@@ -3455,6 +4474,10 @@
Which is true. But we also get these errors when using `--vout dummy'. Which is true. But we also get these errors when using `--vout dummy'.
I'll investigate. I'll investigate.
2001-02-12 Monday 18:18 massiot
Removed enhancement because of an incompatibility with slow motion.
2001-02-12 Monday 13:20 massiot 2001-02-12 Monday 13:20 massiot
* We can now seek at position 0 :p ; * We can now seek at position 0 :p ;
...@@ -3464,6 +4487,18 @@ ...@@ -3464,6 +4487,18 @@
* Tried to enhance picture dating on timebase discontinuities. * Tried to enhance picture dating on timebase discontinuities.
2001-02-12 Monday 10:46 massiot
* Fixed pause bug.
2001-02-12 Monday 09:58 stef
-Much cleaning in css code. It should work fine now.
Most of DVD with movie in title 1 should work.
To come : support for movie in other titles.
2001-02-12 Monday 09:39 sam 2001-02-12 Monday 09:39 sam
. removed tests against i_rate and i_new_rate calculation from the . removed tests against i_rate and i_new_rate calculation from the
...@@ -3531,6 +4566,10 @@ ...@@ -3531,6 +4566,10 @@
* Textmode interface for those of us who do not have Gnome. * Textmode interface for those of us who do not have Gnome.
* aout and vout autospawn (maybe). * aout and vout autospawn (maybe).
2001-02-09 Friday 18:34 stef
-Fixed a bug in #define that prevented from using ioctls
2001-02-09 Friday 03:51 stef 2001-02-09 Friday 03:51 stef
-Some functions to prepare ifo commands utilisation to move in the -Some functions to prepare ifo commands utilisation to move in the
...@@ -3559,6 +4598,16 @@ ...@@ -3559,6 +4598,16 @@
* Pause function implemented ('p' key). * Pause function implemented ('p' key).
2001-02-08 Thursday 11:22 massiot
Fixed a compile probleme on machine without a dvd player :ppppp
Maybe it would be a good idea to compile the DVD plugin on machines which
have one ? :pppp
2001-02-08 Thursday 08:08 stef
[no log message]
2001-02-08 Thursday 07:24 sam 2001-02-08 Thursday 07:24 sam
. moved the playlist handling from input/input.c to interface/interface.c . moved the playlist handling from input/input.c to interface/interface.c
...@@ -3614,6 +4663,10 @@ ...@@ -3614,6 +4663,10 @@
improve. improve.
CSS descrambling is broken. CSS descrambling is broken.
2001-02-08 Thursday 01:06 reno
Cosmetics changes
2001-02-08 Thursday 00:46 reno 2001-02-08 Thursday 00:46 reno
We can now choose the speed of forward (between 32/1 and 1/8) We can now choose the speed of forward (between 32/1 and 1/8)
...@@ -3639,6 +4692,10 @@ ...@@ -3639,6 +4692,10 @@
* Centralized clock management, preparing for stream navigation ; * Centralized clock management, preparing for stream navigation ;
* Fixed a bug in the management of the first video PTS. * Fixed a bug in the management of the first video PTS.
2001-02-06 Tuesday 17:17 massiot
Fixed a bug in period calculation for progressive sequences.
2001-02-06 Tuesday 00:56 nitrox 2001-02-06 Tuesday 00:56 nitrox
. Fixed a FIXME in SDL: p_vout->p_sys is no more used in intf_sdl.c . Fixed a FIXME in SDL: p_vout->p_sys is no more used in intf_sdl.c
...@@ -3651,6 +4708,12 @@ ...@@ -3651,6 +4708,12 @@
(see http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=vlc) (see http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=vlc)
. improved the snapshot generation . improved the snapshot generation
2001-02-05 Monday 15:50 nitrox
. Mouse pointer hidden/shown with middle button in SDL output
. Default is shown.
. Default in fullscreen is hidden.
2001-02-04 Sunday 03:06 sam 2001-02-04 Sunday 03:06 sam
. removed obsolete video_yuv_mmx.S . removed obsolete video_yuv_mmx.S
...@@ -3710,14 +4773,14 @@ ...@@ -3710,14 +4773,14 @@
added documentation added documentation
2001-01-27 Saturday 02:51 henri
file VideoLAN-HOWTO.sgml was initially added on branch V0_2.
2001-01-26 Friday 15:38 massiot 2001-01-26 Friday 15:38 massiot
* Removed dead code. * Removed dead code.
2001-01-26 Friday 14:47 massiot
* Fix for field pictures.
2001-01-26 Friday 00:10 bozo 2001-01-26 Friday 00:10 bozo
- backport of the sdl plugin (minor correction in video_output as I made - backport of the sdl plugin (minor correction in video_output as I made
...@@ -3836,6 +4899,19 @@ ...@@ -3836,6 +4899,19 @@
* Minor changes * Minor changes
2001-01-16 Tuesday 21:26 octplane
- small tweak in the copy handling, reduce CPU usage.
2001-01-16 Tuesday 21:13 sam
. --aout sdl now works
2001-01-16 Tuesday 21:00 octplane
- minor cosmetic changes :P
- modified alsa and sdl default level to 50.
2001-01-16 Tuesday 18:35 octplane 2001-01-16 Tuesday 18:35 octplane
- Added SDL sound support. Sounds a bit laggy sometimes but my streams are ill. - Added SDL sound support. Sounds a bit laggy sometimes but my streams are ill.
...@@ -3864,6 +4940,15 @@ ...@@ -3864,6 +4940,15 @@
quite obtuse to me. Perhaps we should also have a way not to load modules quite obtuse to me. Perhaps we should also have a way not to load modules
if they have been compiled with a different CPU to avoid segfaults. if they have been compiled with a different CPU to avoid segfaults.
2001-01-16 Tuesday 14:05 sam
. add check for MMX EXT extensions, which doesn't work, which is a good
thing since there is no MMX EXT IDCT yet :)
2001-01-16 Tuesday 13:27 massiot
* Change for the forthcoming fast forward and slow motion support.
2001-01-16 Tuesday 13:26 sam 2001-01-16 Tuesday 13:26 sam
. added files for the SSE (MMX on steroids) IDCT. Meuuh, you should just . added files for the SSE (MMX on steroids) IDCT. Meuuh, you should just
...@@ -3923,6 +5008,25 @@ ...@@ -3923,6 +5008,25 @@
. tried to fix the cpuid code so that it compiles under BeOS (Polux, can . tried to fix the cpuid code so that it compiles under BeOS (Polux, can
you test it when you have time ?) you test it when you have time ?)
2001-01-15 Monday 19:54 massiot
* Fixed a bug in the frame rate handling ;
* Fixed a bug in the DTS/PTS ordering.
Our pts are _at last_ accurate.
2001-01-15 Monday 18:02 massiot
* Finally fixed repeat_first_field and co. (pas encore tout compris...)
2001-01-15 Monday 13:25 massiot
* Implemented video_parser bitstream callback for PTS/DTS.
2001-01-15 Monday 12:42 reno
* Fixed close button support in SDL
* Fixed --width and --height support in SDL
2001-01-15 Monday 08:07 sam 2001-01-15 Monday 08:07 sam
OK, so I foired input.h once again. But this one works. For real. OK, so I foired input.h once again. But this one works. For real.
...@@ -3973,6 +5077,10 @@ ...@@ -3973,6 +5077,10 @@
. Parsing of ifo file almost completed. . Parsing of ifo file almost completed.
. Still does not work well. . Still does not work well.
2001-01-13 Saturday 12:57 sam
. second part of the commit
2001-01-13 Saturday 12:57 sam 2001-01-13 Saturday 12:57 sam
. the IDCT functions are now located in modules : the classic IDCT, . the IDCT functions are now located in modules : the classic IDCT,
...@@ -4010,6 +5118,11 @@ ...@@ -4010,6 +5118,11 @@
. destroy fifo mutex and cond variables _after_ they are used for . destroy fifo mutex and cond variables _after_ they are used for
the last time. henri, that'll be one binouze. the last time. henri, that'll be one binouze.
2001-01-12 Friday 13:15 sam
. Attempt to port the BeOS audio plugin to the new module API. Will
probably need a few fixes to work or even compile.
2001-01-12 Friday 12:48 henri 2001-01-12 Friday 12:48 henri
Done : Done :
...@@ -4047,6 +5160,11 @@ ...@@ -4047,6 +5160,11 @@
we only support u32 words, but it's a safe reminder. Comments appreciated we only support u32 words, but it's a safe reminder. Comments appreciated
on this fix since I may have b0rked something -- it runs well here though. on this fix since I may have b0rked something -- it runs well here though.
2001-01-10 Wednesday 19:48 sam
. fixed a missing #ifdef STATS
*grin*
2001-01-10 Wednesday 19:22 massiot 2001-01-10 Wednesday 19:22 massiot
* Changed code for handling b_die in bitstream ; * Changed code for handling b_die in bitstream ;
...@@ -4071,12 +5189,33 @@ ...@@ -4071,12 +5189,33 @@
are already handled by the debian/rules script. are already handled by the debian/rules script.
. tidied a few compilation rules (-lfoo should always be at the end) . tidied a few compilation rules (-lfoo should always be at the end)
2001-01-09 Tuesday 23:29 sam
. just removed a forgotten debug message in the setpalette code
2001-01-09 Tuesday 22:30 octplane
.Added 8bits palette SDL support.
.Tried to add it to stable, failed, probably because of the initialisation codes which are differents...
2001-01-09 Tuesday 21:03 sam 2001-01-09 Tuesday 21:03 sam
. fixed a warning under FreeBSD (dlerror() is a const char*, not a char*). . fixed a warning under FreeBSD (dlerror() is a const char*, not a char*).
. made configure script look for the bswap assembly instruction (using . made configure script look for the bswap assembly instruction (using
AC_TRY_COMPILE makes sure the compiler will really accept it). AC_TRY_COMPILE makes sure the compiler will really accept it).
2001-01-08 Monday 22:56 bozo
- maybe found the fullscreen bug, please test :)
2001-01-08 Monday 22:42 bozo
- fixed colors' bug (TODO: write a function in vout that recalculate colors
from RGB masks);
- cleaning of the fullscreen switch, still sucks but the surface is not
reallocated and that's good (thanks to the magic function
SDL_WM_ToggleFullScreen provided by sdl library :).
2001-01-08 Monday 18:16 sam 2001-01-08 Monday 18:16 sam
. Added a missing mutex_unlock in video_output.c . Added a missing mutex_unlock in video_output.c
...@@ -4091,6 +5230,10 @@ ...@@ -4091,6 +5230,10 @@
There is still a segfault when quitting, most presumably in the There is still a segfault when quitting, most presumably in the
audio output. I couldn't find what causes it yet. audio output. I couldn't find what causes it yet.
2001-01-08 Monday 01:07 bozo
- cleaning of SDL Lock/Unlock Surface.
2001-01-07 Sunday 17:07 sam 2001-01-07 Sunday 17:07 sam
. added a .cvsignore file in lib/ so that the directory doesn't get . added a .cvsignore file in lib/ so that the directory doesn't get
...@@ -4135,6 +5278,19 @@ ...@@ -4135,6 +5278,19 @@
output ; we can either wait until the whole vlc has switched to the new output ; we can either wait until the whole vlc has switched to the new
plugins, or create a separate beos_sound.so that conforms to the new API. plugins, or create a separate beos_sound.so that conforms to the new API.
2001-01-07 Sunday 15:58 octplane
NoSEGfault Klüdge added.
2001-01-07 Sunday 15:57 octplane
Modified the klüdge.
2001-01-07 Sunday 13:11 octplane
Fixed the SDL segfault but removed SDL cleanup code.
I'm still looking for the segfault's cause...
2001-01-07 Sunday 06:40 benny 2001-01-07 Sunday 06:40 benny
Hum, ouais bon ben euhh, j'avais fume, donc je repare mes conneries et je Hum, ouais bon ben euhh, j'avais fume, donc je repare mes conneries et je
...@@ -4273,3 +5429,7 @@ ...@@ -4273,3 +5429,7 @@
grrrr, I'll kill someone) ; grrrr, I'll kill someone) ;
* Put config.h in front of others in audio_decoder.c. * Put config.h in front of others in audio_decoder.c.
2001-01-02 Tuesday 14:03 massiot
Better display of the fps.
...@@ -48,6 +48,10 @@ ...@@ -48,6 +48,10 @@
no time to fix the playlist save&restore issue before the release (and no time to fix the playlist save&restore issue before the release (and
wouldn't be wise anyway), so deactivated it in the win32 interface. wouldn't be wise anyway), so deactivated it in the win32 interface.
2002-12-29 Sunday 01:33 massiot
PTS calculation fix for the mad plug-in, courtesy of KKI_ on IRC.
2002-12-29 Sunday 01:16 massiot 2002-12-29 Sunday 01:16 massiot
OS X port : OS X port :
...@@ -621,6 +625,12 @@ ...@@ -621,6 +625,12 @@
* fixed one or two things (thanks sam) * fixed one or two things (thanks sam)
2002-12-11 Wednesday 22:56 gbazin
* modules/codec/mad/*: don't let mad drop corrupted mpeg frames without telling us. When
this happens, we miscalculate the pts of the next valid frame, which in turn causes heavy
resampling. This fix should be most useful for web radios.
2002-12-11 Wednesday 21:50 jpsaman 2002-12-11 Wednesday 21:50 jpsaman
Fixed qte video output segmentation fault during initialization. Fixed qte video output segmentation fault during initialization.
...@@ -899,22 +909,18 @@ ...@@ -899,22 +909,18 @@
Build and packaging files for Opie and GPE. Build and packaging files for Opie and GPE.
2002-12-04 Wednesday 20:51 jlj 2002-12-04 Wednesday 20:52 jpsaman
* ./modules/gui/macosx/vout.m: mouse coordinates support. Small updates.
2002-12-04 Wednesday 20:51 jpsaman 2002-12-04 Wednesday 20:51 jlj
file rules.opie was initially added on branch v0_4_1_branch. * ./modules/gui/macosx/vout.m: mouse coordinates support.
2002-12-04 Wednesday 20:51 jpsaman 2002-12-04 Wednesday 20:51 jpsaman
Build scripts for building cross-compiling vlc for Opie and GPE. Build scripts for building cross-compiling vlc for Opie and GPE.
2002-12-04 Wednesday 20:51 jpsaman
file rules.gpe was initially added on branch v0_4_1_branch.
2002-12-04 Wednesday 20:41 jpsaman 2002-12-04 Wednesday 20:41 jpsaman
Packaging files for opie-vlc Packaging files for opie-vlc
...@@ -1138,6 +1144,14 @@ ...@@ -1138,6 +1144,14 @@
* ./modules/video_chroma/i420_rgb.h: fixed slanted picture output with odd * ./modules/video_chroma/i420_rgb.h: fixed slanted picture output with odd
widths (Closes: #28). widths (Closes: #28).
2002-11-26 Tuesday 19:55 jpsaman
Remove file that caused namespace clash. It is replaced by vout_qte.cpp
2002-11-26 Tuesday 19:54 jpsaman
Fix namespace clash of source files for Qte video output module. It currently only display video in landscape orientation.
2002-11-26 Tuesday 19:52 jpsaman 2002-11-26 Tuesday 19:52 jpsaman
Packaging for Opie and Qt Embedded support. Packaging for Opie and Qt Embedded support.
...@@ -1322,6 +1336,10 @@ ...@@ -1322,6 +1336,10 @@
doesn't work under Win2k. Any hints welcome. doesn't work under Win2k. Any hints welcome.
* ./configure.ac.in: activated the wingdi plugin by default. * ./configure.ac.in: activated the wingdi plugin by default.
2002-11-22 Friday 19:44 titer
* now --fullscreen works with BeOS video output
2002-11-22 Friday 19:37 titer 2002-11-22 Friday 19:37 titer
* AudioOutput.cpp : compilation fix. * AudioOutput.cpp : compilation fix.
...@@ -1402,6 +1420,10 @@ ...@@ -1402,6 +1420,10 @@
Fix detection of AR and LD Fix detection of AR and LD
2002-11-20 Wednesday 21:26 jpsaman
Final cleanup before release.
2002-11-20 Wednesday 21:23 jpsaman 2002-11-20 Wednesday 21:23 jpsaman
Updated for release v_0.4.6 of Familiar Linux packages. Updated for release v_0.4.6 of Familiar Linux packages.
...@@ -1764,6 +1786,11 @@ ...@@ -1764,6 +1786,11 @@
flag to the playlist item structure. If this flag is set then the playlist flag to the playlist item structure. If this flag is set then the playlist
item will be deleted automatically after it has been played. item will be deleted automatically after it has been played.
2002-11-12 Tuesday 20:35 gbazin
* plugins/a52/a52.c: is now the default ac3/a52 decoder (because it has a
nicer audio quality than ac3_adec).
2002-11-12 Tuesday 16:02 gbazin 2002-11-12 Tuesday 16:02 gbazin
* modules/gui/gtk/gtk_callbacks.c: fixed deadlocks. * modules/gui/gtk/gtk_callbacks.c: fixed deadlocks.
...@@ -2112,6 +2139,11 @@ ...@@ -2112,6 +2139,11 @@
Fixed plug-in compilation on OS X. Fixed plug-in compilation on OS X.
2002-10-30 Wednesday 22:42 jpsaman
Bug in ReadDirectory() it results in empty file/directory names in the user interface. It makes the file list box unusable.
The strange thing is that routine scandir() returns the correct number of entries in the directory, but namelist[i]->d_name is empty (??) ;-(
2002-10-30 Wednesday 06:37 titer 2002-10-30 Wednesday 06:37 titer
- Fixed an enormous memory leak (forgot to aout_BufferFree ;) - Fixed an enormous memory leak (forgot to aout_BufferFree ;)
...@@ -2134,6 +2166,10 @@ ...@@ -2134,6 +2166,10 @@
Solved merge conflicts Solved merge conflicts
2002-10-29 Tuesday 20:53 jpsaman
?
2002-10-29 Tuesday 20:52 jpsaman 2002-10-29 Tuesday 20:52 jpsaman
GPE is integrated in familiar files. GPE is integrated in familiar files.
...@@ -2181,10 +2217,20 @@ ...@@ -2181,10 +2217,20 @@
* modules/codec/ffmpeg/audio.c: compilation fix for ffmpeg builds < 4618 * modules/codec/ffmpeg/audio.c: compilation fix for ffmpeg builds < 4618
2002-10-28 Monday 23:49 jobi
* plugins/dsp/aout_dsp.c: replaced O_NONBLOCK by O_NDELAY, and put the device
back in blocking mode once open (the xine way)
2002-10-28 Monday 23:00 massiot 2002-10-28 Monday 23:00 massiot
* Bumped up revision number to 0.4.6. * Bumped up revision number to 0.4.6.
2002-10-28 Monday 22:48 jobi
* plugins/dsp/aout_dsp.c: Added O_NONBLOCK flag to the open command,
so that if /dev/dsp is used, vlc tries with other plugins (like esd).
2002-10-28 Monday 22:31 gbazin 2002-10-28 Monday 22:31 gbazin
* configure.ac.in: libvorbis depends on libogg. * configure.ac.in: libvorbis depends on libogg.
...@@ -2211,6 +2257,10 @@ ...@@ -2211,6 +2257,10 @@
* ./include/variables.h, ./src/misc/variables.c: list variables. * ./include/variables.h, ./src/misc/variables.c: list variables.
2002-10-28 Monday 20:03 gbazin
* plugins/directx/vout_directx.c: fixed a nasty segfault on initialization.
2002-10-28 Monday 19:42 titer 2002-10-28 Monday 19:42 titer
- Added LCD info view from 0.4.x - Added LCD info view from 0.4.x
...@@ -2499,6 +2549,10 @@ ...@@ -2499,6 +2549,10 @@
where the user can point and click on the file to select. It also drops down where the user can point and click on the file to select. It also drops down
a list of possible completions as the user types. a list of possible completions as the user types.
2002-10-16 Wednesday 23:13 massiot
* Fixed a warning.
2002-10-16 Wednesday 23:12 massiot 2002-10-16 Wednesday 23:12 massiot
* Fixed AOUT_CHAN_CHANNEL2 trivial mixer, * Fixed AOUT_CHAN_CHANNEL2 trivial mixer,
...@@ -2538,6 +2592,10 @@ ...@@ -2538,6 +2592,10 @@
Fixed VCD detection under MacOS X. Fixed VCD detection under MacOS X.
2002-10-15 Tuesday 20:26 gbazin
* plugins/mpeg_system/mpeg_ts.c: grmbl... fixed a stupid include problem.
2002-10-15 Tuesday 19:56 gbazin 2002-10-15 Tuesday 19:56 gbazin
* modules/access/vcd/*, configure.ac.in: * modules/access/vcd/*, configure.ac.in:
...@@ -2640,6 +2698,11 @@ ...@@ -2640,6 +2698,11 @@
integer between 1 and 200 (the bigger, the heavier the tests; it may hang integer between 1 and 200 (the bigger, the heavier the tests; it may hang
your machine at around 150, be careful). your machine at around 150, be careful).
2002-10-14 Monday 16:27 gbazin
* plugins/lpcm_adec/lpcm_adec.c: fix for broken lpcm plugin on little endian
machines (from Meuuh).
2002-10-13 Sunday 23:01 massiot 2002-10-13 Sunday 23:01 massiot
Imported Changelog from 0.4.5. Imported Changelog from 0.4.5.
...@@ -2656,11 +2719,19 @@ ...@@ -2656,11 +2719,19 @@
Updated Mac OS X README. Updated Mac OS X README.
2002-10-13 Sunday 20:20 jpsaman
Removed dead-code.
2002-10-13 Sunday 15:39 titer 2002-10-13 Sunday 15:39 titer
Now BeOS sound is (almost) clean. Now BeOS sound is (almost) clean.
It is kludgy, but it works ;) It is kludgy, but it works ;)
2002-10-13 Sunday 14:27 jpsaman
Added missing url prefix.
2002-10-13 Sunday 14:26 sigmunau 2002-10-13 Sunday 14:26 sigmunau
modules/demux/util/id3*: fixed up some dead comments modules/demux/util/id3*: fixed up some dead comments
...@@ -2740,7 +2811,7 @@ ...@@ -2740,7 +2811,7 @@
code portions not part of libvlc; it was just required for the code portions not part of libvlc; it was just required for the
COPYRIGHT_MESSAGE string which is now available from VLC_Version(). COPYRIGHT_MESSAGE string which is now available from VLC_Version().
2002-10-11 Friday 21:17 sam 2002-10-11 Friday 21:14 sam
* ./plugins/filter/deinterlace.c: fixed the green bottom line in the * ./plugins/filter/deinterlace.c: fixed the green bottom line in the
linear deinterlace mode, thanks to Marian Durkovic <md@bts.sk>. linear deinterlace mode, thanks to Marian Durkovic <md@bts.sk>.
...@@ -2750,6 +2821,10 @@ ...@@ -2750,6 +2821,10 @@
* INSTALL.win32: removed note about running in administrator mode to play * INSTALL.win32: removed note about running in administrator mode to play
a DVD. Updated doc about using cygwin for compiling. a DVD. Updated doc about using cygwin for compiling.
2002-10-11 Friday 14:18 stippi
video output has better handling of settings. it remembers flags like fullscreen, aspect ratio correction and on-top-all-windows fell across multiple files in the playlist and also across program launches
2002-10-11 Friday 12:50 sigmunau 2002-10-11 Friday 12:50 sigmunau
added some coloring to the messages window in the kde interface added some coloring to the messages window in the kde interface
...@@ -2773,6 +2848,10 @@ ...@@ -2773,6 +2848,10 @@
* INSTALL.win32: removed note about running in administrator mode to play * INSTALL.win32: removed note about running in administrator mode to play
a DVD. a DVD.
2002-10-11 Friday 00:46 stippi
user can now drop a DVD disk icon onto the interface or playlist window to open a DVD
2002-10-10 Thursday 23:11 titer 2002-10-10 Thursday 23:11 titer
Some clean-up. Playlist works again. Some clean-up. Playlist works again.
...@@ -2788,6 +2867,10 @@ ...@@ -2788,6 +2867,10 @@
Do not use vasprintf under Mac OS X because OS X.1 doesn't have that (how Do not use vasprintf under Mac OS X because OS X.1 doesn't have that (how
lame...). lame...).
2002-10-10 Thursday 20:33 jpsaman
Handling of URL is now fixed.
2002-10-10 Thursday 19:34 sigmunau 2002-10-10 Thursday 19:34 sigmunau
messages.cpp: use append(...) and not setText( text() + ...), seems to messages.cpp: use append(...) and not setText( text() + ...), seems to
...@@ -2834,30 +2917,26 @@ ...@@ -2834,30 +2917,26 @@
* HACKING : documentation for the automake crash * HACKING : documentation for the automake crash
* http.c : fixed a problem with seeking with large files * http.c : fixed a problem with seeking with large files
2002-10-07 Monday 21:28 jpsaman 2002-10-07 Monday 21:49 jpsaman
Dependencies for SDLAudio (esd/esddsp) and instalation script fixes. Forgot to remove progressbar code.
2002-10-06 Sunday 20:23 jpsaman 2002-10-07 Monday 21:37 jpsaman
Patch for using libgpewidget library for full GPE support. Fixes for for Familiar Linux.
2002-10-06 Sunday 20:23 jpsaman 2002-10-07 Monday 21:28 jpsaman
file gpe-configure.in.patch was initially added on branch v0_4_1_branch. Dependencies for SDLAudio (esd/esddsp) and instalation script fixes.
2002-10-06 Sunday 19:59 jpsaman 2002-10-06 Sunday 20:23 jpsaman
file gpe.patch was initially added on branch v0_4_1_branch. Patch for using libgpewidget library for full GPE support.
2002-10-06 Sunday 19:59 jpsaman 2002-10-06 Sunday 19:59 jpsaman
Adding patch for using GPE specific libraries. Adding patch for using GPE specific libraries.
2002-10-06 Sunday 19:39 jpsaman
file control.gpe was initially added on branch v0_4_1_branch.
2002-10-06 Sunday 19:39 jpsaman 2002-10-06 Sunday 19:39 jpsaman
Added control file for Familiar GPE build. There are three control files now: Added control file for Familiar GPE build. There are three control files now:
...@@ -2881,10 +2960,6 @@ ...@@ -2881,10 +2960,6 @@
Familiar GPE packaging files. Familiar GPE packaging files.
2002-10-06 Sunday 19:23 jpsaman
file sdl.patch was initially added on branch v0_4_1_branch.
2002-10-06 Sunday 19:23 jpsaman 2002-10-06 Sunday 19:23 jpsaman
Rename ipkg/patch to sdl.patch Rename ipkg/patch to sdl.patch
...@@ -2897,26 +2972,14 @@ ...@@ -2897,26 +2972,14 @@
Files for gpe package. Files for gpe package.
2002-10-06 Sunday 18:56 jpsaman
file postinst.gpe was initially added on branch v0_4_1_branch.
2002-10-06 Sunday 18:56 jpsaman 2002-10-06 Sunday 18:56 jpsaman
More GPE packaging stuff for Familiar Linux distribution. More GPE packaging stuff for Familiar Linux distribution.
2002-10-06 Sunday 18:56 jpsaman
file postrm.gpe was initially added on branch v0_4_1_branch.
2002-10-06 Sunday 11:47 jpsaman 2002-10-06 Sunday 11:47 jpsaman
GPE menu launch script for iPaq port. GPE menu launch script for iPaq port.
2002-10-06 Sunday 11:47 jpsaman
file vlc.gpe was initially added on branch v0_4_1_branch.
2002-10-05 Saturday 19:26 jlj 2002-10-05 Saturday 19:26 jlj
./src/misc/netutils.c: GetMacAddress Darwin support ./src/misc/netutils.c: GetMacAddress Darwin support
...@@ -2986,10 +3049,6 @@ ...@@ -2986,10 +3049,6 @@
vlc launch script for opie. vlc launch script for opie.
2002-10-03 Thursday 21:10 jpsaman
file vlc.opie was initially added on branch v0_4_1_branch.
2002-10-03 Thursday 21:01 jpsaman 2002-10-03 Thursday 21:01 jpsaman
Updated for opie Updated for opie
...@@ -3082,6 +3141,19 @@ ...@@ -3082,6 +3141,19 @@
* Mac OS X audio device discovery and selection, patch courtesy of * Mac OS X audio device discovery and selection, patch courtesy of
Heiko Panther <heiko.panther@web.de>. Heiko Panther <heiko.panther@web.de>.
2002-10-02 Wednesday 21:41 jpsaman
Familiar interface works (tested on Intel).
2002-10-02 Wednesday 20:12 jpsaman
Preference option automatic playing of selected files works.
2002-10-02 Wednesday 19:58 jpsaman
Directory browsing and files from file list works. There is one caveat left when vlc is built with --enable-plugins then when browsing directories and run from the source-tree it suddenly cannot find it's plugins anymore.
When installed everything is fine.
2002-10-02 Wednesday 16:02 sam 2002-10-02 Wednesday 16:02 sam
* ./bootstrap: added a check for automake bug #326. No easy workaround is * ./bootstrap: added a check for automake bug #326. No easy workaround is
...@@ -3126,16 +3198,47 @@ ...@@ -3126,16 +3198,47 @@
Finally fixed A/52 TS input. Finally fixed A/52 TS input.
2002-10-01 Tuesday 21:17 jpsaman
Playing of files is not working yet! But it is getting closer.
2002-10-01 Tuesday 20:43 ipkiss 2002-10-01 Tuesday 20:43 ipkiss
* modules/video_output/directx/events.c: added an "Always on top" entry * modules/video_output/directx/events.c: added an "Always on top" entry
in the system menu. in the system menu.
2002-10-01 Tuesday 20:17 ipkiss
* plugins/directs/vout_events.c: added an "Always on top" option in the
system menu
2002-10-01 Tuesday 19:46 jpsaman
Interface for Familiar Linux does not segfault anymore. Still to fix playing of files.
2002-10-01 Tuesday 19:13 jpsaman
Interface exits cleanly now.
2002-09-30 Monday 22:01 jpsaman
BUGS to solve:
- interface does not exit
- selecting a directory produces segmentation fault in function ReadDirectory()
2002-09-30 Monday 21:32 massiot 2002-09-30 Monday 21:32 massiot
* Made audio_sample_format->i_format a FOURCC to allow the creation of * Made audio_sample_format->i_format a FOURCC to allow the creation of
new ones. new ones.
2002-09-30 Monday 20:37 jpsaman
Familiar Linux Gtk+ based interface backported from vlc-0.5.0 cvs. This is not a working version, it segfaults open selecting a directory.
2002-09-30 Monday 20:32 jpsaman
Adding Qt Embedded video output module from original author Gerald Hansink (gerald.hansikn@ordina.nl). Thanks Gerald!
2002-09-30 Monday 20:13 jpsaman 2002-09-30 Monday 20:13 jpsaman
Configuration, compile and build settings for: Configuration, compile and build settings for:
...@@ -3190,6 +3293,10 @@ ...@@ -3190,6 +3293,10 @@
Updating ipkg files for X and QT Embedded packages of vlc. Updating ipkg files for X and QT Embedded packages of vlc.
2002-09-29 Sunday 12:06 titer
Forgot to `cvs add' ;)
2002-09-29 Sunday 12:04 titer 2002-09-29 Sunday 12:04 titer
BeOS enhancements by Stephan Assmus : BeOS enhancements by Stephan Assmus :
...@@ -3743,6 +3850,10 @@ ...@@ -3743,6 +3850,10 @@
* ./modules/codec/faad/decoder.c: the AAC decoder is in sync with aout3. * ./modules/codec/faad/decoder.c: the AAC decoder is in sync with aout3.
* ./modules/codec/a52old/a52old.c: the a52old decoder as well. * ./modules/codec/a52old/a52old.c: the a52old decoder as well.
2002-08-22 Thursday 21:41 sam
Forgot one file in my previous commit.
2002-08-22 Thursday 17:14 sam 2002-08-22 Thursday 17:14 sam
* ./modules/audio_filter/converter/fixed32tofloat32.c: fixed conversion. * ./modules/audio_filter/converter/fixed32tofloat32.c: fixed conversion.
...@@ -3850,6 +3961,11 @@ ...@@ -3850,6 +3961,11 @@
run "vlc -I rc" and then type "intf gtk" or "intf gnome". You can even run "vlc -I rc" and then type "intf gtk" or "intf gnome". You can even
launch several of them. "segfault" works, too. launch several of them. "segfault" works, too.
2002-08-20 Tuesday 12:43 sam
Removed obsolete files which suddenly reappeared.. THE FILES THAT WOULD
NEVER DIE ! MUUAHAHAHAHAHAAAA !!
2002-08-20 Tuesday 12:32 sam 2002-08-20 Tuesday 12:32 sam
* ./modules/gui/familiar/familiar.c: added a timer to check when the * ./modules/gui/familiar/familiar.c: added a timer to check when the
...@@ -3974,6 +4090,11 @@ ...@@ -3974,6 +4090,11 @@
* ./modules/video_output/x11/xcommon.c: we include Xmd.h before dpms.h * ./modules/video_output/x11/xcommon.c: we include Xmd.h before dpms.h
(compilation fix for Solaris). (compilation fix for Solaris).
2002-08-16 Friday 16:25 sam
* ./plugins/x11/xcommon.c: we include Xmd.h before dpms.h (compilation fix
for Solaris).
2002-08-16 Friday 14:30 bozo 2002-08-16 Friday 14:30 bozo
Up to date ALSA information. Up to date ALSA information.
...@@ -4230,6 +4351,14 @@ ...@@ -4230,6 +4351,14 @@
* S/PDIF output should now be working (untested, though). * S/PDIF output should now be working (untested, though).
2002-08-11 Sunday 21:59 massiot
Ported fix from STABLE.
2002-08-11 Sunday 21:56 massiot
* ./plugins/lpcm_adec/lpcm_adec.c: Endianness fix.
2002-08-11 Sunday 12:27 sam 2002-08-11 Sunday 12:27 sam
* ./modules/misc/memcpy/memcpyaltivec.c: added a missing AltiVec requirement. * ./modules/misc/memcpy/memcpyaltivec.c: added a missing AltiVec requirement.
...@@ -4292,6 +4421,10 @@ ...@@ -4292,6 +4421,10 @@
It's really amazing how much aout3 simplifies these plugins :) It's really amazing how much aout3 simplifies these plugins :)
2002-08-10 Saturday 17:54 jpsaman
Allocation of New buffers seems alright now.
2002-08-10 Saturday 17:53 jpsaman 2002-08-10 Saturday 17:53 jpsaman
Enabled mad plugin again. Enabled mad plugin again.
...@@ -4301,6 +4434,11 @@ ...@@ -4301,6 +4434,11 @@
* ./modules/gui/win32/Makefile: fixed the Win32 interface compilation. * ./modules/gui/win32/Makefile: fixed the Win32 interface compilation.
* ./modules/gui/win32/win32.cpp: merged intfwin.cpp into this file. * ./modules/gui/win32/win32.cpp: merged intfwin.cpp into this file.
2002-08-10 Saturday 13:40 jpsaman
Adapted mad codec plugin to new aout3. Not tested yet.`
Plugin is not being build by new built structure, this needs to be fixed first.
2002-08-10 Saturday 11:35 jpsaman 2002-08-10 Saturday 11:35 jpsaman
Preparation for Qt embedded support. Preparation for Qt embedded support.
...@@ -4315,6 +4453,10 @@ ...@@ -4315,6 +4453,10 @@
* Begun writing some hooks for forthcoming S/PDIF support * Begun writing some hooks for forthcoming S/PDIF support
* ./modules/access/vcd/cdrom.c: compile fix for Darwin * ./modules/access/vcd/cdrom.c: compile fix for Darwin
2002-08-09 Friday 22:25 sam
* Removed the plugins/ directory.
2002-08-09 Friday 16:39 sam 2002-08-09 Friday 16:39 sam
* ./src/libvlc.c: p_vlc->pf_memset is now usable (it's always the libc * ./src/libvlc.c: p_vlc->pf_memset is now usable (it's always the libc
...@@ -4389,6 +4531,10 @@ ...@@ -4389,6 +4531,10 @@
Sam I hate you ;-) Sam I hate you ;-)
2002-08-06 Tuesday 19:12 jpsaman
Playing video from within the interface works.
2002-08-06 Tuesday 10:54 tcastley 2002-08-06 Tuesday 10:54 tcastley
Fixed include call. Now compiles and BeOS version runs :) Fixed include call. Now compiles and BeOS version runs :)
...@@ -4413,6 +4559,12 @@ ...@@ -4413,6 +4559,12 @@
with the Solaris sed. with the Solaris sed.
* ./src/misc/modules.c: fixed a warning caused by misuse of const. * ./src/misc/modules.c: fixed a warning caused by misuse of const.
2002-08-04 Sunday 23:03 fenrir
* oups, removed 'include vdec_ext-plugins.h'. And I set
ffmpeg-error-resilience to -1 by default ( I've found to many files that
didn't like error resilience...)
2002-08-04 Sunday 22:16 fenrir 2002-08-04 Sunday 22:16 fenrir
* add compilation of postprocessing modules for ffmpeg. * add compilation of postprocessing modules for ffmpeg.
...@@ -4468,6 +4620,33 @@ ...@@ -4468,6 +4620,33 @@
* ./configure.in, ./mozilla/Makefile: we link the Mozilla plugin with libXt. * ./configure.in, ./mozilla/Makefile: we link the Mozilla plugin with libXt.
2002-08-04 Sunday 08:28 sam
* ./plugins/memcpy/memcpy.c: fixed an include position which prevented
fast_memcpy to be exported with its proper builtin symbol name.
2002-08-02 Friday 04:31 tcastley
Forgot new file in Makefile :)
2002-08-01 Thursday 22:58 jlj
* ./plugins/idct/idctaltivec.c: compile fix
2002-08-01 Thursday 17:55 fenrir
avi.c: remove an old debug purpose printf :)
2002-08-01 Thursday 12:58 gbazin
* Added a --dvd-css-method config option to the dvd plugin. This is implemented with
putenv() and is IMHO a quick hack (leads to memory leaks) as libdvdcss should rather
allow us to change this value using the API!
2002-08-01 Thursday 12:36 tcastley
Compilation fixes.
2002-08-01 Thursday 11:04 tcastley 2002-08-01 Thursday 11:04 tcastley
Compilation fixes for C++ environments like BeOS. Compilation fixes for C++ environments like BeOS.
...@@ -4477,6 +4656,11 @@ ...@@ -4477,6 +4656,11 @@
* ./include/configuration.h, ./include/modules_inner.h: compilation fix for * ./include/configuration.h, ./include/modules_inner.h: compilation fix for
compilers which don't support constructor expressions. I hate Borland. compilers which don't support constructor expressions. I hate Borland.
2002-07-31 Wednesday 22:37 sam
* ./plugins/win32/*, ./plugins/directx/*: Win32 compilation fixes (but
still not working under Borland).
2002-07-31 Wednesday 20:56 sam 2002-07-31 Wednesday 20:56 sam
* ALL: new module API. Makes a few things a lot simpler, and we gain * ALL: new module API. Makes a few things a lot simpler, and we gain
...@@ -4485,6 +4669,11 @@ ...@@ -4485,6 +4669,11 @@
I could not test everything on every architecture, so please report I could not test everything on every architecture, so please report
any module breakage (especially on BeOS, OSX and QNX). any module breakage (especially on BeOS, OSX and QNX).
2002-07-30 Tuesday 17:14 gbazin
* plugins/directx/vout_directx.h: removed unused variables.
* plugins/directx/vout_events.c: fixed resizing bug.
2002-07-30 Tuesday 07:56 gbazin 2002-07-30 Tuesday 07:56 gbazin
* include/vlc_threads.h: fixed the --fast-mutex option. * include/vlc_threads.h: fixed the --fast-mutex option.
...@@ -4493,6 +4682,14 @@ ...@@ -4493,6 +4682,14 @@
* include/threads_funcs.h: fixed the --fast-mutex option. * include/threads_funcs.h: fixed the --fast-mutex option.
2002-07-29 Monday 19:07 gbazin
* plugins/directx/vout_directx.*: the directx vout plugin now uses the
IID_IDirectDrawSurface2 interface, this shouldn't break anything and we should now
support WinNT4+DirectX3.
Some code cleanup too.
* plugins/directx/vout_events.c: small bugfix.
2002-07-29 Monday 19:05 gbazin 2002-07-29 Monday 19:05 gbazin
* include/vlc_threads.h,include/main.h,src/misc/threads.c,src/misc/win32_specific.c: * include/vlc_threads.h,include/main.h,src/misc/threads.c,src/misc/win32_specific.c:
...@@ -4501,6 +4698,27 @@ ...@@ -4501,6 +4698,27 @@
* src/libvlc.h: renamed --fast_pthread option into --fast-mutex. Added a * src/libvlc.h: renamed --fast_pthread option into --fast-mutex. Added a
--win9x-cv-method option to choose which vlc_cond_* implementation we want on Win9x. --win9x-cv-method option to choose which vlc_cond_* implementation we want on Win9x.
2002-07-29 Monday 19:01 gbazin
* plugins/network/ipv6.c: attempt to fix the win32 implementation. Multicast should even
work (untested) although we'll need to find a way to replace if_nametoindex() to have a
fully functionnal win32 port.
2002-07-29 Monday 16:22 gbazin
* plugins/directx/vout_directx.*: the directx vout plugin now uses the
IID_IDirectDrawSurface2 interface, this shouldn't break anything and we should now
support WinNT4+DirectX3.
Added support for YUY2 overlays because a few graphics cards only support this.
Some code cleanup too.
* plugins/directx/vout_events.c: small bugfix.
2002-07-29 Monday 16:15 gbazin
* plugins/network/ipv6.c: attempt to fix the win32 implementation. Multicast should even
work (untested) although we'll need to find a way to replace if_nametoindex() to have a
fully functionnal win32 port.
2002-07-29 Monday 16:12 gbazin 2002-07-29 Monday 16:12 gbazin
* include/threads.h,include/threads_funcs.h: reverted Win32 pthread implementation to * include/threads.h,include/threads_funcs.h: reverted Win32 pthread implementation to
...@@ -4509,6 +4727,16 @@ ...@@ -4509,6 +4727,16 @@
* src/interface/main.c: renamed --fast_pthread option into --fast-mutex. Added a * src/interface/main.c: renamed --fast_pthread option into --fast-mutex. Added a
--win9x-cv-method option to choose which vlc_cond_* implementation we want on Win9x. --win9x-cv-method option to choose which vlc_cond_* implementation we want on Win9x.
2002-07-28 Sunday 01:46 tcastley
Fixed lockup on some overlay enabled cards.
Fixed on top function.
2002-07-26 Friday 19:39 fenrir
Backport my little kludge to play avi created by ffmpeg. ( I've forgotten
to do this ).
2002-07-26 Friday 00:06 massiot 2002-07-26 Friday 00:06 massiot
Haven't thought that maybe people don't want their email to appear on the Haven't thought that maybe people don't want their email to appear on the
...@@ -4525,6 +4753,12 @@ ...@@ -4525,6 +4753,12 @@
* ./plugins/macosx/vout_macosx.c : additional QuickTime fix, thanks to * ./plugins/macosx/vout_macosx.c : additional QuickTime fix, thanks to
David Eldred <*******@apple.com>. David Eldred <*******@apple.com>.
2002-07-25 Thursday 22:46 massiot
* ./README.MacOSX.rtf : updated README.
* ./plugins/macosx/vout_macosx.c : additional QuickTime fix, thanks to
David Eldred <skipper@apple.com>.
2002-07-25 Thursday 22:34 lool 2002-07-25 Thursday 22:34 lool
* ./FAQ: removed QT6 / QT6 Preview "bug" * ./FAQ: removed QT6 / QT6 Preview "bug"
...@@ -4546,10 +4780,28 @@ ...@@ -4546,10 +4780,28 @@
plugin/access/http.c: cosmetic fixes in an error message plugin/access/http.c: cosmetic fixes in an error message
src/input/*: removed some testcode and some unnecessary debug messages src/input/*: removed some testcode and some unnecessary debug messages
2002-07-25 Thursday 21:51 massiot
Ported QuickTime 6 fix.
2002-07-25 Thursday 21:49 massiot
* Fixed f*cking QuickTime 6 bug (which in turn happened to be our fault
:*-((((((((((((()
2002-07-25 Thursday 21:02 sam 2002-07-25 Thursday 21:02 sam
* Updated ChangeLog. * Updated ChangeLog.
2002-07-25 Thursday 20:34 stef
*Use dvdplay after it has completed initialisation. It should avoid
some corruption leading to evil crash :)
2002-07-25 Thursday 20:22 sigmunau
plugins/access/http.c: backported my last commit on request from sam
2002-07-25 Thursday 19:55 sam 2002-07-25 Thursday 19:55 sam
* updated ChangeLog. * updated ChangeLog.
...@@ -4566,6 +4818,23 @@ ...@@ -4566,6 +4818,23 @@
* ./configure : better detection of IPv6, fixed solaris handling * ./configure : better detection of IPv6, fixed solaris handling
* ./src/input/* : fixed a memory leak * ./src/input/* : fixed a memory leak
2002-07-24 Wednesday 20:46 jpsaman
Working on functionality.
2002-07-24 Wednesday 18:31 sigmunau
* ./plugins/access/http.c: we are now parsing the http return code and
failing cleanly if it is >= 400
2002-07-24 Wednesday 16:21 sam
* ./plugins/mpeg_system/mpeg_es.c: reverted an unnecessary fix.
2002-07-24 Wednesday 15:59 jpsaman
Used buttons instead of pixmaps. Just looks a lot better ;-).
2002-07-24 Wednesday 15:58 jpsaman 2002-07-24 Wednesday 15:58 jpsaman
XPM version of VideoLAN logo. XPM version of VideoLAN logo.
...@@ -4582,11 +4851,42 @@ ...@@ -4582,11 +4851,42 @@
Swedish translation, courtesy of Joel Arvidsson <dogai@privat.utfors.se> Swedish translation, courtesy of Joel Arvidsson <dogai@privat.utfors.se>
(incomplete and untested). (incomplete and untested).
2002-07-23 Tuesday 22:42 fenrir
* ffmpeg : add a new fourcc, ( 3IV2 you shoudln't be able to decode it
but sometimes it's in fact MPEG-4, thx titer ).
* mp4 : add capability to read mov with mp3 track. But it seems that
mad doesn't like too much fragmented data packets, and thus breaks the
audio.( since with '--codec dummy' I'm able to read resulting audio file
without any problem :)
2002-07-23 Tuesday 20:50 massiot
Fixed a compile issue.
2002-07-23 Tuesday 20:32 massiot
Fixed a bug with HTTP/1.0 servers (thanks sigmund !)
2002-07-23 Tuesday 20:32 massiot
Fixed a bug with HTTP/1.0 servers.
2002-07-23 Tuesday 20:16 sam 2002-07-23 Tuesday 20:16 sam
* ./mozilla/Makefile: fixed dependencies on .h files. * ./mozilla/Makefile: fixed dependencies on .h files.
* ./plugins/filter/distort.c: fixed a typo in option names. * ./plugins/filter/distort.c: fixed a typo in option names.
2002-07-23 Tuesday 20:15 sam
* ./plugins/dummy/dec_dummy.c: new dummy decoder, for testing purposes.
Usage: "--codec dummy" will use the dummy decoder for all streams, and
save the stream to a stream.1242 file (where 1242 is the internal vlc
object ID). If the input file was for instance an mpeg file, you can
play one of the resulting files using an mp3 player.
2002-07-23 Tuesday 20:12 sam 2002-07-23 Tuesday 20:12 sam
* ./configure.in: workaround Debian bug #150490 (bad mozilla-config output). * ./configure.in: workaround Debian bug #150490 (bad mozilla-config output).
...@@ -4631,6 +4931,33 @@ ...@@ -4631,6 +4931,33 @@
The plugin is not guaranteed to work anywhere outside my computer. If it break your, don't come and complain to me :). The plugin is not guaranteed to work anywhere outside my computer. If it break your, don't come and complain to me :).
2002-07-23 Tuesday 19:28 stef
*Allow 0 for title selection as it is the area for first play pgc in DVDs
2002-07-23 Tuesday 18:39 jpsaman
Interface neatly exits now.
2002-07-23 Tuesday 17:19 fenrir
* cinepak: add a new fourcc
* ffmpeg and mp4: some clean up and change the way ffmpeg is
initialised.
2002-07-23 Tuesday 13:16 tcastley
Fixed code for subtitle and audio selection, still probs but looking.
Implemented muting
2002-07-23 Tuesday 12:42 tcastley
Changes to ensure BeOS plugins compile and function
Implemented a intf_vlc_wrapper to "shield" the BeOS code from the underlying
vlc structurs, yet to be completed.
Attempted to fix subtitle and audio selection, currently not working.
2002-07-23 Tuesday 00:39 sam 2002-07-23 Tuesday 00:39 sam
* ALL: decoders now use a fourcc as a probe value. * ALL: decoders now use a fourcc as a probe value.
...@@ -4675,6 +5002,22 @@ ...@@ -4675,6 +5002,22 @@
win32 compilation fixes win32 compilation fixes
2002-07-22 Monday 21:04 jpsaman
Fixed gtk core-dump on exit. Used code from gtk plugin for this.
2002-07-22 Monday 20:52 jpsaman
Non-functional Familiar Linux user interface.
2002-07-22 Monday 19:49 jpsaman
Now "vlc --intf familiar" spawns interface.
2002-07-22 Monday 13:49 jpsaman
Familiar Linux interface (non functional yet).
2002-07-22 Monday 13:49 jpsaman 2002-07-22 Monday 13:49 jpsaman
VCR icon buttons for Familiar Linux interface. VCR icon buttons for Familiar Linux interface.
...@@ -4683,12 +5026,31 @@ ...@@ -4683,12 +5026,31 @@
Added --enable-familiar to configure.in, the default is disabled. Added --enable-familiar to configure.in, the default is disabled.
2002-07-22 Monday 13:09 jpsaman
Updated TODO list.
2002-07-22 Monday 11:39 tcastley
Implemented simple right click menu
Improved Overlay bitmap handling
Removed switch workplace bug
2002-07-21 Sunday 23:40 sam 2002-07-21 Sunday 23:40 sam
* ./src/input/input_ext-plugins.c: reverted my previous fix which wasn't * ./src/input/input_ext-plugins.c: reverted my previous fix which wasn't
really a fix. really a fix.
* ./plugins/memcpy/fastmemcpy.h: commented out suspicious code. * ./plugins/memcpy/fastmemcpy.h: commented out suspicious code.
2002-07-21 Sunday 21:18 fenrir
* mp4 : improve mp4a detection/handling.
2002-07-21 Sunday 19:57 fenrir
* all : can now read mp4 file with mp3 audio declared in mp4a box
Thanks to jlj to show me this and to tell me what to check to solve it.
2002-07-21 Sunday 19:26 sigmunau 2002-07-21 Sunday 19:26 sigmunau
* all: these didn't get along in my last commit * all: these didn't get along in my last commit
...@@ -4704,6 +5066,12 @@ ...@@ -4704,6 +5066,12 @@
Sigmund Sigmund
2002-07-21 Sunday 18:47 fenrir
* mp4 : use same endian for fourcc than one used in vlc (video.h if I'm
right).
* cinepak : take care of grayscale option.
2002-07-21 Sunday 15:27 sam 2002-07-21 Sunday 15:27 sam
* ./debian/control: changed "interface plugin" occurences to "frontend" to * ./debian/control: changed "interface plugin" occurences to "frontend" to
...@@ -4715,6 +5083,19 @@ ...@@ -4715,6 +5083,19 @@
* all : enable cinepak decoder, I hope I haven't break anything. * all : enable cinepak decoder, I hope I haven't break anything.
2002-07-21 Sunday 15:13 fenrir
* all : enable cinepak, clean some functions, fix some memory leaks
2002-07-21 Sunday 15:11 fenrir
* all : a cinepak (cvid) video decoder ( codec found in old .mov ).
2002-07-21 Sunday 15:07 fenrir
* all : try to add an option to allow frame droppping (
--enable-hurry-up ). Begin to work.
2002-07-21 Sunday 14:37 sam 2002-07-21 Sunday 14:37 sam
* ./src/input/input_ext-plugins.c: backported crash fix from MAIN. * ./src/input/input_ext-plugins.c: backported crash fix from MAIN.
...@@ -4728,6 +5109,13 @@ ...@@ -4728,6 +5109,13 @@
* Added -lrt for HP/UX port. * Added -lrt for HP/UX port.
2002-07-20 Saturday 18:53 fenrir
* ffmpeg : add a new option, it set the level of error resilience.
It allows to play mpeg4 file badly encoded(illegal VLC code).(Sam you
should be able to play your .mp4 file by setting it to -1, with recent
ffmpeg cvs).
2002-07-20 Saturday 18:01 sam 2002-07-20 Saturday 18:01 sam
* ALL: changed "struct foo_s" into "struct foo_t" to make greppers happy. * ALL: changed "struct foo_s" into "struct foo_t" to make greppers happy.
...@@ -4737,6 +5125,12 @@ ...@@ -4737,6 +5125,12 @@
* ./mozilla/vlcplugin.c: the mozilla plugin uses the reentrant functions. * ./mozilla/vlcplugin.c: the mozilla plugin uses the reentrant functions.
* ./debian/*: created packages for libvlc0-dev. * ./debian/*: created packages for libvlc0-dev.
2002-07-19 Friday 22:04 massiot
* ./plugins/a52/a52.c : Added a global lock to prevent two VLC threads to
call a liba52 function simultaneously (liba52 isn't reentrant) ;
* ./plugins/a52/a52.c : Made liba52 the default AC3 decoder.
2002-07-19 Friday 21:14 massiot 2002-07-19 Friday 21:14 massiot
Fixed a typo of mine :p. Fixed a typo of mine :p.
...@@ -4793,6 +5187,27 @@ ...@@ -4793,6 +5187,27 @@
Fixed nanosleep detection on some platforms. Fixed nanosleep detection on some platforms.
2002-07-17 Wednesday 21:37 fenrir
* all : preliminary mp4 (and some mov) demux plugin. I've not enabled
it ( add by hand to Makefile ... and link it with zlib -lz ) as I will
probably break it too many times. It work for some mp4(but without
audio, need aac decoder) and mov with sorenson v1(ffmpeg :).
2002-07-17 Wednesday 21:34 stef
Fixed a bug in the computation of the mouse coordinates sent to interface.
2002-07-17 Wednesday 21:28 stef
Added a 'dvdold' shortcut to force the use of the dvd plugin in case
another plugin with higher priority wants to use 'dvd' as shortcut.
2002-07-17 Wednesday 21:24 stef
The loop in lpcm decoder DecodeFrame() could not exit after b_die
in some case
2002-07-17 Wednesday 12:21 sam 2002-07-17 Wednesday 12:21 sam
* ./configure.in: plugin compilation fix for HP-UX. * ./configure.in: plugin compilation fix for HP-UX.
...@@ -4829,10 +5244,29 @@ ...@@ -4829,10 +5244,29 @@
* MacOS X: added deinterlace submenu * MacOS X: added deinterlace submenu
2002-07-15 Monday 23:05 jlj
* ./plugins/access/http.c: fixed memory leak.
2002-07-15 Monday 22:45 fenrir
ffmpeg.c : fix my previous commit( I've forgotten one #if ... #endif )
(Thx sam)
2002-07-15 Monday 22:20 jlj
* ./plugins/access/http.c: fixed double free bug.
2002-07-15 Monday 22:05 sam 2002-07-15 Monday 22:05 sam
* ./configure.in: fixed a typo in my previous commit (thx fenrir). * ./configure.in: fixed a typo in my previous commit (thx fenrir).
2002-07-15 Monday 20:09 sam
* ./plugins/*: interface plugins set p_vlc->b_die to quit vlc, but check
for p_intf->b_die to know when they are supposed to terminate p_intf. This
will allow to spawn interface plugins on the fly.
2002-07-15 Monday 19:33 fenrir 2002-07-15 Monday 19:33 fenrir
* avi.c : quick hack to read file created by ffmpeg. I think it should * avi.c : quick hack to read file created by ffmpeg. I think it should
...@@ -4849,6 +5283,14 @@ ...@@ -4849,6 +5283,14 @@
* ./configure.in: we now look for XvPutImage instead of XvSetPortAttribute * ./configure.in: we now look for XvPutImage instead of XvSetPortAttribute
because XvSetPortAttribute isn't always available. because XvSetPortAttribute isn't always available.
2002-07-15 Monday 19:04 jlj
* ./plugins/macosx/vout_macosx.m: added missing arrow up/down handling.
2002-07-15 Monday 02:09 jlj
* ./plugins/macosx/vout_macosx.m: added missing keyDown(space) = pause
2002-07-15 Monday 01:54 jlj 2002-07-15 Monday 01:54 jlj
* MacOS X changes: * MacOS X changes:
...@@ -4862,6 +5304,12 @@ ...@@ -4862,6 +5304,12 @@
Add package sdl to package dependency list. Add package sdl to package dependency list.
2002-07-13 Saturday 11:33 tcastley
Created a wrapper class for VLC functions and interaction. Improved file
and disk opening. Fixed drag and drop. Added right click menu and always
on top mode.
2002-07-12 Friday 23:53 sam 2002-07-12 Friday 23:53 sam
* ./AUTHORS: removed my entry for lool. /me should go back to school and * ./AUTHORS: removed my entry for lool. /me should go back to school and
...@@ -4891,6 +5339,11 @@ ...@@ -4891,6 +5339,11 @@
* ./README: removed much outdated data. * ./README: removed much outdated data.
* ./debian/*: great package renaming - names should make more sense now. * ./debian/*: great package renaming - names should make more sense now.
2002-07-11 Thursday 19:44 sam
* ./plugins/mad/mad_libmad.c: prevent the MAD decoder from looping endlessly
when the audio output fifo could not be created.
2002-07-11 Thursday 19:28 sam 2002-07-11 Thursday 19:28 sam
* ./plugins/gtk/*: new generic "Open Target" window. Please test and * ./plugins/gtk/*: new generic "Open Target" window. Please test and
...@@ -4900,15 +5353,36 @@ ...@@ -4900,15 +5353,36 @@
* ./debian/rules: the Debian package creation script builds ffmpeg. * ./debian/rules: the Debian package creation script builds ffmpeg.
2002-07-11 Thursday 18:57 fenrir
I commit a patch from Sigmund Augdal to skip ID3 tag at the begining
of a file, so more files can be read :))
However with current cvs this demux ( with and without the patch )
segfaults after a few seconds, I can't find why, anybody has an idea ?
2002-07-11 Thursday 18:44 sam 2002-07-11 Thursday 18:44 sam
* ./src/vlc.c: reduced the amount of default simultaneous interfaces. * ./src/vlc.c: reduced the amount of default simultaneous interfaces.
* ./src/libvlc.c: removed calls to vlc_mutex_lock in sighandlers. * ./src/libvlc.c: removed calls to vlc_mutex_lock in sighandlers.
2002-07-11 Thursday 18:41 sam
* ./plugins/qt/intf_qt.cpp: fixed Qt interface termination.
2002-07-11 Thursday 12:24 tcastley
Fixed pop-up menu's radio mode.
2002-07-11 Thursday 07:58 tcastley 2002-07-11 Thursday 07:58 tcastley
New Bug on SPU decoder New Bug on SPU decoder
2002-07-11 Thursday 07:21 tcastley
Fixed changing workspaces problem.
Added a popup menu to enable changing output sizes.
2002-07-10 Wednesday 17:00 sam 2002-07-10 Wednesday 17:00 sam
* ./ChangeLog: added missing entries. * ./ChangeLog: added missing entries.
...@@ -4917,15 +5391,33 @@ ...@@ -4917,15 +5391,33 @@
* ./FAQ: new entry for RTP * ./FAQ: new entry for RTP
2002-07-10 Wednesday 05:17 tcastley
Changed default bitmap to 16bit to fix green distortion problem.
thanks Eric and Sam
2002-07-09 Tuesday 23:40 lool 2002-07-09 Tuesday 23:40 lool
* ./FAQ: minor updates, new sections: uninstall/reinstall, * ./FAQ: minor updates, new sections: uninstall/reinstall,
DirectX-blackscreen, device permissions, debug messages, DirectX-blackscreen, device permissions, debug messages,
config file, (un)planned ports/features, sources.list config file, (un)planned ports/features, sources.list
2002-07-07 Sunday 22:05 sam 2002-07-09 Tuesday 22:18 fenrir
* ./debian/changelog: updated Debian changelog. plugins/avi/avi.c : now you can see avi over http (true interleaved
file only), and seek is allowed (but with great unsynchronisation,
and sometimes it fails). But in order to make it working, I have to
limit the number of bytes I read at a time. It's strange since in
previous version of vlc, I don't need to do that ... ( it segfaults in
input_SplitBuffer but not always on the same frame )
2002-07-09 Tuesday 22:15 ipkiss
* ./plugins/win32/about.*: Added the version number in the About box
2002-07-07 Sunday 22:05 sam
* ./debian/changelog: updated Debian changelog.
2002-07-07 Sunday 21:55 massiot 2002-07-07 Sunday 21:55 massiot
...@@ -4958,6 +5450,58 @@ ...@@ -4958,6 +5450,58 @@
* darwin_specific.[ch]: added strndup needed by video_output.c. * darwin_specific.[ch]: added strndup needed by video_output.c.
* configure.in: added -lintl to plugins_LDFLAGS. * configure.in: added -lintl to plugins_LDFLAGS.
2002-07-02 Tuesday 19:16 sam
* ./plugins/gnome/gtk.c, ./plugins/gnome/gnome.c: prevent older versions
of vlc from crashing when trying to open a recent module.
2002-07-02 Tuesday 19:14 sam
* ./plugins/x11/xcommon.c: to enter fullscreen mode, we create a new window
instead of moving the current window, which saves us the hassle of
remembering size and position.
* ./plugins/x11/x11.c, ./plugins/x11/xvideo.c: added --no-x11-shm and
--no-xvideo-shm options.
2002-07-02 Tuesday 17:54 fenrir
* all : begin to support VOD, but it segfault very quickly (unless you
disable audio or video !)and cannot support seeking( will just stop ).
Moreover it can't work for all files, only interleaved ones.
2002-07-01 Monday 17:40 sam
* ./plugins/lirc/lirc.c: the lirc interface now works again.
2002-07-01 Monday 17:39 sam
* ./plugins/qt/*: the Qt interface now works again.
2002-07-01 Monday 17:39 sam
* ./plugins/kde/*: the KDE interface now works again.
2002-07-01 Monday 17:39 sam
* ./plugins/gtk/gtk_callbacks.c: fixed a segfault when hitting Eject with
an emtpy playlist.
2002-06-30 Sunday 15:07 fenrir
*all : now can find key frame even with broken avi.
2002-06-30 Sunday 03:51 fenrir
all: ameliorations.
2002-06-29 Saturday 14:16 fenrir
plugins/avi/avi.c : fix some problems with broken avi
2002-06-28 Friday 19:31 fenrir
plugins/avi/avi.c : audio seems to be better.
2002-06-27 Thursday 19:46 sam 2002-06-27 Thursday 19:46 sam
* ./plugins/dvd/dvd_es.c: error in selecting SPU stream. * ./plugins/dvd/dvd_es.c: error in selecting SPU stream.
...@@ -4987,6 +5531,21 @@ ...@@ -4987,6 +5531,21 @@
* ./plugins/access/http.c: fixed a compilation warning. * ./plugins/access/http.c: fixed a compilation warning.
* ./src/misc/messages.c: cosmetic enhancements in the message output. * ./src/misc/messages.c: cosmetic enhancements in the message output.
2002-06-27 Thursday 19:01 sam
* ./plugins/x11/*: added the --x11-drawable and --xvideo-drawable options to
tell vlc to draw in an existing drawable instead of creating a new window.
2002-06-27 Thursday 18:10 fenrir
* all : I've forgotten theses ...
2002-06-26 Wednesday 23:11 fenrir
* all : I rewrite the way to read, in order to minimize seeking (
faster and in prevision of VOD by http, but not yet functionnal ). But
sound becomes horrible, I will try to fix it as soon as possible.
2002-06-19 Wednesday 22:47 massiot 2002-06-19 Wednesday 22:47 massiot
Backported stable changes. Backported stable changes.
...@@ -5024,6 +5583,11 @@ ...@@ -5024,6 +5583,11 @@
* ./include/threads.h, ./include/threads_funcs.h: backported the new Win32 * ./include/threads.h, ./include/threads_funcs.h: backported the new Win32
cond_wait implementation from MAIN. Please report problems. cond_wait implementation from MAIN. Please report problems.
2002-06-11 Tuesday 13:11 gbazin
* ./plugins/gtk/gtk_preferences.c: backported a fix from HEAD which
prevents a crash when closing the preferences windows.
2002-06-11 Tuesday 09:44 gbazin 2002-06-11 Tuesday 09:44 gbazin
* ./include/configuration.h: renamed MODULE_CONFIG_* macros into * ./include/configuration.h: renamed MODULE_CONFIG_* macros into
...@@ -5051,6 +5615,10 @@ ...@@ -5051,6 +5615,10 @@
also a bit slower, so I also kept the old version, optimized it, and also a bit slower, so I also kept the old version, optimized it, and
called it "mean". called it "mean".
2002-06-09 Sunday 23:35 massiot
* Fixed some compile issues with what I checked in.
2002-06-09 Sunday 22:57 massiot 2002-06-09 Sunday 22:57 massiot
* IPv6 multicast support, courtesy of Remco Poortinga <poortinga@telin.nl> ; * IPv6 multicast support, courtesy of Remco Poortinga <poortinga@telin.nl> ;
...@@ -5058,38 +5626,41 @@ ...@@ -5058,38 +5626,41 @@
2002-06-09 Sunday 22:33 massiot 2002-06-09 Sunday 22:33 massiot
file mpeg4.icns was initially added on branch v0_4_1_branch. * IPv6 multicast support, courtesy of Remco Poortinga <poortinga@telin.nl> ;
* Mac OS X icons and fixes, courtesy of Benjamin Mironer <bmironer@noos.fr>.
2002-06-09 Sunday 22:33 massiot
file generic.icns was initially added on branch v0_4_1_branch.
2002-06-09 Sunday 22:33 massiot
file mpeg.icns was initially added on branch v0_4_1_branch. 2002-06-09 Sunday 16:52 sam
2002-06-09 Sunday 22:33 massiot * ./plugins/filter/deinterlace.c: added two new deinterlacing methods,
"discard" which is very CPU efficient, and "blend" (yes there used to be
a "blend" method but it's now called "linear". Don't ask) which loses some
vertical resolution but discards the mice teeth effect. Information was
found on http://www.100fps.com/index.htm.
file mpeg2.icns was initially added on branch v0_4_1_branch. We now have "discard", "blend", "bob" and "linear".
2002-06-09 Sunday 22:33 massiot 2002-06-08 Saturday 20:25 sam
file divx.icns was initially added on branch v0_4_1_branch. * ./plugins/mad/mad_libmad.c: changed error messages to warning/debug.
2002-06-09 Sunday 22:33 massiot 2002-06-08 Saturday 19:32 sam
* IPv6 multicast support, courtesy of Remco Poortinga <poortinga@telin.nl> ; * ./plugins/macosx/*: additional minor fixes.
* Mac OS X icons and fixes, courtesy of Benjamin Mironer <bmironer@noos.fr>.
2002-06-09 Sunday 22:33 massiot 2002-06-08 Saturday 18:52 sam
file mpeg1.icns was initially added on branch v0_4_1_branch. * ./plugins/macosx/vout_macosx.m, ./plugins/macosx/aout_macosx.m,
./plugins/macosx/intf_vlc_wrapper.m: preliminary OS X compilation fixes.
2002-06-08 Saturday 14:08 sam 2002-06-08 Saturday 14:08 sam
* ./include/vlc_threads.h, ./src/misc/threads.c: improved the cond_wait * ./include/vlc_threads.h, ./src/misc/threads.c: improved the cond_wait
implementation to avoid races, by using SetEvent instead of PulseEvent. implementation to avoid races, by using SetEvent instead of PulseEvent.
2002-06-08 Saturday 02:50 lool
* ./plugins/xosd/xosd.c: a couple more options, better defaults
2002-06-08 Saturday 01:41 lool 2002-06-08 Saturday 01:41 lool
* ./configure.in: checking for the header should be enough in most cases * ./configure.in: checking for the header should be enough in most cases
...@@ -5100,6 +5671,11 @@ ...@@ -5100,6 +5671,11 @@
* ./plugins/win32/*: tried to port the Win32 interface to the new API. Seems * ./plugins/win32/*: tried to port the Win32 interface to the new API. Seems
to be still crashing. to be still crashing.
2002-06-07 Friday 23:05 sam
* ./plugins/gtk/gtk_callbacks.c: some code cleaning.
* ./plugins/text/rc.c: fixed the "a" command.
2002-06-07 Friday 22:41 lool 2002-06-07 Friday 22:41 lool
* forgot to cvs add the _files_ -- sorry * forgot to cvs add the _files_ -- sorry
...@@ -5121,6 +5697,10 @@ ...@@ -5121,6 +5697,10 @@
* ./plugins/gtk/*: the Gnome/Gtk+ interfaces have all their features back. * ./plugins/gtk/*: the Gnome/Gtk+ interfaces have all their features back.
* ./src/playlist/playlist.c: fixed an off-by-one loop error. * ./src/playlist/playlist.c: fixed an off-by-one loop error.
2002-06-07 Friday 18:03 bozo
* plugins/a52_system/.cvsignore: What about a little .cvsignore ?
2002-06-07 Friday 16:06 sam 2002-06-07 Friday 16:06 sam
* ./plugins/dummy/input_dummy.c: dummy targets such as vlc:nop, vlc:loop * ./plugins/dummy/input_dummy.c: dummy targets such as vlc:nop, vlc:loop
...@@ -5154,11 +5734,23 @@ ...@@ -5154,11 +5734,23 @@
* Set object pointer to NULL after destroy. * Set object pointer to NULL after destroy.
2002-06-05 Wednesday 18:18 stef
* Release vout when we close spudec.
2002-06-05 Wednesday 18:15 stef
*Only report initiliazation error when it is really an error.
2002-06-05 Wednesday 18:07 stef 2002-06-05 Wednesday 18:07 stef
* Added mouse coordinates to vout struct. They are only update from x11 for now, * Added mouse coordinates to vout struct. They are only update from x11 for now,
and they are used nowhere. and they are used nowhere.
2002-06-05 Wednesday 18:01 stef
*Check if p_vpar->p_vout is available before detaching it.
2002-06-04 Tuesday 20:33 sam 2002-06-04 Tuesday 20:33 sam
(new in MAIN) (new in MAIN)
...@@ -5175,6 +5767,18 @@ ...@@ -5175,6 +5767,18 @@
* ./plugins/gtk/gnome_callbacks.c: fixed a crash when activating preferences * ./plugins/gtk/gnome_callbacks.c: fixed a crash when activating preferences
from the popup menu. from the popup menu.
2002-06-04 Tuesday 14:30 sam
* Forgot to run fixfiles.sh.
___ _ _ _ _____ ___ ___ _ _ ___ ___ _ _
|_ _| _/\_ | || | /_\_ _| __| _/\_ / __| | /_\ | \| __| | | |
| | > < | __ |/ _ \| | | _| > < | (_ | |__ / _ \| |) | _| |_|_|
|___| \/ |_||_/_/ \_\_| |___| \/ \___|____/_/ \_\___/|___| (_|_)
2002-06-04 Tuesday 14:18 sam
* Updated gnome files.
2002-06-04 Tuesday 13:16 sam 2002-06-04 Tuesday 13:16 sam
___ _ _ _ _____ _____ ____ _ _ ____ _____ ___ _ _ _ _____ _____ ____ _ _ ____ _____
...@@ -5230,6 +5834,16 @@ ...@@ -5230,6 +5834,16 @@
selected only once. selected only once.
* updated TODO list. * updated TODO list.
2002-06-03 Monday 16:33 fenrir
* ALL : ES will be selected only once (thx sam ).
2002-06-03 Monday 07:22 gbazin
* ./plugins/win32/waveout.c: waveOutUnprepareHeader() was never being
called. This should fix the memory leak some people reported when using
the waveout plugin.
2002-06-03 Monday 00:28 sam 2002-06-03 Monday 00:28 sam
* ./src/misc/netutils.c: factored code common to the interfaces into the * ./src/misc/netutils.c: factored code common to the interfaces into the
...@@ -5392,6 +6006,12 @@ ...@@ -5392,6 +6006,12 @@
--filter crop --crop-geometry 640x480 --filter crop --crop-geometry 640x480
--filter crop --crop-geometry 320x200+10+10 --filter crop --crop-geometry 320x200+10+10
2002-06-01 Saturday 23:41 massiot
Mac OS X interface :
* fixed a bug in the chapter handling ;
* more keystrokes ;
2002-06-01 Saturday 18:04 sam 2002-06-01 Saturday 18:04 sam
* ALL: got rid of p_object->p_this which is now useless. * ALL: got rid of p_object->p_this which is now useless.
...@@ -5433,6 +6053,11 @@ ...@@ -5433,6 +6053,11 @@
* ./ChangeLog: imported the 0_4_1_branch changelog. * ./ChangeLog: imported the 0_4_1_branch changelog.
* ./plugins/chroma/i420_yuy2.h: imported a 0_4_1_branch fix. * ./plugins/chroma/i420_yuy2.h: imported a 0_4_1_branch fix.
2002-06-01 Saturday 13:23 sam
* ./plugins/chroma/i420_yuy2.h: simplified the chroma code. Please test
under BeOS and QNX.
2002-06-01 Saturday 12:31 sam 2002-06-01 Saturday 12:31 sam
* ALL: the first libvlc commit. * ALL: the first libvlc commit.
...@@ -5471,10 +6096,91 @@ ...@@ -5471,10 +6096,91 @@
* Backported fixes from MAIN. * Backported fixes from MAIN.
2002-06-01 Saturday 11:11 sam
* ./plugins/macosx/intf_vlc_wrapper.m: fix for non-ASCII filenames in the
MacOS X interface, courtesy of Watanabe Go <go@dsl.gr.jp>.
2002-06-01 Saturday 11:08 sam
* ./plugins/chroma/i420_yuy2.h: fixed an old overflow bug spotted by
Rudolf Cornelissen.
2002-06-01 Saturday 10:47 sam
* ./plugins/chroma/i420_rgb16.c: fix for skewed display in software RV32
mode, courtesy of Pascal Levesque.
2002-06-01 Saturday 10:43 sam
* ./plugins/chroma/i420_rgb16.c: fix for skewed display in software RV32
mode, courtesy of Pascal Levesque.
2002-06-01 Saturday 10:36 sam 2002-06-01 Saturday 10:36 sam
* ./ChangeLog: updated changelog. * ./ChangeLog: updated changelog.
2002-06-01 Saturday 10:12 tcastley
Stopped more than one playlist being opened.
Fixed segfault on exit with playlist open.
Corrected size of output window.
2002-06-01 Saturday 09:21 tcastley
Fixes for preventing multiple playlist windows
and improvements and corrections in videoout.
2002-06-01 Saturday 09:20 tcastley
Fix to prevent multiple Playlist windows
2002-06-01 Saturday 08:54 tcastley
Fixes for Playlist window
2002-06-01 Saturday 08:54 tcastley
* Fixes for Playlist window. Now only creates one and destroys correctly.
* Fixed the height of the output video, was one to big.
2002-05-31 Friday 21:57 massiot
* Backported my two previous commits.
2002-05-31 Friday 21:56 massiot
* Compilation fixes for Solaris ;
2002-05-31 Friday 21:37 massiot
* plugins/sdl/aout_sdl.c : Fixed an endianness issue created by a
brain-dead developer :p
2002-05-31 Friday 01:34 ipkiss
* backported my previous commit
2002-05-31 Friday 01:09 ipkiss
Win32 interface:
* The "Eject" button is enabled only after we played a dvd or vcd.
* The toolbar is now flat and less cubist.
* Got rid of the ugly slider with some winXP skins.
* Added a config option to limit the number of messages in the log
window (default is set to 500).
2002-05-30 Thursday 13:58 gbazin
* ./plugins/mpeg_vdec/vpar_headers.c: don't try to deference a null
pointer (fix from sam).
2002-05-30 Thursday 13:39 asmax
- gnome.c didn't compile
(Gildas you forgot the default value for gnome-toolbartext, I assume
it was 1 ;)
2002-05-30 Thursday 13:22 asmax 2002-05-30 Thursday 13:22 asmax
- removed the obsolete artificial delay when switching channels. - removed the obsolete artificial delay when switching channels.
...@@ -5504,11 +6210,32 @@ ...@@ -5504,11 +6210,32 @@
be useful for DVD menus, but also solves the "picture becomes black when be useful for DVD menus, but also solves the "picture becomes black when
vlc is paused" issue. vlc is paused" issue.
2002-05-29 Wednesday 10:08 gbazin
* ./plugins/dummy/dummy.c: added a CATEGORY_HINT to the config.
* ./plugins/x11/xcommon.c: small change to the ToggleFullscreen routine
to avoid a flickering during the switch.
2002-05-28 Tuesday 22:49 sam
* ./plugins/filters/*: fixed inconsistencies.
2002-05-28 Tuesday 21:44 ipkiss
* New icons for the toolbar buttons
* URL can now start with "http://" in the Network dialog box
* Updated the About dialog box
2002-05-28 Tuesday 18:34 stef 2002-05-28 Tuesday 18:34 stef
*Added a b_force flag to picture_t so that we can force the display *Added a b_force flag to picture_t so that we can force the display
of an image even if it is late. of an image even if it is late.
2002-05-27 Monday 19:35 sam
* ./plugins/filter/*: filters are now configurable through the configuration
system. Patch from Sigmund Augdal <sigmunau@stud.ntnu.no>.
2002-05-27 Monday 18:35 sam 2002-05-27 Monday 18:35 sam
* ./po/pl.po: uh uh uh, forgot to cvs add this file... * ./po/pl.po: uh uh uh, forgot to cvs add this file...
...@@ -5523,6 +6250,15 @@ ...@@ -5523,6 +6250,15 @@
* ./debian/control: updated Debian package descriptions. * ./debian/control: updated Debian package descriptions.
2002-05-27 Monday 18:26 sam
* ./plugins/aa/aa.c: removed all palette code as it was unused.
* ./plugins/aa/aa.c: moved the aa_fastrender call from vout_Display to
vout_Render.
* ./plugins/aa/aa.c: added support for resizing and right-click menu.
(patch courtesy of Sigmund Augdal <sigmunau@stud.ntnu.no>)
2002-05-27 Monday 16:01 fenrir 2002-05-27 Monday 16:01 fenrir
ALL : In order to make ac3 working in avi file, I've deplaced some code ALL : In order to make ac3 working in avi file, I've deplaced some code
...@@ -5543,6 +6279,10 @@ ...@@ -5543,6 +6279,10 @@
* src/misc/netutils.c: tests if message from vlcs begins with 'E:' or 'I:' * src/misc/netutils.c: tests if message from vlcs begins with 'E:' or 'I:'
instead of testing 'E: ' and 'I: ' (to simplify miniVLCS) instead of testing 'E: ' and 'I: ' (to simplify miniVLCS)
2002-05-25 Saturday 16:23 fenrir
* all: avi file is a piece of sh*t, make more test.
2002-05-24 Friday 12:42 gbazin 2002-05-24 Friday 12:42 gbazin
* ./include/inpu_ext-dec.h added a check to fifo->b_die after the call * ./include/inpu_ext-dec.h added a check to fifo->b_die after the call
...@@ -5561,6 +6301,11 @@ ...@@ -5561,6 +6301,11 @@
* ./src/video_output/video_output.c: the video output thread was never * ./src/video_output/video_output.c: the video output thread was never
joined! A pretty old bug... joined! A pretty old bug...
2002-05-23 Thursday 22:18 jlj
* ./plugins/macosx/intf_open.m: Remember last open file panel location,
thanks to <ssudre2@wanadoo.fr>
2002-05-23 Thursday 21:42 massiot 2002-05-23 Thursday 21:42 massiot
Updated Mac OS X readme, courtesy of The DJ <d.hartman@student.utwente.nl>. Updated Mac OS X readme, courtesy of The DJ <d.hartman@student.utwente.nl>.
...@@ -5574,6 +6319,30 @@ ...@@ -5574,6 +6319,30 @@
Fixed HTTP input under Win32 (thanks ipkiss). Fixed HTTP input under Win32 (thanks ipkiss).
2002-05-22 Wednesday 21:42 sam
* ./plugins/dvd/dvd_seek.c: reverted a previous change in DVD input which
caused input to get stuck in interleaved cells.
2002-05-22 Wednesday 21:30 sam
* ./plugins/gtk/gnome.glade: removed bevel from title and chapter buttons.
2002-05-22 Wednesday 21:15 sam
* ./plugins/mad/mad_adec.c, ./plugins/mad/mad_libmad.c: use intf_WarnMsg for
debug messages instead of intf_ErrMsg.
2002-05-22 Wednesday 21:08 sam
* ./plugins/win32/network.dfm, plugins/macosx/intf_open.m: updated channel
server default hostname.
2002-05-22 Wednesday 21:05 sam
* ./plugins/chroma/i420_yuy2.h: bugfix for the I420 to YUY2 MMX chroma
transformations, with the help of Pascal Levesque.
2002-05-22 Wednesday 19:31 gbazin 2002-05-22 Wednesday 19:31 gbazin
* ./src/misc/modules.c: restored plugins hiding as the problem is fixed. * ./src/misc/modules.c: restored plugins hiding as the problem is fixed.
...@@ -5595,6 +6364,30 @@ ...@@ -5595,6 +6364,30 @@
* ./Makefile: the vlc rule depends on modules_builtin.h. * ./Makefile: the vlc rule depends on modules_builtin.h.
* ./include/modules_inner.h: removed useless code. * ./include/modules_inner.h: removed useless code.
2002-05-22 Wednesday 17:12 ipkiss
* ALL: replaced TUpDown components by TCSpinEdit ones, which allow
values greater than 32767. It fixes the audio bug ocurring when a
configuration file is saved under the win32 interface
* ./plugins/win32/mainframe.cpp: Added some extra space between
statusbar and toolbar when nothing is displayed. I find it nicer :)
2002-05-22 Wednesday 14:20 gbazin
* ./plugins/text/logger.c: on win32 the logger interface shows up a dos
command box.
* ./plugins/gtk/gnome.c: fixed uninitialized variable. (from Sam)
* ./plugins/gtk/gtk_playlist.c: simplified GtkRebuildCList(). (from Sam)
2002-05-22 Wednesday 12:50 jobi
* plugins/vcd/vcd.c: added svcd shortcut to the vcd input
2002-05-22 Wednesday 12:23 tcastley
Changes to reduce segfaults on exit, and also allow only one Playlist window.
2002-05-22 Wednesday 11:23 lool 2002-05-22 Wednesday 11:23 lool
* ./include/modules_inner.h: fixed a crash when reopening a hidden * ./include/modules_inner.h: fixed a crash when reopening a hidden
...@@ -5604,11 +6397,46 @@ ...@@ -5604,11 +6397,46 @@
* Updated spec for ffmpeg. * Updated spec for ffmpeg.
2002-05-21 Tuesday 13:34 gbazin
* On Win32 the DVD access plugin has to be explicitly requested. This
avoids crashes when the input thread tries to open files as dvds.
2002-05-21 Tuesday 13:27 lool
* fixed a side-effect bug causing crashes on DVD title change
2002-05-21 Tuesday 07:48 gbazin
* ./plugins/directx/aout_directx.c: fixed compile warnings.
2002-05-21 Tuesday 06:55 gbazin
* ./plugins/network/ipv6.c: fixed a stupid bug.
2002-05-21 Tuesday 03:37 sam
* ./plugins/chroma/i420_yuy2.c: margin support for the 420 planar to 422
packed chroma transformations.
2002-05-21 Tuesday 02:46 sam
* ./plugins/chroma/i420_yuy2.h: fixed the BeOS crash. Margin handling isn't
done yet, though.
2002-05-21 Tuesday 01:40 sam 2002-05-21 Tuesday 01:40 sam
* ./src/input/input.c: fixed a bug with the input remaining stuck when no * ./src/input/input.c: fixed a bug with the input remaining stuck when no
network data was present. network data was present.
2002-05-21 Tuesday 01:29 ipkiss
* Fixed a stupid bug in the Network dialog.
2002-05-21 Tuesday 01:27 sam
* ./plugins/mpeg_system/mpeg_ts.c: fixed a warning.
2002-05-21 Tuesday 00:34 sam 2002-05-21 Tuesday 00:34 sam
* ./plugins/dvd/dvd_access.c, plugins/dvd/dvd_seek.c: very minor cosmetic * ./plugins/dvd/dvd_access.c, plugins/dvd/dvd_seek.c: very minor cosmetic
...@@ -5619,6 +6447,12 @@ ...@@ -5619,6 +6447,12 @@
* src/input/input_ext-plugins.c, src/input/input_ext-intf.c: boundary checks * src/input/input_ext-plugins.c, src/input/input_ext-intf.c: boundary checks
on seek. on seek.
2002-05-20 Monday 22:45 sam
* ./plugins/dvd/*: fixed a few inconsistences.
* ./plugins/dvd/*: renamed i_start/i_end couples when they actually
meant i_first/i_last.
2002-05-20 Monday 22:39 sam 2002-05-20 Monday 22:39 sam
* ./src/interface/main.c: fixed a little memleak. * ./src/interface/main.c: fixed a little memleak.
...@@ -5699,6 +6533,23 @@ ...@@ -5699,6 +6533,23 @@
rebuild anything to Makefile.config, so that editing it will not cause rebuild anything to Makefile.config, so that editing it will not cause
a complete rebuild. a complete rebuild.
2002-05-20 Monday 11:21 tcastley
Improved Overlay and Bitmap output modes.
Due to existing bug in some Chroma's the Overlay does not work for nVidia
cards. Sorry.
2002-05-20 Monday 10:44 massiot
Removed unused headers.
2002-05-20 Monday 05:20 jlj
* ./plugins/macosx/intf_controller.[mh]: you can now drag & drop files onto
the vlc dock icon. CFBundleDocumentTypes in Info.plist doesn't seem to have
any effect, so you'll have to hold down command-option when dropping until
this is resolved.
2002-05-19 Sunday 23:51 massiot 2002-05-19 Sunday 23:51 massiot
Mac OS X-specific : Mac OS X-specific :
...@@ -5716,10 +6567,38 @@ ...@@ -5716,10 +6567,38 @@
* OS X intf is now more consistent with Apple guidelines. * OS X intf is now more consistent with Apple guidelines.
2002-05-19 Sunday 20:26 gbazin
* fixed a segfault I introduced lately in gtk_preferences.
2002-05-19 Sunday 19:16 jlj
* ./plugins/macosx/intf_vlc_wrapper.m: don't try to eject unless there is
a disc to eject.
2002-05-19 Sunday 17:27 massiot
* Fixed a segfault in the Mac OS X interface.
2002-05-19 Sunday 16:45 jobi
* plugins/satellite/input_satellite.c: cosmetic changes in error messages
* plugins/gtk/*: gtk and gnome interfaces now uses frequency and
symbol rates default values
2002-05-19 Sunday 16:01 massiot 2002-05-19 Sunday 16:01 massiot
Removed fixed entries. Removed fixed entries.
2002-05-19 Sunday 15:50 stef
*Initialize p_spudec->p_vout to NULL to prevent segfault if InitThread does
not complete.
2002-05-19 Sunday 15:23 gbazin
* on win32 the rc plugin opens a new console.
2002-05-19 Sunday 12:57 gbazin 2002-05-19 Sunday 12:57 gbazin
* filters were using memalign but freeing p_data instead of p_data_orig. * filters were using memalign but freeing p_data instead of p_data_orig.
...@@ -5742,6 +6621,12 @@ ...@@ -5742,6 +6621,12 @@
Updated long descriptions. Updated long descriptions.
2002-05-19 Sunday 10:06 gbazin
* on win32 the dummy interface plugin will open a dos command box. With
this fix, vlc should never fail silently and leave a ghost process
running in the background when there isn't any working GUI plugin.
2002-05-19 Sunday 09:37 gbazin 2002-05-19 Sunday 09:37 gbazin
* moved the mpeg-motion and mpeg-idct options to the mpeg_vdec plugin * moved the mpeg-motion and mpeg-idct options to the mpeg_vdec plugin
...@@ -5755,6 +6640,10 @@ ...@@ -5755,6 +6640,10 @@
*_LONGTEXT descriptions, he is welcome as well because there are not *_LONGTEXT descriptions, he is welcome as well because there are not
really high quality descriptions :( really high quality descriptions :(
2002-05-19 Sunday 01:07 stef
*Mark subpictures destroyed when we end spudec thread.
2002-05-19 Sunday 00:43 massiot 2002-05-19 Sunday 00:43 massiot
* Another addition. * Another addition.
...@@ -5769,6 +6658,10 @@ ...@@ -5769,6 +6658,10 @@
* updated INSTALL.win32 * updated INSTALL.win32
* a little bit of clean-up in the directx video output plugin * a little bit of clean-up in the directx video output plugin
2002-05-18 Saturday 18:48 massiot
* Fixed Mac OS X resizing.
2002-05-18 Saturday 17:53 massiot 2002-05-18 Saturday 17:53 massiot
* Warning levels are no longer additive, patch courtesy of Arnaud de * Warning levels are no longer additive, patch courtesy of Arnaud de
...@@ -5783,6 +6676,12 @@ ...@@ -5783,6 +6676,12 @@
* fixed deadlock in NextFrame() in aout_pcm.c * fixed deadlock in NextFrame() in aout_pcm.c
2002-05-18 Saturday 15:34 gbazin
* fixed a bug in the directx window creation function. We register a window
class once per process so we must be careful not to free the associated
resources.
2002-05-18 Saturday 14:03 gbazin 2002-05-18 Saturday 14:03 gbazin
* updated the MSVC++ project files and added support for dirent (vlc compiled * updated the MSVC++ project files and added support for dirent (vlc compiled
...@@ -5824,6 +6723,26 @@ ...@@ -5824,6 +6723,26 @@
*A lock was not released; *A lock was not released;
2002-05-18 Saturday 07:30 sam
* ./plugins/text/rc.c: added a safety lock.
2002-05-18 Saturday 02:32 ipkiss
* Fixed my previous commit
2002-05-18 Saturday 02:12 ipkiss
* New Network dialog box for Gtk and Gnome interfaces
2002-05-17 Friday 23:01 fenrir
* plugins/mpeg_system/mpeg_audio.c : you can now force this plugin( mpegaudio ).
2002-05-17 Friday 18:12 stef
*Update reference in case of sequence end code.
2002-05-17 Friday 18:06 stef 2002-05-17 Friday 18:06 stef
*Don't keep the control lock during the pause *Don't keep the control lock during the pause
...@@ -5837,6 +6756,10 @@ ...@@ -5837,6 +6756,10 @@
* ./src/misc/mtime.c: we use nanosleep whenever possible (patch from Meuuh). * ./src/misc/mtime.c: we use nanosleep whenever possible (patch from Meuuh).
2002-05-17 Friday 15:47 fenrir
* plugins/avi/avi.c : it will not segfault with broken avi with an unknown stream.
2002-05-17 Friday 15:14 lool 2002-05-17 Friday 15:14 lool
* removed usage of usleep (not thread safe) (by Meuuh) * removed usage of usleep (not thread safe) (by Meuuh)
...@@ -5850,6 +6773,13 @@ ...@@ -5850,6 +6773,13 @@
* ./src/interface/intf_msg.c, src/interface/intf_playlist.c: disabled * ./src/interface/intf_msg.c, src/interface/intf_playlist.c: disabled
calls to realloc(_,0) in a similar way to input_programs.c. calls to realloc(_,0) in a similar way to input_programs.c.
2002-05-16 Thursday 16:51 gbazin
Another fix from Sam:
* fix random segfaults on title change.
(cell.i_cell_nb should be tested _before_ we access the structures)
2002-05-16 Thursday 13:20 gbazin 2002-05-16 Thursday 13:20 gbazin
* src/input/input_programs.c: fixed memory corruption by setting a few * src/input/input_programs.c: fixed memory corruption by setting a few
...@@ -5858,10 +6788,43 @@ ...@@ -5858,10 +6788,43 @@
This patch comes from sam, so if you want to blame someone blame him ;-) This patch comes from sam, so if you want to blame someone blame him ;-)
2002-05-16 Thursday 12:47 tcastley
Fixed segfault in last checkin.
2002-05-16 Thursday 11:38 tcastley
Improved overlay and bitmap support, not tested on nVidia cards.
Lower CPU usage and no thread created per frame.
2002-05-15 Wednesday 23:53 sam
* ./plugins/dvd/dvd_summary.c: added a sanity check.
2002-05-15 Wednesday 22:53 jobi
* plugins/vcd/* : vcd access plugin now uses mpeg_ps demux instead
of its own one.
2002-05-15 Wednesday 21:14 massiot
Attempt to fix the video output with QuickTime 6.
2002-05-15 Wednesday 19:36 sam
* ./plugins/ac3_adec/ac3_adec.c: probably fixed most "crash when changing
audio track" problems by zeroing the p_ac3dec structure.
* ./plugins/ac3_adec/ac3_adec.c: fixed a "INPUT_MAX_ALLOCATION reached"
crash.
2002-05-15 Wednesday 15:46 asmax 2002-05-15 Wednesday 15:46 asmax
- check size to avoid realloc(0) - check size to avoid realloc(0)
2002-05-15 Wednesday 14:43 ipkiss
* plugins/win32/network.*: new Network dialog box
2002-05-15 Wednesday 13:36 marcari 2002-05-15 Wednesday 13:36 marcari
* removed a debug message that I forgot in my previous commit * removed a debug message that I forgot in my previous commit
...@@ -5891,6 +6854,15 @@ ...@@ -5891,6 +6854,15 @@
* ./src/misc/configuration.c: fixed an issue with long options from * ./src/misc/configuration.c: fixed an issue with long options from
modules where option arguments and playlist entries were mixed. modules where option arguments and playlist entries were mixed.
2002-05-15 Wednesday 00:40 sam
* ./plugins/spudec/spu_decoder.c: fixed endianness issue; subtitles colors
should be OK now.
2002-05-15 Wednesday 00:39 sam
* ./plugins/satellite/input_satellite.c: fixed a compilation warning.
2002-05-15 Wednesday 00:04 sam 2002-05-15 Wednesday 00:04 sam
* ./configure.in: added libdvbpsi version check. * ./configure.in: added libdvbpsi version check.
...@@ -5900,6 +6872,10 @@ ...@@ -5900,6 +6872,10 @@
* ./include/modules_inner.h: fixed a bug in module reinitialization, * ./include/modules_inner.h: fixed a bug in module reinitialization,
which should fix crashes after a long pause. which should fix crashes after a long pause.
2002-05-14 Tuesday 21:57 bozo
[no log message]
2002-05-14 Tuesday 21:23 massiot 2002-05-14 Tuesday 21:23 massiot
Fixed a bug (glitch/segfault) when seeking. Fixed a bug (glitch/segfault) when seeking.
...@@ -5918,6 +6894,10 @@ ...@@ -5918,6 +6894,10 @@
It should now be possible to quit when reading a bogus file. It should now be possible to quit when reading a bogus file.
2002-05-14 Tuesday 20:13 massiot
Do not eject when we're reading from the disc...
2002-05-14 Tuesday 19:47 sam 2002-05-14 Tuesday 19:47 sam
* ./src/misc/modules.c: if a module has a zero-scored capability, we don't * ./src/misc/modules.c: if a module has a zero-scored capability, we don't
...@@ -5935,11 +6915,26 @@ ...@@ -5935,11 +6915,26 @@
* ./include/mmx.h, ./plugins/imdct/*: gcc-3.1 compilation fixes courtesy * ./include/mmx.h, ./plugins/imdct/*: gcc-3.1 compilation fixes courtesy
of Yves Duret and other Mandrakesoft guys I don't know. of Yves Duret and other Mandrakesoft guys I don't know.
2002-05-14 Tuesday 17:31 sam
* ./plugins/sdl/vout_sdl.c: fixed an aspect ratio issue (thanks Meuuh).
2002-05-14 Tuesday 16:45 jobi 2002-05-14 Tuesday 16:45 jobi
* src/input/mpeg_system.c: fixed an old old bug in TS demux, thank you * src/input/mpeg_system.c: fixed an old old bug in TS demux, thank you
Meuuh. Meuuh.
2002-05-14 Tuesday 14:13 fenrir
Sorry, fix a mistake.
2002-05-14 Tuesday 14:10 fenrir
* plugins/mpeg_system/mpeg_audio.c : to avoid problem with PS, test
only the first 4 bytes for mpeg header so some broken files, and all
web radio will not work. You can change this by changing value
of MPEGAUDIO_MAXTESTPOS.
2002-05-14 Tuesday 01:14 jobi 2002-05-14 Tuesday 01:14 jobi
* doc/vlc-howto.sgml: Spelling mistakes, small updates, harmonization * doc/vlc-howto.sgml: Spelling mistakes, small updates, harmonization
...@@ -5951,6 +6946,11 @@ ...@@ -5951,6 +6946,11 @@
* New OS X icon, courtesy of Joeri van Dooren <joeri@van.dooren.be> ; * New OS X icon, courtesy of Joeri van Dooren <joeri@van.dooren.be> ;
* Mac OS X fix. * Mac OS X fix.
2002-05-13 Monday 23:12 fenrir
* plugins/mpeg_system/mpeg_audio.c : you should again be able to
play PS stream (I hope it will be enougth). Sorry .
2002-05-13 Monday 21:55 fenrir 2002-05-13 Monday 21:55 fenrir
* include/video.h : added new fourcc code for avi * include/video.h : added new fourcc code for avi
...@@ -5963,6 +6963,19 @@ ...@@ -5963,6 +6963,19 @@
* ./plugins/filter/clone.c: New filter, `--filter clone', duplicates * ./plugins/filter/clone.c: New filter, `--filter clone', duplicates
display. To duplicate 12 times, use `--filter clone:12'. display. To duplicate 12 times, use `--filter clone:12'.
2002-05-13 Monday 17:58 sam
* ./plugins/x11/xcommon.c, ./plugins/x11/xvideo.c: --xvideo-chroma flag to
force the XVimage format used.
2002-05-13 Monday 17:57 sam
* ./plugins/text/ncurses.c: ncurses interface improvements by Thomas Graf.
2002-05-13 Monday 16:28 fenrir
* mpeg_audio.c : don't use any more U32_AT. Thanks Meuuh.
2002-05-12 Sunday 20:56 massiot 2002-05-12 Sunday 20:56 massiot
* Fixed menus [Mac OS X port] * Fixed menus [Mac OS X port]
...@@ -5971,10 +6984,18 @@ ...@@ -5971,10 +6984,18 @@
* Disabled auto-hiding of mouse cursor since it doesn't work when browsing * Disabled auto-hiding of mouse cursor since it doesn't work when browsing
menus ; instead, click in the video window menus ; instead, click in the video window
2002-05-12 Sunday 06:51 fenrir
* All: simplifications.
2002-05-12 Sunday 01:39 massiot 2002-05-12 Sunday 01:39 massiot
* Mac OS X port : menus for Program/Title/Chapter/Languages. * Mac OS X port : menus for Program/Title/Chapter/Languages.
2002-05-10 Friday 04:06 fenrir
* All: use input_ClockManageRef to do synchro.
2002-05-10 Friday 02:04 fenrir 2002-05-10 Friday 02:04 fenrir
* include/common.h and input_ext-plugins.h, src/misc/modules_plugin.h : export input_ClockGetTS for plugins. * include/common.h and input_ext-plugins.h, src/misc/modules_plugin.h : export input_ClockGetTS for plugins.
...@@ -5987,10 +7008,26 @@ ...@@ -5987,10 +7008,26 @@
reason, user just needs to hit Ctrl-C again 1 second later and we'll reason, user just needs to hit Ctrl-C again 1 second later and we'll
exit disgustingly instead of freezing. exit disgustingly instead of freezing.
2002-05-09 Thursday 16:15 jlj
* ./plugins/macosx/intf_vlc_wrapper.c: menu code fixes.
2002-05-09 Thursday 14:52 jobi 2002-05-09 Thursday 14:52 jobi
* doc/vlc-howto.sgml : URL fix for libdvdcss * doc/vlc-howto.sgml : URL fix for libdvdcss
2002-05-07 Tuesday 20:17 massiot
Fixed Mac OS X VOUT_SIZE_CHANGE signal.
2002-05-07 Tuesday 13:55 fenrir
* corrected some bad lock/unlock
2002-05-07 Tuesday 13:53 fenrir
* plugins/avi/avi.c : can now use --novideo
2002-05-06 Monday 23:18 jlj 2002-05-06 Monday 23:18 jlj
* ./src/interface/intf_eject.c: s/Johanson/Johansen :-) * ./src/interface/intf_eject.c: s/Johanson/Johansen :-)
...@@ -5999,6 +7036,15 @@ ...@@ -5999,6 +7036,15 @@
Improvements of the OS X GUI. Improvements of the OS X GUI.
2002-05-06 Monday 22:09 jpsaman
Added mad plugin downscale config option for selecting downscaling routine. Choices are: fast, mpg321. Default the fast version is used. The downscale option mpg321 uses an algorithm that adapts to dither errors. This routine is borrowed from MPG321 code.
Mono audio streams get now duplicated on the right channel instead of silencing the right channel (untested).
2002-05-06 Monday 22:02 fenrir
*ALL : ameliorations ( i hope ;)
2002-05-06 Monday 21:05 gbazin 2002-05-06 Monday 21:05 gbazin
* video plugins that don't handle rescaling themselves have to let the * video plugins that don't handle rescaling themselves have to let the
...@@ -6010,23 +7056,57 @@ ...@@ -6010,23 +7056,57 @@
* xmga and sdl now switch to fullscreen on double-click. * xmga and sdl now switch to fullscreen on double-click.
2002-05-05 Sunday 17:20 fenrir
* plugins/avi/avi.c try to not freeze when reach end file
2002-05-05 Sunday 08:25 gbazin 2002-05-05 Sunday 08:25 gbazin
* fixed the resizing and scaling of the X11 video output. * fixed the resizing and scaling of the X11 video output.
* clicking on the video doesn't pause it anymore (use spacebar for this), but * clicking on the video doesn't pause it anymore (use spacebar for this), but
double-clicking will now switch between fullscreen and window mode. double-clicking will now switch between fullscreen and window mode.
2002-05-04 Saturday 16:51 fenrir
[no log message]
2002-05-04 Saturday 16:17 gbazin
* The Apply button in the preferences menu is grayed out unless there's a
change to apply.
* GtkConfigApply() now clears the list of config changes before returning.
2002-05-04 Saturday 15:49 sam 2002-05-04 Saturday 15:49 sam
* ./plugins/network/ipv4.c: fixed ipv4.so compilation under QNX. * ./plugins/network/ipv4.c: fixed ipv4.so compilation under QNX.
* ./configure.in: deactivated ipv6.so under QNX for now. * ./configure.in: deactivated ipv6.so under QNX for now.
2002-05-04 Saturday 13:48 massiot
More stable audio output [Mac OS X port] with more output buffering.
2002-05-04 Saturday 03:36 lool 2002-05-04 Saturday 03:36 lool
* ./BUGS : * ./BUGS :
- no text in the status bar with gtk intf - no text in the status bar with gtk intf
- no window title in gtk intf on some machines, correct title on another - no window title in gtk intf on some machines, correct title on another
2002-05-04 Saturday 03:32 lool
* ./plugins/gtk/*.glade, ./plugins/gtk/*_interface.*: fix for interface
autoshrink when toolbar text isn't displayed
2002-05-04 Saturday 02:05 lool
* ./plugins/gtk/gnome.c, ./plugins/gtk/gtk.c, ./plugins/gtk/gtk_display.*:
callbacks for the hide tooltips and toolbar text options
2002-05-03 Friday 22:30 jpsaman
Aout fifo adapts it size according to the length of the first frame.
The change is needed for MPEG1/2 layer III, because the size of output pcm from mad_decoder is different.
Sadly, the buffer underruns are back ;-(.
2002-05-03 Friday 20:49 sam 2002-05-03 Friday 20:49 sam
* ./include/modules_inner.h, ./src/misc/configuration.c: support for config * ./include/modules_inner.h, ./src/misc/configuration.c: support for config
...@@ -6042,6 +7122,11 @@ ...@@ -6042,6 +7122,11 @@
* ./configure.in: we check support for variadic macros (screw Borland!). * ./configure.in: we check support for variadic macros (screw Borland!).
2002-05-03 Friday 17:37 lool
* ./plugins/gtk/gnome.c: new option lets you hide the text of the
GNOME interface toolbar
2002-05-02 Thursday 23:06 massiot 2002-05-02 Thursday 23:06 massiot
Small FAQ update. Please note that everyone can update this FAQ if they Small FAQ update. Please note that everyone can update this FAQ if they
...@@ -6051,6 +7136,16 @@ ...@@ -6051,6 +7136,16 @@
Added quite a few missing names. Added quite a few missing names.
2002-05-02 Thursday 22:37 sam
* ./plugins/qnx/vout_qnx.c: port of the QNX vout plugin to the vout4 API,
courtesy of Pascal Levesque <Pascal.Levesque@mindready.com>.
2002-05-02 Thursday 10:54 fenrir
* plugins/avi/avi.c : you can now use slow and fast reading.
After seeking, audio and video synchro is better.
2002-05-01 Wednesday 22:32 massiot 2002-05-01 Wednesday 22:32 massiot
* Misc sound fixes [Mac OS X port] * Misc sound fixes [Mac OS X port]
...@@ -6066,6 +7161,31 @@ ...@@ -6066,6 +7161,31 @@
* added a --with-a52-tree option to the configure script. * added a --with-a52-tree option to the configure script.
2002-05-01 Wednesday 19:18 sam
* ./plugins/spudec/spu_decoder.c: FOURCC_YUY2 subtitles support (for NVidia
overlay) courtesy of Rudolf Cornelissen <rag.cornelissen@inter.nl.net>.
2002-05-01 Wednesday 19:05 sam
* ./plugins/kde/*: configuration dialog for the KDE interface, courtesy
of Sigmund Augdal <sigmunau@stud.ntnu.no>.
2002-04-30 Tuesday 20:21 sam
* Humpfff. A typo in my previous commit.
2002-04-30 Tuesday 20:19 sam
* ./plugins/chroma/i420_yuy2.h: workaround for yet another annoying gcc
behaviour with inline assembly (seems to be BeOS-specific). If anyone has
a better idea than the huge "memory" constraint, please have a look at
the MMX_CALL() macro!
2002-04-30 Tuesday 16:42 fenrir
* plugins/avi/avi.c : corrected a bug with broken avi file.
2002-04-30 Tuesday 12:56 gbazin 2002-04-30 Tuesday 12:56 gbazin
* added config_Get/PutFloatVariable to p_sysmbols. Thanks to Sigmund Augdal * added config_Get/PutFloatVariable to p_sysmbols. Thanks to Sigmund Augdal
...@@ -6073,6 +7193,18 @@ ...@@ -6073,6 +7193,18 @@
* on Win32 the aout_pcm thread is given a high priority. This helps avoiding * on Win32 the aout_pcm thread is given a high priority. This helps avoiding
lots of audio underruns, especially when moving around the video window. lots of audio underruns, especially when moving around the video window.
2002-04-30 Tuesday 12:35 fenrir
* plugins/avi/avi.c : changed in order to read more avi file, Meuuh
you can now read your file ;) (but audio is awfull,perhaps because of mad
plugin ? ). Fix a bug for audio with some avi file.
2002-04-30 Tuesday 00:38 jobi
* ALL: fixed a compilation issue in satellite input. It now uses common
or libdvbpsi ts demux. Untested cause I can't get our Nova Card
work again.
2002-04-29 Monday 23:57 massiot 2002-04-29 Monday 23:57 massiot
Cosmetic fixes. Cosmetic fixes.
...@@ -6084,6 +7216,10 @@ ...@@ -6084,6 +7216,10 @@
underrun problems. underrun problems.
* A little bit of DirectX plugin clean-up. * A little bit of DirectX plugin clean-up.
2002-04-29 Monday 19:38 ipkiss
Compilation fix.
2002-04-28 Sunday 19:09 jpsaman 2002-04-28 Sunday 19:09 jpsaman
Added more information in ipkg control file. Added more information in ipkg control file.
...@@ -6093,6 +7229,12 @@ ...@@ -6093,6 +7229,12 @@
* ./include/modules_inner.h: the module name is now a default shortcut, for * ./include/modules_inner.h: the module name is now a default shortcut, for
it, no need to manually add it. it, no need to manually add it.
2002-04-28 Sunday 11:56 sam
* ./plugins/sdl/vout_sdl.c, ./plugins/x11/xcommon.c: when in fullscreen
mode, the Esc key does not quit immediately, but first escapes from
fullscreen mode. User-requested feature.
2002-04-28 Sunday 09:05 sam 2002-04-28 Sunday 09:05 sam
* ./include/os_specific.h: got it wrong once again... alcohol is bad, kids. * ./include/os_specific.h: got it wrong once again... alcohol is bad, kids.
...@@ -6105,6 +7247,15 @@ ...@@ -6105,6 +7247,15 @@
* ./include/os_specific.h: fixed a C++ compilation issue. * ./include/os_specific.h: fixed a C++ compilation issue.
2002-04-28 Sunday 01:26 sam
* Removed the main() declaration because SDL defines it as a macro.
2002-04-27 Saturday 22:54 fenrir
* plugins/avi/avi.c : with some broken avi file, will not freeze, and
try to detect end of file.
2002-04-27 Saturday 22:11 gbazin 2002-04-27 Saturday 22:11 gbazin
* moved the function definitions from threads.h into threads_funcs.h. This * moved the function definitions from threads.h into threads_funcs.h. This
...@@ -6112,6 +7263,10 @@ ...@@ -6112,6 +7263,10 @@
* fixed the --with-gtk-config-path and --with-sdl-config-path options in * fixed the --with-gtk-config-path and --with-sdl-config-path options in
configure.in configure.in
2002-04-27 Saturday 16:13 fenrir
* plugins/avi/avi.c : seek is faster
2002-04-27 Saturday 02:20 jobi 2002-04-27 Saturday 02:20 jobi
* ALL : better FreeBSD detection for VCD input * ALL : better FreeBSD detection for VCD input
...@@ -6128,6 +7283,10 @@ ...@@ -6128,6 +7283,10 @@
* updated win32 compilation instructions. * updated win32 compilation instructions.
2002-04-26 Friday 20:18 jobi
* plugins/mpeg_system/mpeg_ts.c : fixed --program option
2002-04-26 Friday 18:12 jlj 2002-04-26 Friday 18:12 jlj
* Fixed my fix for the fix for vlc_memalign. Sorry O:-) * Fixed my fix for the fix for vlc_memalign. Sorry O:-)
...@@ -6136,6 +7295,10 @@ ...@@ -6136,6 +7295,10 @@
* ./include/common.h: Fixed vlc_memalign. * ./include/common.h: Fixed vlc_memalign.
2002-04-26 Friday 14:29 fenrir
* plugins/avi/avi.c : now it can play broken file with seek enable but it's very slow (will be fixed soon ).
2002-04-26 Friday 05:43 sam 2002-04-26 Friday 05:43 sam
* ./src/misc/beos_specific.c: added system_Configure(). Sorry O:-) * ./src/misc/beos_specific.c: added system_Configure(). Sorry O:-)
...@@ -6148,6 +7311,10 @@ ...@@ -6148,6 +7311,10 @@
* ./src/misc/darwin_specific.c: added system_Configure(). * ./src/misc/darwin_specific.c: added system_Configure().
2002-04-25 Thursday 23:52 jlj
* Cleaned up QTScaleMatrix().
2002-04-25 Thursday 23:07 massiot 2002-04-25 Thursday 23:07 massiot
* MacOS X port : * MacOS X port :
...@@ -6175,12 +7342,27 @@ ...@@ -6175,12 +7342,27 @@
* ./configure.in: dropped usage of $withval and $enableval in favor of the * ./configure.in: dropped usage of $withval and $enableval in favor of the
safer variants $with_foo and $enable_foo. safer variants $with_foo and $enable_foo.
2002-04-25 Thursday 11:41 fenrir
* plugins/avi/avi.c: will not segfault when no audio is found/supported.
2002-04-25 Thursday 03:01 fenrir
* plugins/ffmpeg/ffmpeg.c : with empty frame(data_packet) it won't segfault
* plugins/avi/avi.c : use KeyFrame to seek, so video will not be bad as
before
2002-04-25 Thursday 02:10 jobi 2002-04-25 Thursday 02:10 jobi
* Moved Program Specific Information decoder to the ts demux module * Moved Program Specific Information decoder to the ts demux module
* Added a mpeg_ts_dvbpsi module tha uses libdvbpsi to decode PSIs. It is * Added a mpeg_ts_dvbpsi module tha uses libdvbpsi to decode PSIs. It is
used by default if the lib is found. It shares much code with mpeg_ts used by default if the lib is found. It shares much code with mpeg_ts
2002-04-24 Wednesday 23:49 gbazin
* fixed typo. You have to double click on the video window to switch to
fullscreen.
2002-04-24 Wednesday 23:08 gbazin 2002-04-24 Wednesday 23:08 gbazin
* on Win32 the config file is now stored under the "Application Data" folder * on Win32 the config file is now stored under the "Application Data" folder
...@@ -6204,11 +7386,31 @@ ...@@ -6204,11 +7386,31 @@
* ./plugins/avi a light avi demux * ./plugins/avi a light avi demux
* ./plugins/ffmpeg a video decoder for divx v3 and opendivx * ./plugins/ffmpeg a video decoder for divx v3 and opendivx
2002-04-23 Tuesday 23:37 ipkiss
* plugins/win32/preferences.cpp: fixed a compilation bug
2002-04-23 Tuesday 23:06 sam 2002-04-23 Tuesday 23:06 sam
* ./plugins/avi, ./plugins/ffmpeg: created empty directories for fenrir's * ./plugins/avi, ./plugins/ffmpeg: created empty directories for fenrir's
upcoming work. upcoming work.
2002-04-23 Tuesday 22:07 gbazin
* DirectX video output plugin now uses triple buffering for YUV overlay. This
improves the video quality a lot (no tearing) without affecting performance.
(I knew double buffering sucked but I just discovered why triple buffering
is better: you don't have to wait for the vsync to flip the buffers).
* Fixed the DirectX video output for non-overlay modes. It was only working
in RGB16 before.
* Fixed the mouse autohidding feature in the DirectX plugin
(at least partially).
* Fixed the spu decoder to take the pitch of the destination picture into
account when rendering the subtitles (Implemented only for the YUV modes).
2002-04-23 Tuesday 20:58 sam 2002-04-23 Tuesday 20:58 sam
* ./plugins/spudec/spu_decoder.c, ./plugins/dvd/dvd_es.c: temporary fix * ./plugins/spudec/spu_decoder.c, ./plugins/dvd/dvd_es.c: temporary fix
...@@ -6277,6 +7479,10 @@ ...@@ -6277,6 +7479,10 @@
. Url & mailing-lists corrections . Url & mailing-lists corrections
2002-04-20 Saturday 15:40 gbazin
* the last category from the config options wasn't displayed.
2002-04-20 Saturday 15:12 jpsaman 2002-04-20 Saturday 15:12 jpsaman
Updated Netherlands translation of interface. Updated Netherlands translation of interface.
...@@ -6292,6 +7498,10 @@ ...@@ -6292,6 +7498,10 @@
* ./src/misc/configuration.c: lots of simplifications in the code. * ./src/misc/configuration.c: lots of simplifications in the code.
* ./po/vlc/pot: updated translations. * ./po/vlc/pot: updated translations.
2002-04-18 Thursday 21:32 massiot
Fixed typos.
2002-04-18 Thursday 19:38 sam 2002-04-18 Thursday 19:38 sam
* ./vlc.spec: fixed build dependencies. * ./vlc.spec: fixed build dependencies.
...@@ -6333,6 +7543,13 @@ ...@@ -6333,6 +7543,13 @@
* ./src/misc/configuration.c: disabled the AltiVec warning message on the * ./src/misc/configuration.c: disabled the AltiVec warning message on the
PowerPC platform because it was misleading. PowerPC platform because it was misleading.
2002-04-16 Tuesday 23:00 massiot
* Have dvdread plug-in respond to dvd: URLs ;
* MacOS X interface shouldn't take as much CPU as it used to ;
* Fixed a bug in Altivec-enabled MC (thanks walken) ;
* Fixed a case of segfault in Altivec-enabled memcpy.
2002-04-16 Tuesday 22:13 jobi 2002-04-16 Tuesday 22:13 jobi
* big update of Henri's howto * big update of Henri's howto
...@@ -6349,17 +7566,47 @@ ...@@ -6349,17 +7566,47 @@
sat_lnb_slof and sat_diseqc). They only appear if satellite input sat_lnb_slof and sat_diseqc). They only appear if satellite input
is compiled. is compiled.
2002-04-15 Monday 04:36 jobi
* removed a totally useless switch in my last commit
(switch i {case 1: i=1;break; case 2: i=2: ...
I'd better got to bed ;)
2002-04-15 Monday 04:28 jobi
* fixed a few bugs in satellite input (device was not closed in every
failure case, symbol rate limits in gnome interface were wrong)
* added FEC choice in command line, gtk and gnome interfaces. Command
line is now
satellite:<frequency(Hz)>,<polarization(0=V,1=H)>,<fec(1=1/2,2=2/3...)>,
<symbol rate(kbyte/s)>
2002-04-11 Thursday 09:25 tcastley
Implemented a fix for nVidia overlays thanks to Bertil.
2002-04-11 Thursday 08:55 sam 2002-04-11 Thursday 08:55 sam
* ./Makefile: fixed the Win32 interface under Win2k/XP. * ./Makefile: fixed the Win32 interface under Win2k/XP.
* ./src/misc/modules_plugins.h: implemented a dlerror()-like wrapper * ./src/misc/modules_plugins.h: implemented a dlerror()-like wrapper
for the Win32 API. for the Win32 API.
2002-04-10 Wednesday 17:47 jobi
* fixed another bug in PS demux : the first program added was at the
same time declared as the current program and as a new program, which
made the ES be selected two times.
2002-04-10 Wednesday 16:26 jobi 2002-04-10 Wednesday 16:26 jobi
* fixed a bug in input_SetProgram, that made the ps file input * fixed a bug in input_SetProgram, that made the ps file input
launch without video. Sorry about this. launch without video. Sorry about this.
2002-04-10 Wednesday 10:08 tcastley
Fixed code to close vout window, does not segfault anymore.
2002-04-10 Wednesday 02:48 lool 2002-04-10 Wednesday 02:48 lool
* ./po/fr.po: French translation update * ./po/fr.po: French translation update
...@@ -6423,6 +7670,10 @@ ...@@ -6423,6 +7670,10 @@
* ./Makefile, ./configure.in: misc BeOS build fixes. * ./Makefile, ./configure.in: misc BeOS build fixes.
2002-04-05 Friday 21:03 jlj
* ./plugins/macosx/vout_macosx.c: memalign -> vlc_memalign
2002-04-05 Friday 20:44 sam 2002-04-05 Friday 20:44 sam
* ./plugins/win32/win32.cpp: fixed `--intf intfwin' which wasn't working. * ./plugins/win32/win32.cpp: fixed `--intf intfwin' which wasn't working.
...@@ -6527,6 +7778,10 @@ ...@@ -6527,6 +7778,10 @@
libdvdcss and link vlc with it. libdvdcss and link vlc with it.
* ./plugins/dvdread/input_dvdread.c: removed inclusion of dvd_udf.h. * ./plugins/dvdread/input_dvdread.c: removed inclusion of dvd_udf.h.
2002-04-03 Wednesday 13:18 ipkiss
* ./plugins/win32/*: Added management for secondary config dialogs
2002-04-03 Wednesday 06:45 sam 2002-04-03 Wednesday 06:45 sam
* ./plugins/ogg/*: added preliminary files for an Ogg/Vorbis decoder a * ./plugins/ogg/*: added preliminary files for an Ogg/Vorbis decoder a
...@@ -6603,10 +7858,21 @@ ...@@ -6603,10 +7858,21 @@
* ./src/interface/main.c: check that channels have been created before * ./src/interface/main.c: check that channels have been created before
the call to network_ChannelJoin the call to network_ChannelJoin
2002-04-02 Tuesday 15:18 ipkiss
* ./plugins/win32:
- fixed a few bugs in the preferences
- better auto-resizing of the main window
- the disc dialog now respects the preferences settings
2002-04-02 Tuesday 11:31 ipkiss 2002-04-02 Tuesday 11:31 ipkiss
* ./src/misc/configuration.c: small compilation fix * ./src/misc/configuration.c: small compilation fix
2002-04-02 Tuesday 10:44 tcastley
Added a test for the nooverlay option.
2002-04-02 Tuesday 10:43 tcastley 2002-04-02 Tuesday 10:43 tcastley
Changed directory of the config file for BeOS to be consistant with Changed directory of the config file for BeOS to be consistant with
...@@ -6619,10 +7885,31 @@ ...@@ -6619,10 +7885,31 @@
* ./src/misc/configuration.c: Solaris fixes by Meuuh. * ./src/misc/configuration.c: Solaris fixes by Meuuh.
* ./FAQ: removed outdated stuff. * ./FAQ: removed outdated stuff.
2002-04-02 Tuesday 06:31 gbazin
* Fixed yet another bug related to the event thread creation
* Removed a few debug messages
2002-04-01 Monday 21:54 gbazin 2002-04-01 Monday 21:54 gbazin
* Fixes for the Win32_msvc build * Fixes for the Win32_msvc build
2002-04-01 Monday 21:39 gbazin
* Microsof Visual Studio C++ 6 project files.
This is usefull mainly for debugging as the hardware accelerated plugins
can't be compiled with msvc.
I won't be maintaining this msvc project as I don't have MSVC myself, but
maybe this will encourage people to try to develop for vlc (or maybe just
discourage them ;-)
2002-04-01 Monday 16:08 gbazin
* Win32 compilation fixes when downmixsse and downmix3dn are declared as
plugins.
* Fixed the waiting on the event thread creation in the directx plugin.
2002-04-01 Monday 10:47 gbazin 2002-04-01 Monday 10:47 gbazin
* updated the "package-win32" rule * updated the "package-win32" rule
...@@ -6636,6 +7923,47 @@ ...@@ -6636,6 +7923,47 @@
* updated INSTALL.win32 * updated INSTALL.win32
2002-04-01 Monday 07:37 tcastley
Fixed the color_space problem. Overlays now work.
Still problem with nVidia cards.
2002-04-01 Monday 05:49 tcastley
Improved overlay detection, default colour space selection.
Has bad output color need some work.
2002-03-31 Sunday 22:59 gbazin
* allow the user to resize the configuration windows
* moved config_GetIntVariable out of the loop
2002-03-31 Sunday 22:35 gbazin
* You can now set a maximum height for the configuration windows in the gtk
and gnome plugins. This patch _doesn't change_ the look of the interface
unless this interface tries to use more space than allowed, in which case
scrollbars are added to make the navigation easy.
Note that this setting only affects the default size the interface will
use, the user is then free to change the size of the window as he wants.
* Tooltips are now triggered only in specific places. This is a lot less
intrusive and annoying for the users.
2002-03-31 Sunday 17:59 ipkiss
* ./plugins/win32: fixed the bug on exiting the vout pressing 'q'
2002-03-31 Sunday 08:13 tcastley
Implemented an "always-on-top" feature for the interface window.
RGB16 Overlay supported again.
Resizing is now implemented consistantly.
2002-03-31 Sunday 05:10 ipkiss
* plugins/win32: subtitles should work, now
2002-03-29 Friday 00:14 massiot 2002-03-29 Friday 00:14 massiot
Disabled the server argument in udpstream: because it confuses users and is Disabled the server argument in udpstream: because it confuses users and is
...@@ -6668,6 +7996,11 @@ ...@@ -6668,6 +7996,11 @@
programs programs
* Audio and video output go to time-constrained scheduling [OS X port] * Audio and video output go to time-constrained scheduling [OS X port]
2002-03-27 Wednesday 21:01 lool
Some dirty ifdefs for a nicer gnome interface (gnome buttons, gnome
dialogs).
2002-03-27 Wednesday 19:54 jpsaman 2002-03-27 Wednesday 19:54 jpsaman
Translation of user interface messages to Netherlands. Translation of user interface messages to Netherlands.
...@@ -6676,6 +8009,14 @@ ...@@ -6676,6 +8009,14 @@
Added Netherlands translation (nl) to configure.in Added Netherlands translation (nl) to configure.in
2002-03-27 Wednesday 18:43 lool
plugins/gtk/gnome.c, plugins/gtk/gtk.c:
new options "gtk_hide_toltips" or "gnome_hide_tooltips"
Tooltips are enabled by default. This option is only considered on
module initialization.
2002-03-26 Tuesday 23:39 massiot 2002-03-26 Tuesday 23:39 massiot
* GNU make detection * GNU make detection
...@@ -6701,6 +8042,22 @@ ...@@ -6701,6 +8042,22 @@
we cannot pass an empty string as a <string> config option. (this shouldn't we cannot pass an empty string as a <string> config option. (this shouldn't
matter anyway) matter anyway)
2002-03-26 Tuesday 17:33 lool
plugins/gtk/gtk_preferences.c:
. save button (inadvertently suppressed)
2002-03-26 Tuesday 16:06 ipkiss
* plugins/win32:
- added toolbar icons (thanks xav)
- we can no longer edit plugin names in the preferences :)
- the tool button for playlist is now a toggle button
2002-03-26 Tuesday 10:29 tcastley
Disabled controls if the playlist was empty.
2002-03-25 Monday 23:36 ipkiss 2002-03-25 Monday 23:36 ipkiss
* Added a win32 interface plugin, developed with Borland C++ Builder. * Added a win32 interface plugin, developed with Borland C++ Builder.
...@@ -6723,6 +8080,13 @@ ...@@ -6723,6 +8080,13 @@
http://www.via.ecp.fr/~ipkiss/intfwin/vlc.zip http://www.via.ecp.fr/~ipkiss/intfwin/vlc.zip
Enjoy! Enjoy!
2002-03-25 Monday 22:38 lool
plugins/gtk/gtk_preferences.c:
. fixed an ugly structure
. the tabs are not verticaly expanded as they were
. small enhancements
2002-03-25 Monday 20:37 lool 2002-03-25 Monday 20:37 lool
The "we love gibalou" commit : The "we love gibalou" commit :
...@@ -6750,10 +8114,22 @@ ...@@ -6750,10 +8114,22 @@
* Added gtk and gnome interfaces for satellite input. We should find a * Added gtk and gnome interfaces for satellite input. We should find a
way to hide the button if satellite support is not compiled. way to hide the button if satellite support is not compiled.
2002-03-22 Friday 13:16 tcastley
Implemented correct scaling and used new window size variables.
Beta always on top for the interface window. New cursor handling.
2002-03-22 Friday 00:55 xav 2002-03-22 Friday 00:55 xav
- Updated INSTALL-win32.txt - Updated INSTALL-win32.txt
2002-03-22 Friday 00:47 jlj
* Fixed a problem in the MacOS X aout which caused the previously
played audio frames to be played when there were no new frames
available.
* MacOS X vout now uses the height/width calculated in video_output.c
2002-03-22 Friday 00:24 xav 2002-03-22 Friday 00:24 xav
* Win32 fix. * Win32 fix.
...@@ -6784,6 +8160,10 @@ ...@@ -6784,6 +8160,10 @@
some problems on solaris. This function now uses getpwuid and is called some problems on solaris. This function now uses getpwuid and is called
only once to store the home directory into the p_main structure. only once to store the home directory into the p_main structure.
2002-03-21 Thursday 02:28 jobi
Forgot to add the input files.
2002-03-21 Thursday 02:27 jobi 2002-03-21 Thursday 02:27 jobi
[no log message] [no log message]
...@@ -6798,6 +8178,15 @@ ...@@ -6798,6 +8178,15 @@
* ./src/input/mpeg_system.c: fixed a bus error on UltraSparc. * ./src/input/mpeg_system.c: fixed a bus error on UltraSparc.
2002-03-20 Wednesday 14:08 sam
* Win32 and Solaris compilation fix.
2002-03-20 Wednesday 10:33 tcastley
Improved scaling, correct aspect ratio even in full screen mode.
Duplicate code reduces and framework for Overlay and OpenGL modes in place.
2002-03-20 Wednesday 03:43 sam 2002-03-20 Wednesday 03:43 sam
* ./src/misc/modules_plugin.h: kludge to allow the ALSA module to be * ./src/misc/modules_plugin.h: kludge to allow the ALSA module to be
...@@ -6808,6 +8197,10 @@ ...@@ -6808,6 +8197,10 @@
* Added 3 bugs of the win32 port to the BUGS file * Added 3 bugs of the win32 port to the BUGS file
2002-03-20 Wednesday 01:32 jobi
* Raw device fix, courtesy of Steven Schultz
2002-03-19 Tuesday 23:47 massiot 2002-03-19 Tuesday 23:47 massiot
Fixed a typo. Grmbl. Fixed a typo. Grmbl.
...@@ -6829,6 +8222,11 @@ ...@@ -6829,6 +8222,11 @@
* ./src/misc/configuration.c: fixed build under Solaris. * ./src/misc/configuration.c: fixed build under Solaris.
* ./TODO: updated todo list. * ./TODO: updated todo list.
2002-03-19 Tuesday 12:48 gbazin
* fixed two memory leaks
* fixed typo in waveout.c
2002-03-19 Tuesday 05:49 sam 2002-03-19 Tuesday 05:49 sam
* ./configure.in: BeOS compilation fixes. * ./configure.in: BeOS compilation fixes.
...@@ -6899,6 +8297,16 @@ ...@@ -6899,6 +8297,16 @@
* ./plugins/x11/xcommon.c: support for 8 bpp displays. * ./plugins/x11/xcommon.c: support for 8 bpp displays.
* ./src/video_output/video_output.c: fixed a segfault. * ./src/video_output/video_output.c: fixed a segfault.
2002-03-17 Sunday 13:53 gbazin
* added an alternate fullscreen method. With this method, _nothing_ is allowed
to be displayed on top of the video (especially not taskbars, etc...).
Of course this can also be annoying sometimes, this is why it's an option.
PS: does anybody know how not to propagate the Ctrl-Alt-Tab key event to the
window manager. I tryed XChangeWindowAttributes with do_not_propagate_mask but
it doesn't seem to work.
2002-03-17 Sunday 11:12 gbazin 2002-03-17 Sunday 11:12 gbazin
* small fix for the config file. The parser assumes that the config file is * small fix for the config file. The parser assumes that the config file is
...@@ -6912,6 +8320,12 @@ ...@@ -6912,6 +8320,12 @@
- resave vlc's config - resave vlc's config
and now look at the end of the config file, it's all screwed up. and now look at the end of the config file, it's all screwed up.
2002-03-17 Sunday 05:48 tcastley
Tidied code and prevented curruption on window not containing the video.
Video window now returns to correct size and position after toggling
full screen.
2002-03-16 Saturday 23:03 sam 2002-03-16 Saturday 23:03 sam
* ./configure.in: more modules are plugins. * ./configure.in: more modules are plugins.
...@@ -6929,6 +8343,16 @@ ...@@ -6929,6 +8343,16 @@
but I'm going away for the week-end and I wanted to commit this before so you but I'm going away for the week-end and I wanted to commit this before so you
can all have a play with it :) can all have a play with it :)
2002-03-15 Friday 18:20 sam
* ./plugins/spudec/spu_decoder.c: we now analyze the subtitle image
data to find the border color and the inner colors when there was
no way to find the palette data (network stream).
2002-03-15 Friday 17:17 sam
* ./plugins/mpeg_system: fixed a parsing bug I introduced yesterday.
2002-03-15 Friday 04:41 sam 2002-03-15 Friday 04:41 sam
* ./Makefile: fixed OS X vlc.app compilation dependencies. * ./Makefile: fixed OS X vlc.app compilation dependencies.
...@@ -6948,6 +8372,10 @@ ...@@ -6948,6 +8372,10 @@
*Remove an ugly loop in aout_spdif. *Remove an ugly loop in aout_spdif.
2002-03-15 Friday 00:57 stef
-Fixed chapter selection at startup.
2002-03-14 Thursday 01:35 stef 2002-03-14 Thursday 01:35 stef
*p_es->p_demux_data is available in p_config->p_demux_data so that the input *p_es->p_demux_data is available in p_config->p_demux_data so that the input
...@@ -6961,10 +8389,23 @@ ...@@ -6961,10 +8389,23 @@
*Removed duplicate code and useless lock in gtk. *Removed duplicate code and useless lock in gtk.
2002-03-13 Wednesday 12:46 jobi
* Fixed EOF and Stop segfault in VCD input : input_BuffersEnd was being
called two times
2002-03-13 Wednesday 08:41 tcastley 2002-03-13 Wednesday 08:41 tcastley
Updated Tony Castley's e-mail. Updated Tony Castley's e-mail.
2002-03-13 Wednesday 08:39 tcastley
New resizing and scaling code. More in line with BeOS standards.
2002-03-12 Tuesday 20:39 gbazin
* a52 plugin updated to use liba52-0.7.3 ( which is now available on debian :)
2002-03-12 Tuesday 18:37 stef 2002-03-12 Tuesday 18:37 stef
*New configuration option to choose audio output format at runtime. *New configuration option to choose audio output format at runtime.
...@@ -6978,6 +8419,15 @@ ...@@ -6978,6 +8419,15 @@
*Return the option name in error message for unknown option intead of the *Return the option name in error message for unknown option intead of the
argument. argument.
2002-03-11 Monday 20:14 gbazin
* gtk config interface modified so you can only have one instance of a plugin
config dialog box displayed at one time.
2002-03-11 Monday 18:10 gbazin
* oops, forgot to check the gnome interface before my last commit.
2002-03-11 Monday 07:23 gbazin 2002-03-11 Monday 07:23 gbazin
* New GTK configuration interface. This interface is generated dynamically * New GTK configuration interface. This interface is generated dynamically
...@@ -7000,22 +8450,56 @@ ...@@ -7000,22 +8450,56 @@
(PS: Translations will also be appreciated but not right now as the interface (PS: Translations will also be appreciated but not right now as the interface
will likely change again in the few coming days) will likely change again in the few coming days)
2002-03-10 Sunday 23:36 massiot
Missing include (MacOS X port).
2002-03-09 Saturday 16:48 stef 2002-03-09 Saturday 16:48 stef
*Fixed EOF segfault at end of DVD *Fixed EOF segfault at end of DVD
*Buffer manager is renintialised at area change. *Buffer manager is renintialised at area change.
2002-03-09 Saturday 13:42 sam
* ./plugins/dvd/dvd_access.c ./plugins/vcd/input_vcd.c: we now exit more
cleanly on initialization error.
2002-03-08 Friday 22:58 stef
Rewrite most functions in DVD plugin. Some old bugs might have been
solved in the operation. The plugin some be more readable now, and
should produce fewaer segfaults (I hope so :p)
2002-03-08 Friday 18:05 jobi
* added some tests in open
2002-03-08 Friday 00:26 bozo 2002-03-08 Friday 00:26 bozo
Audio output ALSA: spdif support. Audio output ALSA: spdif support.
2002-03-07 Thursday 14:01 jobi
* When reaching the end of a track, moves to the following one.
2002-03-06 Wednesday 23:54 sam 2002-03-06 Wednesday 23:54 sam
* ./src/interface/main.c: disabled the GNOME segfault dialog in debug * ./src/interface/main.c: disabled the GNOME segfault dialog in debug
mode. We want nice, clean segfaults, with huge core files and a lot mode. We want nice, clean segfaults, with huge core files and a lot
of rattle noise. of rattle noise.
2002-03-06 Wednesday 16:39 stef
I hope you liked this bug: DVD demux was always used.
2002-03-06 Wednesday 12:26 stef
*Fixed demux plugin selection.
*Take the lock on stream in VCDInit. PLease test, as I don't have any VCD
to do it.
2002-03-06 Wednesday 03:27 sam 2002-03-06 Wednesday 03:27 sam
* ./plugins/ac3_adec/ac3_parse.c: ac3dec is now less verbose. * ./plugins/ac3_adec/ac3_parse.c: ac3dec is now less verbose.
...@@ -7056,6 +8540,10 @@ ...@@ -7056,6 +8540,10 @@
Note that chapter support is not yet implemented. Note that chapter support is not yet implemented.
2002-03-05 Tuesday 18:17 stef
Dvd demux was no longer selected under win32
2002-03-05 Tuesday 17:46 stef 2002-03-05 Tuesday 17:46 stef
* Dvd angle is now handled through a program structure, so that the interface * Dvd angle is now handled through a program structure, so that the interface
...@@ -7073,6 +8561,10 @@ ...@@ -7073,6 +8561,10 @@
* fixed typo in the win32 change to the input parser. * fixed typo in the win32 change to the input parser.
2002-03-05 Tuesday 00:50 stef
*More complete command line parsing for DVD, hopefully working this time.
2002-03-04 Monday 23:56 massiot 2002-03-04 Monday 23:56 massiot
* IPv6 network module, courtesy of Alexis Guillard <alexis.guillard@bt.com>, * IPv6 network module, courtesy of Alexis Guillard <alexis.guillard@bt.com>,
...@@ -7086,6 +8578,10 @@ ...@@ -7086,6 +8578,10 @@
That's all for tonight. That's all for tonight.
2002-03-04 Monday 23:34 stef
-fixed a typo.
2002-03-04 Monday 22:20 gbazin 2002-03-04 Monday 22:20 gbazin
* this time I actually commited the win32 modif to the input parser ;-) * this time I actually commited the win32 modif to the input parser ;-)
...@@ -7102,6 +8598,20 @@ ...@@ -7102,6 +8598,20 @@
we can safely assume that no access plugin name will have a length of we can safely assume that no access plugin name will have a length of
one character) one character)
2002-03-04 Monday 03:44 stef
-DVD access plugin is only called if specified under windows (no automatic detection)
2002-03-04 Monday 02:50 stef
[no log message]
2002-03-04 Monday 02:26 stef
-replaced setenv with putenv
-fixed a bug in gtk.
2002-03-04 Monday 01:53 stef 2002-03-04 Monday 01:53 stef
[no log message] [no log message]
...@@ -7139,6 +8649,10 @@ ...@@ -7139,6 +8649,10 @@
* ./plugins/dummy/input_dummy.c: fixed `vlc vlc:quit'. * ./plugins/dummy/input_dummy.c: fixed `vlc vlc:quit'.
* ./src/input/input.c: initialized uninitialized variables. * ./src/input/input.c: initialized uninitialized variables.
2002-03-02 Saturday 03:29 stef
*Forgot a header.
2002-03-02 Saturday 03:15 stef 2002-03-02 Saturday 03:15 stef
*Initiliaze p_access_module & p_demux_modules to NULL when input thread *Initiliaze p_access_module & p_demux_modules to NULL when input thread
...@@ -7151,6 +8665,14 @@ ...@@ -7151,6 +8665,14 @@
Gtk interface, qvlc launches the Qt interface, etc. Gtk interface, qvlc launches the Qt interface, etc.
* ./plugins/fx/scope.c: we now have sound together with --aout scope. * ./plugins/fx/scope.c: we now have sound together with --aout scope.
2002-03-01 Friday 14:17 stef
*Removed numerous deadlocks.
2002-03-01 Friday 01:59 xav
Multicast under Win32 now works with the new input.
2002-03-01 Friday 01:12 stef 2002-03-01 Friday 01:12 stef
*dvd and dvdread support for input III. *dvd and dvdread support for input III.
...@@ -7229,6 +8751,10 @@ ...@@ -7229,6 +8751,10 @@
*Adaptation to new configuration scheme for dvd, dvdread and spdif *Adaptation to new configuration scheme for dvd, dvdread and spdif
2002-02-25 Monday 11:25 sam
* ./plugins/lirc/lirc.c: removed CVS garbage.
2002-02-25 Monday 04:30 sam 2002-02-25 Monday 04:30 sam
* ./plugins/gtk/gtk_menu.c: fixed a compile issue on IA64. * ./plugins/gtk/gtk_menu.c: fixed a compile issue on IA64.
...@@ -7245,6 +8771,10 @@ ...@@ -7245,6 +8771,10 @@
* Replacement header for aout_common.h. * Replacement header for aout_common.h.
2002-02-24 Sunday 22:12 sam
* Forgot one fix in my previous commit. As usual.
2002-02-24 Sunday 22:06 sam 2002-02-24 Sunday 22:06 sam
* Fixed a quite old bug in the audio output which made the sound stutter * Fixed a quite old bug in the audio output which made the sound stutter
...@@ -7296,6 +8826,12 @@ ...@@ -7296,6 +8826,12 @@
* ./src/misc/modules_plugin.h: if symbol foo isn't found in the * ./src/misc/modules_plugin.h: if symbol foo isn't found in the
plugin, we always try to open _foo, whatever the architecture. plugin, we always try to open _foo, whatever the architecture.
2002-02-21 Thursday 21:55 sam
* ./plugins/lirc/lirc.c: non-blocking patch from Sigmund Augdal
<sigmunau@stud.ntnu.no>; hope this time my enhancements don't break
everything :-)
2002-02-21 Thursday 00:54 sam 2002-02-21 Thursday 00:54 sam
* ./configure.in: gtk*-config detection fix for FreeBSD. * ./configure.in: gtk*-config detection fix for FreeBSD.
...@@ -7321,6 +8857,10 @@ ...@@ -7321,6 +8857,10 @@
* MacOS X VCD support. * MacOS X VCD support.
2002-02-20 Wednesday 01:47 sam
* ./plugins/lirc/lirc.c: fixed my mistakes from yesterday.
2002-02-19 Tuesday 03:54 sam 2002-02-19 Tuesday 03:54 sam
* ./plugins/lirc/lirc.: various fixes, thanks to Sigmund Augdal. * ./plugins/lirc/lirc.: various fixes, thanks to Sigmund Augdal.
...@@ -7391,6 +8931,11 @@ ...@@ -7391,6 +8931,11 @@
* ./src/video_output/vout_subpictures.c: fixed subtitles under BeOS and * ./src/video_output/vout_subpictures.c: fixed subtitles under BeOS and
other architectures which don't support overlay. other architectures which don't support overlay.
2002-02-13 Wednesday 21:54 gbazin
* compilation fix (include stdint.h)
* fixed a SEGV
2002-02-08 Friday 15:57 sam 2002-02-08 Friday 15:57 sam
* ./plugins/beos/vout_beos.cpp: ported the BeOS RGB video output to * ./plugins/beos/vout_beos.cpp: ported the BeOS RGB video output to
...@@ -7419,6 +8964,10 @@ ...@@ -7419,6 +8964,10 @@
* ./src/misc/modules.c: changed module_Need to make it possible to * ./src/misc/modules.c: changed module_Need to make it possible to
have several modules with the same shortcut name. have several modules with the same shortcut name.
2002-01-31 Thursday 23:18 massiot
Fixed a bug in the network dialog.
2002-01-30 Wednesday 23:41 fgp 2002-01-30 Wednesday 23:41 fgp
*) We now call lockFocus on the QuickDrawView before attempting to get it's qdport. *) We now call lockFocus on the QuickDrawView before attempting to get it's qdport.
...@@ -7452,10 +9001,27 @@ ...@@ -7452,10 +9001,27 @@
Note that audio output currently suffers from frequent underruns. Note that audio output currently suffers from frequent underruns.
This has not been fixed here. This has not been fixed here.
2002-01-28 Monday 21:31 stef
.Fixed a segfault a dvdread exit (my fault).
2002-01-28 Monday 16:51 sam 2002-01-28 Monday 16:51 sam
* ./plugins/chroma/i420_rgb16.c: MMX YUV to RGB transformation for 15bpp. * ./plugins/chroma/i420_rgb16.c: MMX YUV to RGB transformation for 15bpp.
2002-01-27 Sunday 22:14 gbazin
* Added double-buffering for the directx plugin in overlay mode.
* Several directx bug-fixes:
- implemented the right behaviour on exit.
- fixed bug preventing the creation of several windows.
(the wall filter is working now :-))
- fixed unnecessary background redraws (it made the video flicker).
- fixed bug where we were losing the video display because of lost
surfaces in video memory.
- when using hardware overlay, the output window will now specify:
"(using hardware overlay)".
2002-01-26 Saturday 01:18 tcastley 2002-01-26 Saturday 01:18 tcastley
Fixed compliation error due to inclusion of threads.h Fixed compliation error due to inclusion of threads.h
...@@ -7501,6 +9067,25 @@ ...@@ -7501,6 +9067,25 @@
which made decoder plugins segfault in GetChunk calls. which made decoder plugins segfault in GetChunk calls.
* ./configure.in: proper soundcard.h check from Yves Duret. * ./configure.in: proper soundcard.h check from Yves Duret.
2002-01-23 Wednesday 23:14 massiot
Fixed a bug introduced yesterday.
2002-01-23 Wednesday 20:19 stef
I checked in bad header files yesterday.
2002-01-23 Wednesday 12:02 asmax
* enabled --stereo option for streams that pretend to be mono while they
are not!
2002-01-23 Wednesday 03:56 stef
-removed some useless printf
-replaced dvdcss_title(,) with dvdcss_seek( ,,DVDCSS_SEEK_KEY )
2002-01-23 Wednesday 03:15 stef 2002-01-23 Wednesday 03:15 stef
*Merged hh patch in libdvdcss from main tree. *Merged hh patch in libdvdcss from main tree.
...@@ -7508,12 +9093,36 @@ ...@@ -7508,12 +9093,36 @@
*Updated local libdvdread, so that it does not depend on libdvdcss *Updated local libdvdread, so that it does not depend on libdvdcss
(ala dummy_dvdcss) and modified configure to reflect changes. (ala dummy_dvdcss) and modified configure to reflect changes.
2002-01-23 Wednesday 01:59 sam
* Darwin compilation fix.
2002-01-22 Tuesday 23:14 massiot
* Fixed an alignment issue in the ac3 decoder.
2002-01-21 Monday 23:57 massiot 2002-01-21 Monday 23:57 massiot
* Decoders do not necessarily use bit stream (see mad plug-in) * Decoders do not necessarily use bit stream (see mad plug-in)
* mad PTS should finally be accurate * mad PTS should finally be accurate
* Some configure changes. * Some configure changes.
2002-01-21 Monday 22:34 jpsaman
Oops, lucky to catch this one (deleted function name s24_to_s16_pcm accidently)
2002-01-21 Monday 22:28 jpsaman
Changes made to mad plugin:
+ libmad_input now takes one frame at a time (see mad_adec.h for defines)
+ audio_linear_dither() gives better sound quality then s24_to_s16_pcm(),
but also makes audio artefacts louder so disabled it for now (see file
mad_libmad.c)
+ cleaned up libmad_output (see file mad_libmad.c)
+ cleaned up InitThread (see file mad_adec.c)
+ Made buffer size match libmad's expectations (see file mad_adec.h)
+ updated documentation
2002-01-21 Monday 07:00 gbazin 2002-01-21 Monday 07:00 gbazin
* Fixed crashes on exit in the directx plugin * Fixed crashes on exit in the directx plugin
...@@ -7541,6 +9150,12 @@ ...@@ -7541,6 +9150,12 @@
subtitles at the bottom of the screen instead of putting them in the subtitles at the bottom of the screen instead of putting them in the
middle, for instance: `--spumargin 5'. middle, for instance: `--spumargin 5'.
2002-01-19 Saturday 19:54 gbazin
* Converted the plugin initialization code of the macosx, beos and qnx
code. (please note that they should still not compile as they need
to be adapted to the new Vout4 architecture)
2002-01-17 Thursday 23:02 gbazin 2002-01-17 Thursday 23:02 gbazin
* major rewrite of the directx video plugin to adapt it to the new vout4 * major rewrite of the directx video plugin to adapt it to the new vout4
...@@ -7578,6 +9193,14 @@ ...@@ -7578,6 +9193,14 @@
- The sound is very dirty in U8 mode. I don't know if it comes from the - The sound is very dirty in U8 mode. I don't know if it comes from the
8 bit mode itself or from the S16->U8 conversion. 8 bit mode itself or from the S16->U8 conversion.
2002-01-15 Tuesday 05:22 stef
-Patch of libdvdread to do readv on regular files (dvd copied on hard drive).
Not completed, and little tested yet ; when it is completed, this patch should
be submitted to libdvdread developers.
-Patch of libdvdcss to decrypt vobs when they are not on a block device.
2002-01-15 Tuesday 01:01 sam 2002-01-15 Tuesday 01:01 sam
* ./debian/control: fixed Debian build-depends. * ./debian/control: fixed Debian build-depends.
...@@ -7589,10 +9212,28 @@ ...@@ -7589,10 +9212,28 @@
* More precise way to retrieve a PTS from the bit stream. * More precise way to retrieve a PTS from the bit stream.
* Fixed issues in the PTS handling of the mad plug-in (incomplete). * Fixed issues in the PTS handling of the mad plug-in (incomplete).
2002-01-14 Monday 22:26 massiot
Attempt to fix the INPUT_MAX_ALLOCATION error.
2002-01-14 Monday 22:06 stef
*With DVDCSS_METHOD=disc or key, the keys are no longer buffered on start.
The title key is still read at each block but it is checked for change
before decryption.
2002-01-14 Monday 21:00 jpsaman 2002-01-14 Monday 21:00 jpsaman
Configure, build and install instructions for libmad library and mad plugin. Configure, build and install instructions for libmad library and mad plugin.
2002-01-14 Monday 20:57 jpsaman
Updated BUGS list
2002-01-14 Monday 20:53 jpsaman
Smooth sound (not tested on iPaq)
2002-01-14 Monday 19:54 asmax 2002-01-14 Monday 19:54 asmax
- le coup de grâce: all the code in audio output is now factorized (except - le coup de grâce: all the code in audio output is now factorized (except
...@@ -7638,6 +9279,10 @@ ...@@ -7638,6 +9279,10 @@
* ./src/video_output/vout_pictures.c: we create more Xv pictures to * ./src/video_output/vout_pictures.c: we create more Xv pictures to
get smoother rendering. get smoother rendering.
2002-01-11 Friday 22:05 jpsaman
Removed aout_CreateFifo from mad_adec.c InitThread() and added it to mad_libmad.c in mad_libmad.c
2002-01-11 Friday 03:07 sam 2002-01-11 Friday 03:07 sam
* BSD compilation fix suggested by Steven M. Schultz. * BSD compilation fix suggested by Steven M. Schultz.
...@@ -7656,6 +9301,13 @@ ...@@ -7656,6 +9301,13 @@
* ./plugins/x11/xcommon.c: replaced XFlush with XSync. This must be the * ./plugins/x11/xcommon.c: replaced XFlush with XSync. This must be the
fourth time someone has to commit this, so I added a reminder :-) fourth time someone has to commit this, so I added a reminder :-)
2002-01-09 Wednesday 23:32 stef
Hopefully fixed a bug in TS input, that caused a segfault when there was
no network stream.
Please, have a look at the fix to check it doesn't break anything else.
2002-01-09 Wednesday 10:22 sam 2002-01-09 Wednesday 10:22 sam
* ./src/interface/intf_eject.c: BSD/OS port by Steven M. Schultz. * ./src/interface/intf_eject.c: BSD/OS port by Steven M. Schultz.
...@@ -7679,6 +9331,16 @@ ...@@ -7679,6 +9331,16 @@
ac3_adec, not tested with mad) ac3_adec, not tested with mad)
- first attempt to implement mono output (doesn't work yet) - first attempt to implement mono output (doesn't work yet)
2002-01-08 Tuesday 23:34 stef
DVDRead plugins works again more or less ; major bugs remain but it is usable.
It is selected by default if you have it compiled.
2002-01-08 Tuesday 23:06 massiot
Fixed a bug in QuantMatrixExtension, many thanks to "Thomas L. Wood"
<twood@lucent.com> !
2002-01-07 Monday 17:02 sam 2002-01-07 Monday 17:02 sam
./debian/control: updated list of supported architectures. ./debian/control: updated list of supported architectures.
...@@ -7702,11 +9364,23 @@ ...@@ -7702,11 +9364,23 @@
they just use the first available input for now. This may break other they just use the first available input for now. This may break other
things, but I promise I'll eventually repair everything :-) things, but I promise I'll eventually repair everything :-)
2002-01-06 Sunday 18:01 sam
* ./plugins/mga/mga.c: pipeline and cache optimizations.
2002-01-06 Sunday 17:18 sam 2002-01-06 Sunday 17:18 sam
* ./plugins/mga/mga.c: MMX-accelerated version of the MGA plugin. * ./plugins/mga/mga.c: MMX-accelerated version of the MGA plugin.
* ./plugins/mpeg_vdec/Makefile: Little workaround for PA-Risc compilation. * ./plugins/mpeg_vdec/Makefile: Little workaround for PA-Risc compilation.
2002-01-06 Sunday 14:46 jpsaman
Optimized libmad_output() for smoother sound. It is still not optimal.
2002-01-06 Sunday 00:07 sam
* ./plugins/fb/fb.c: ported the framebuffer video output to vout4.
2002-01-05 Saturday 18:25 sam 2002-01-05 Saturday 18:25 sam
* ./src/audio_output/aout_s16.c: fixed a segfault. It may have unexpected * ./src/audio_output/aout_s16.c: fixed a segfault. It may have unexpected
...@@ -7730,6 +9404,22 @@ ...@@ -7730,6 +9404,22 @@
only a green image. Needs to be looked at. only a green image. Needs to be looked at.
* ./plugins/x11/xcommon.c: fixed a few typos. * ./plugins/x11/xcommon.c: fixed a few typos.
2002-01-05 Saturday 14:32 jpsaman
Updated documentation.
2002-01-05 Saturday 14:30 jpsaman
Updated TODO list.
2002-01-05 Saturday 14:28 jpsaman
Updated documentation
2002-01-05 Saturday 13:57 jpsaman
Removed unused function prototype from headerfile.
2002-01-05 Saturday 03:49 sam 2002-01-05 Saturday 03:49 sam
* ./configure.in: fix for obscure architectures like hppa where target_os * ./configure.in: fix for obscure architectures like hppa where target_os
...@@ -7793,6 +9483,21 @@ ...@@ -7793,6 +9483,21 @@
* ./plugins/dvdread/input_dvdread.c: compilation fix by Eyal Lebedinsky. * ./plugins/dvdread/input_dvdread.c: compilation fix by Eyal Lebedinsky.
* ./plugins/x11/xcommon.c: fixed the XShm operations order. * ./plugins/x11/xcommon.c: fixed the XShm operations order.
2002-01-02 Wednesday 06:46 gbazin
* Small optimizations
* Removed unused code
* Your old window position and size are now restored when you come out
of fullscreen mode.
2002-01-01 Tuesday 11:35 massiot
Another fix.
2002-01-01 Tuesday 11:30 massiot
Delete a remaining ErrorThread :p.
2002-01-01 Tuesday 07:42 sam 2002-01-01 Tuesday 07:42 sam
* Last updates for today's release. * Last updates for today's release.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment