vlc.git
18 years ago* ALL: fixed memory leaks.
Gildas Bazin [Wed, 26 Nov 2003 08:18:09 +0000 (08:18 +0000)]
* ALL: fixed memory leaks.
* modules/demux/mp4/libmp4.c: fixed parsing of the "wave" tag (I'm sure there's a better fix but this one works).
* modules/demux/ogg.c: another seeking fix (We also need to flush the per stream buffer with ogg_stream_reset()).

18 years agoRemove unused code accidentially duplicated in split.
Rocky Bernstein [Wed, 26 Nov 2003 03:40:31 +0000 (03:40 +0000)]
Remove unused code accidentially duplicated in split.

18 years agoSplit out cdda to facilitate later changes.
Rocky Bernstein [Wed, 26 Nov 2003 03:35:26 +0000 (03:35 +0000)]
Split out cdda to facilitate later changes.

18 years agoGuard against including twice.
Rocky Bernstein [Wed, 26 Nov 2003 03:34:22 +0000 (03:34 +0000)]
Guard against including twice.

18 years agoLeftover comment.
Rocky Bernstein [Wed, 26 Nov 2003 02:41:02 +0000 (02:41 +0000)]
Leftover comment.

18 years agocddax has moved.
Rocky Bernstein [Wed, 26 Nov 2003 02:00:41 +0000 (02:00 +0000)]
cddax has moved.

18 years agoAnd 'nother name.
Rocky Bernstein [Wed, 26 Nov 2003 01:45:03 +0000 (01:45 +0000)]
And 'nother name.

18 years agoOne more name...
Rocky Bernstein [Wed, 26 Nov 2003 01:40:16 +0000 (01:40 +0000)]
One more name...

18 years agoMove libcdio CD-DA plugin into its own directory before the big split up.
Rocky Bernstein [Wed, 26 Nov 2003 01:32:54 +0000 (01:32 +0000)]
Move libcdio CD-DA plugin into its own directory before the big split up.

18 years agoMinor name-change tidying up.
Rocky Bernstein [Wed, 26 Nov 2003 01:28:52 +0000 (01:28 +0000)]
Minor name-change tidying up.

18 years ago* modules/audio_output/coreaudio.c:
Derk-Jan Hartman [Tue, 25 Nov 2003 21:21:36 +0000 (21:21 +0000)]
* modules/audio_output/coreaudio.c:
  - Many of the error streams were identical. This isn't helping debugging.

18 years agoPDA Interface:
Jean-Paul Saman [Tue, 25 Nov 2003 20:41:35 +0000 (20:41 +0000)]
PDA Interface:
- Fixed a p_playlist refcount problem
- Clearing VLC playlist and Playlist widget.

18 years agoPDA Interface:
Jean-Paul Saman [Tue, 25 Nov 2003 20:01:08 +0000 (20:01 +0000)]
PDA Interface:
- Fix segfault when adding one file to the playlist widget from the fileview widget.
- Cleanup of code.

18 years ago* modules/access/satellite/access.c: do not use p_es->i_demux_fd ; fixed
Christophe Massiot [Tue, 25 Nov 2003 19:59:04 +0000 (19:59 +0000)]
* modules/access/satellite/access.c: do not use p_es->i_demux_fd ; fixed
  demux filters leak (particularly harmful on the Dreambox) ; correctly
  handle PAT and PMT changes.

18 years ago * src/misc/modules.c: Allow for premature Ctrl-C escapes even while VLC
Sam Hocevar [Tue, 25 Nov 2003 12:35:15 +0000 (12:35 +0000)]
  * src/misc/modules.c: Allow for premature Ctrl-C escapes even while VLC
    is loading its plugins.

18 years agoForgot to delete keypress callback.
Rocky Bernstein [Tue, 25 Nov 2003 03:55:12 +0000 (03:55 +0000)]
Forgot to delete keypress callback.

18 years agoPlugin now tested ;-) Add missing prototypes.
Rocky Bernstein [Tue, 25 Nov 2003 03:54:33 +0000 (03:54 +0000)]
Plugin now tested ;-) Add missing prototypes.

Remove unused Mouse event handling. Forgot to delete keypress callback.

18 years ago* modules/gui/wxwindows/*: fixed a couple of memory leaks.
Gildas Bazin [Tue, 25 Nov 2003 00:58:41 +0000 (00:58 +0000)]
* modules/gui/wxwindows/*: fixed a couple of memory leaks.

18 years ago * all: fixed a lot of small memory leaks.
Laurent Aimar [Tue, 25 Nov 2003 00:56:35 +0000 (00:56 +0000)]
 * all: fixed a lot of small memory leaks.

18 years ago* src/input/input_dec.c, include/vlc_codec.h: added 2 callbacks in the decoder_t...
Gildas Bazin [Mon, 24 Nov 2003 23:22:01 +0000 (23:22 +0000)]
* src/input/input_dec.c, include/vlc_codec.h: added 2 callbacks in the decoder_t structure for pictures linking/unlinking.
* modules/codec/libmpeg2.c: restored pictures linking/unlinking code.
* modules/codec/ffmpeg/video.c: idem and reenabled direct rendering even when the hurry-up mode is activated as it doesn't seem to create a problem anymore with recent ffmpeg.

18 years ago* src/audio_output/mixer.c: fixed timestamp rounding problem.
Gildas Bazin [Mon, 24 Nov 2003 21:47:33 +0000 (21:47 +0000)]
* src/audio_output/mixer.c: fixed timestamp rounding problem.

18 years ago * moved EsOut* to es_out.c and introduced internal input_EsOutNew and
Laurent Aimar [Mon, 24 Nov 2003 20:50:45 +0000 (20:50 +0000)]
 * moved EsOut* to es_out.c and introduced internal input_EsOutNew and
 input_EsOutDelete.

18 years ago* modules/access/dshow/*: compilation fixes.
Gildas Bazin [Mon, 24 Nov 2003 20:45:23 +0000 (20:45 +0000)]
* modules/access/dshow/*: compilation fixes.
* include/vlc_common.h: added a couple of casts to TAB_APPEND().

18 years ago * dshow: ported to es_out_* and stream_*. Not tested (sorry).
Laurent Aimar [Mon, 24 Nov 2003 19:30:54 +0000 (19:30 +0000)]
 * dshow: ported to es_out_* and stream_*. Not tested (sorry).

18 years ago* modules/access/v4l/v4l.c: small fix and added a --v4l-chroma option to force a...
Gildas Bazin [Mon, 24 Nov 2003 19:27:46 +0000 (19:27 +0000)]
* modules/access/v4l/v4l.c: small fix and added a --v4l-chroma option to force a chroma fourcc for the video device.

18 years ago* src/input/input.c: oops, set the ES format before selecting it.
Gildas Bazin [Mon, 24 Nov 2003 19:20:19 +0000 (19:20 +0000)]
* src/input/input.c: oops, set the ES format before selecting it.

18 years ago * rawdv.c: ported to es_out_* and stream_*.
Laurent Aimar [Mon, 24 Nov 2003 19:19:02 +0000 (19:19 +0000)]
 * rawdv.c: ported to es_out_* and stream_*.

18 years ago* configure.ac, extras/MacOSX/*: bumped version number to 0.7.0-test1 in preparation...
Gildas Bazin [Mon, 24 Nov 2003 18:00:10 +0000 (18:00 +0000)]
* configure.ac, extras/MacOSX/*: bumped version number to 0.7.0-test1 in preparation for the test release.

18 years ago * m4v: ported to es_out*, stream_* and use the mp4v packetizer. Anyway
Laurent Aimar [Mon, 24 Nov 2003 17:34:21 +0000 (17:34 +0000)]
 * m4v: ported to es_out*, stream_*  and use the mp4v packetizer. Anyway
 dts are  still calculated for  a 25fps stream. (The  packetizer doesn't
 calulate pts/dts for now).

18 years ago * cddax: ported to es_out_* and stream_*. Not tested (sorry).
Laurent Aimar [Mon, 24 Nov 2003 17:11:23 +0000 (17:11 +0000)]
 * cddax: ported to es_out_* and stream_*. Not tested (sorry).

18 years ago * v4l: ported to stream_* and es_out_*. Not tested !
Laurent Aimar [Mon, 24 Nov 2003 16:45:53 +0000 (16:45 +0000)]
 * v4l: ported to stream_* and es_out_*. Not tested !

18 years ago* modules/gui/wxwindows/menus.cpp: small fix.
Gildas Bazin [Mon, 24 Nov 2003 13:40:03 +0000 (13:40 +0000)]
* modules/gui/wxwindows/menus.cpp: small fix.
* modules/codec/quicktime.c: compilation fix on win32.
* modules/demux/avi/avi.c: small hack to avoid eating all the resources on broken files.

18 years ago * cdda: ported to es_out*.
Laurent Aimar [Mon, 24 Nov 2003 12:44:24 +0000 (12:44 +0000)]
 * cdda: ported to es_out*.

18 years ago * all: do not export input_NullPacket
Laurent Aimar [Mon, 24 Nov 2003 03:30:38 +0000 (03:30 +0000)]
 * all: do not export input_NullPacket
 * input_dec.c: fixed a (big) memory leak.

18 years agoMinor debug output change.
Rocky Bernstein [Mon, 24 Nov 2003 03:30:36 +0000 (03:30 +0000)]
Minor debug output change.

18 years agoAdd keyboard input handling, e.g. if visualization plugin. Needs some
Rocky Bernstein [Mon, 24 Nov 2003 03:28:27 +0000 (03:28 +0000)]
Add keyboard input handling, e.g. if visualization plugin. Needs some
more work, but it's a start.

18 years agoChange debug output slightly to make more informative and to assist
Rocky Bernstein [Mon, 24 Nov 2003 03:27:28 +0000 (03:27 +0000)]
Change debug output slightly to make more informative and to assist
in determining which selecting ES we might be at.

18 years ago * all: ported/cleaned up/renabled dvb subtitle decoder. But it is untested.
Laurent Aimar [Mon, 24 Nov 2003 02:35:50 +0000 (02:35 +0000)]
 * all: ported/cleaned up/renabled dvb subtitle decoder. But it is untested.
 (I have no sample at all)

18 years agoSet cdio log routine.
Rocky Bernstein [Mon, 24 Nov 2003 00:41:19 +0000 (00:41 +0000)]
Set cdio log routine.

18 years ago * input_ext-dec.c: useless file.
Laurent Aimar [Mon, 24 Nov 2003 00:40:36 +0000 (00:40 +0000)]
 * input_ext-dec.c: useless file.

18 years ago* install-win32: added a registry entry for the mozilla plugin (the xpt file still...
Gildas Bazin [Mon, 24 Nov 2003 00:36:37 +0000 (00:36 +0000)]
* install-win32: added a registry entry for the mozilla plugin (the xpt file still needs to be registered by hand though).

18 years ago * all: removed decoder_fifo_t.
Laurent Aimar [Mon, 24 Nov 2003 00:39:02 +0000 (00:39 +0000)]
 * all: removed decoder_fifo_t.

18 years agoAdd intf-vcd.txt to distribution and installed documentation.
Rocky Bernstein [Mon, 24 Nov 2003 00:23:55 +0000 (00:23 +0000)]
Add intf-vcd.txt to distribution and installed documentation.

18 years ago* modules/codec/ffmpeg/postprocess.c: fixed uninitialized variable.
Gildas Bazin [Mon, 24 Nov 2003 00:01:42 +0000 (00:01 +0000)]
* modules/codec/ffmpeg/postprocess.c: fixed uninitialized variable.
* modules/mux/ogg.c: allow embedding mpeg1/2 video (only vlc will play back these files).

18 years agoUse snprintf instead of sprintf
Olivier Teulière [Sun, 23 Nov 2003 22:29:27 +0000 (22:29 +0000)]
Use snprintf instead of sprintf

18 years ago* Compile before you commit was our slogan right?
Derk-Jan Hartman [Sun, 23 Nov 2003 22:18:08 +0000 (22:18 +0000)]
* Compile before you commit was our slogan right?

18 years ago* modules/gui/wxwindows/*: added new codecs for stream output.
Gildas Bazin [Sun, 23 Nov 2003 20:37:04 +0000 (20:37 +0000)]
* modules/gui/wxwindows/*: added new codecs for stream output.
   Added ffmpeg postproc to menus.
* modules/codec/ffmpeg/*: allow switching postproc filters on the fly.

18 years ago * all: disabled dv, xvid, dvbsub (they won't compile anymore really soon).
Laurent Aimar [Sun, 23 Nov 2003 18:40:09 +0000 (18:40 +0000)]
 * all: disabled dv, xvid, dvbsub (they won't compile anymore really soon).

18 years ago- Updated French translation (still a lot of work to do...)
Alexis de Lattre [Sun, 23 Nov 2003 18:31:55 +0000 (18:31 +0000)]
- Updated French translation (still a lot of work to do...)
- Modified some strings in VLC source code
- ran ./toolbox --update-po

18 years agoNext/previous/return navigation bugs - not setting item type.
Rocky Bernstein [Sun, 23 Nov 2003 18:24:38 +0000 (18:24 +0000)]
Next/previous/return navigation bugs - not setting item type.

18 years ago* src/input/input_dec.c: set p_dec->b_error when we can't create the output.
Gildas Bazin [Sun, 23 Nov 2003 18:21:48 +0000 (18:21 +0000)]
* src/input/input_dec.c: set p_dec->b_error when we can't create the output.

18 years ago* modules/control/http.c: cough cough
Gildas Bazin [Sun, 23 Nov 2003 18:16:45 +0000 (18:16 +0000)]
* modules/control/http.c: cough cough

18 years ago* modules/gui/wxwindows/*: small cleanup.
Gildas Bazin [Sun, 23 Nov 2003 17:51:54 +0000 (17:51 +0000)]
* modules/gui/wxwindows/*: small cleanup.

18 years ago* modules/control/http.c: fixed segfault when deleting items and prevent adding empty...
Gildas Bazin [Sun, 23 Nov 2003 17:46:06 +0000 (17:46 +0000)]
* modules/control/http.c: fixed segfault when deleting items and prevent adding empty items.

18 years agoUpdate/correct debug flag documentation.
Rocky Bernstein [Sun, 23 Nov 2003 17:18:00 +0000 (17:18 +0000)]
Update/correct debug flag documentation.

18 years agoSome basic help for the VCD plugin.
Rocky Bernstein [Sun, 23 Nov 2003 17:06:43 +0000 (17:06 +0000)]
Some basic help for the VCD plugin.

18 years ago * index.html: oops (forgot refresh cludge)
Simon Latapie [Sun, 23 Nov 2003 16:27:54 +0000 (16:27 +0000)]
 * index.html: oops (forgot refresh cludge)

18 years ago * src/playlist/item.c : stops the playlist if we delete the currently
Simon Latapie [Sun, 23 Nov 2003 16:24:20 +0000 (16:24 +0000)]
 * src/playlist/item.c : stops the playlist if we delete the currently
   played item
 * doc/intf-http.txt : adding "pl.group"
 * share/http/index.html : little cosmetic change (better according to
   gibalou).

18 years ago* NEWS : added a few missing things
Clément Stenac [Sun, 23 Nov 2003 16:02:56 +0000 (16:02 +0000)]
* NEWS : added a few missing things
* AUTHORS: updated sam's, sigmund's, garf's, gibalou's and fenrir's records

18 years ago* modules/codec/speex.c: support for speex encoding.
Gildas Bazin [Sun, 23 Nov 2003 15:50:07 +0000 (15:50 +0000)]
* modules/codec/speex.c: support for speex encoding.
* modules/codec/vorbis.c: removed unused code.

18 years agogrmbl again
Christophe Massiot [Sun, 23 Nov 2003 14:49:51 +0000 (14:49 +0000)]
grmbl again

18 years agoAdd configuration options to set default device. For VCD's add
Rocky Bernstein [Sun, 23 Nov 2003 14:34:19 +0000 (14:34 +0000)]
Add configuration options to set default device. For VCD's add
configuration option to specify whether or not to use PBC.

18 years ago* NEWS: updated with new stuff.
Gildas Bazin [Sun, 23 Nov 2003 14:28:15 +0000 (14:28 +0000)]
* NEWS: updated with new stuff.

18 years agoBug fix for *.a libraries.
Christophe Massiot [Sun, 23 Nov 2003 14:00:25 +0000 (14:00 +0000)]
Bug fix for *.a libraries.

18 years ago* modules/codec/quicktime.c, modules/codec/cinepak.c: use pts if available, otherwise...
Gildas Bazin [Sun, 23 Nov 2003 13:25:32 +0000 (13:25 +0000)]
* modules/codec/quicktime.c, modules/codec/cinepak.c: use pts if available, otherwise use dts.

18 years agoFixed bugs.
Christophe Massiot [Sun, 23 Nov 2003 13:23:20 +0000 (13:23 +0000)]
Fixed bugs.

18 years ago* modules/demux/*: some containers don't carry any PTS information, just a DTS. In...
Gildas Bazin [Sun, 23 Nov 2003 13:15:27 +0000 (13:15 +0000)]
* modules/demux/*: some containers don't carry any PTS information, just a DTS. In that case, make sure the PTS forwarded to the decoder is set to 0.
* modules/codec/ffmpeg/video.c: use PTS if available, if not find out the PTS from the DTS and the p_context->has_b_frames and p_pic->reference flags.

18 years ago* Fixed bugs in the contrib build system. In particular 'make bin' should
Christophe Massiot [Sun, 23 Nov 2003 13:06:43 +0000 (13:06 +0000)]
* Fixed bugs in the contrib build system. In particular 'make bin' should
  work now.

18 years agoImproved the list (all ports at the end, reworked order)
Clément Stenac [Sun, 23 Nov 2003 11:02:39 +0000 (11:02 +0000)]
Improved the list (all ports at the end, reworked order)

18 years ago * cinepak: little clean up and increase priority (ffmpeg cinepak decoder
Laurent Aimar [Sun, 23 Nov 2003 05:30:56 +0000 (05:30 +0000)]
 * cinepak: little clean up and increase priority (ffmpeg cinepak decoder
 is buggy).

18 years ago * adpcm: bug fixes.
Laurent Aimar [Sun, 23 Nov 2003 04:58:00 +0000 (04:58 +0000)]
 * adpcm: bug fixes.

18 years agoBug in processing numeric entry - passed wrong value.
Rocky Bernstein [Sun, 23 Nov 2003 04:56:08 +0000 (04:56 +0000)]
Bug in processing numeric entry - passed wrong value.

18 years agointf.c, vcdplayer.c: Add code for multi-default selection lists. But
Rocky Bernstein [Sun, 23 Nov 2003 03:58:33 +0000 (03:58 +0000)]
intf.c, vcdplayer.c: Add code for multi-default selection lists. But
this required new libvcdinfo API - so change to configure.ac for
pending new libcdio/vcdimager releases.

Additional libvcdinfo routines also means less VCD twidling inside vlc
code, thus simplifying what is already a bit complicated and likely to
get more so.

18 years ago * all: do not use p_fifo.
Laurent Aimar [Sun, 23 Nov 2003 03:55:01 +0000 (03:55 +0000)]
 * all: do not use p_fifo.

18 years ago * quicktime: removed a define.
Laurent Aimar [Sun, 23 Nov 2003 03:45:11 +0000 (03:45 +0000)]
 * quicktime: removed a define.

18 years ago * quicktime: ported to the new API, fix compilation with w32dll loader.
Laurent Aimar [Sun, 23 Nov 2003 03:41:58 +0000 (03:41 +0000)]
 * quicktime: ported to the new API, fix compilation with w32dll loader.
    -> but untested under OS X and win32.

18 years ago * input_dec.c:
Laurent Aimar [Sun, 23 Nov 2003 03:17:39 +0000 (03:17 +0000)]
 * input_dec.c:
    - also check for p_dec->b_die and b_error.
    - unload module before joining thread (in DecoderThread) otherwise qt
    win32 dll loader will segfault. (but perhaps I'm the only one using it)
        -> find a better solution.

18 years ago * all: only include header that are needed (and no more stdlib.h, string.h
Laurent Aimar [Sat, 22 Nov 2003 23:39:14 +0000 (23:39 +0000)]
 * all: only include header that are needed (and no more stdlib.h, string.h
 as vlc/vlc.h include them).

18 years ago * input_dec: set also p_dec->b_die.
Laurent Aimar [Sat, 22 Nov 2003 20:26:39 +0000 (20:26 +0000)]
 * input_dec: set also p_dec->b_die.

18 years ago * ts: added lpcm and dts stream. (untested)
Laurent Aimar [Sat, 22 Nov 2003 20:25:01 +0000 (20:25 +0000)]
 * ts: added lpcm and dts stream. (untested)

18 years ago * copy: removed the old spu packetizer.
Laurent Aimar [Sat, 22 Nov 2003 20:17:14 +0000 (20:17 +0000)]
 * copy: removed the old spu packetizer.

18 years ago * spudec: it also does the packetizer.
Laurent Aimar [Sat, 22 Nov 2003 20:15:34 +0000 (20:15 +0000)]
 * spudec: it also does the packetizer.

18 years ago * all: ported to new API.
Laurent Aimar [Sat, 22 Nov 2003 19:55:47 +0000 (19:55 +0000)]
 * all: ported to new API.
  -> i_rate isn't used for now : it will need to be fixed.

18 years ago* configure.ac: get rid of the oggpackB_read check in libogg because we don't use...
Gildas Bazin [Sat, 22 Nov 2003 18:11:22 +0000 (18:11 +0000)]
* configure.ac: get rid of the oggpackB_read check in libogg because we don't use it anymore.

18 years ago* include/input_ext-intf.h, include/vlc_es.h: moved ES categories into vlc_es.h
Gildas Bazin [Sat, 22 Nov 2003 18:04:10 +0000 (18:04 +0000)]
* include/input_ext-intf.h, include/vlc_es.h: moved ES categories into vlc_es.h
* modules/codec/lpcm.c: ported to the new decoders api + lpcm packetizer.

18 years ago * stream_output.h, transrate.c : do not use SOUT_BUFFER_FLAG_GOP anymore
Laurent Aimar [Sat, 22 Nov 2003 17:03:57 +0000 (17:03 +0000)]
 * stream_output.h, transrate.c : do not use SOUT_BUFFER_FLAG_GOP anymore
 (may be readded later).

 * mpgv.c: new demuxer using the packetizer (allow to stream ES).

18 years ago * mpegvideo: ported to new API (need more clean up).
Laurent Aimar [Sat, 22 Nov 2003 16:53:02 +0000 (16:53 +0000)]
 * mpegvideo: ported to new API (need more clean up).

18 years ago * ts: fixes.
Laurent Aimar [Sat, 22 Nov 2003 16:48:49 +0000 (16:48 +0000)]
 * ts: fixes.

18 years ago * modules/video_output/caca.c: Oops, compilation fix (thanks zorglub).
Sam Hocevar [Sat, 22 Nov 2003 16:18:05 +0000 (16:18 +0000)]
  * modules/video_output/caca.c: Oops, compilation fix (thanks zorglub).

18 years ago * configure.ac:
Sam Hocevar [Sat, 22 Nov 2003 15:53:18 +0000 (15:53 +0000)]
  * configure.ac:
    + Fixed internal symbols for version numbers containing "+".
    + Added a --enable-caca flag.
  * modules/video_output/caca.c:
    + Updated libcaca video output to the released version.
    + Added --caca-dithering flag (none, dither, random).

18 years ago * avi: more check on b_die (when building index).
Laurent Aimar [Sat, 22 Nov 2003 15:10:38 +0000 (15:10 +0000)]
 * avi: more check on b_die (when building index).

18 years ago* modules/codec/tarkin.c: ported to the new decoders api (I know, this is a waste...
Gildas Bazin [Sat, 22 Nov 2003 15:06:50 +0000 (15:06 +0000)]
* modules/codec/tarkin.c: ported to the new decoders api (I know, this is a waste of time ;).

18 years ago * block: initialise all fields.
Laurent Aimar [Sat, 22 Nov 2003 14:42:47 +0000 (14:42 +0000)]
 * block: initialise all fields.

18 years agovlc_common: Avoid a redefinition of PATH_MAX on cygwin
Olivier Teulière [Sat, 22 Nov 2003 13:56:21 +0000 (13:56 +0000)]
vlc_common: Avoid a redefinition of PATH_MAX on cygwin

18 years ago* modules/stream_out/transcode.c: put back the dumb downmixing routine.
Gildas Bazin [Sat, 22 Nov 2003 13:49:12 +0000 (13:49 +0000)]
* modules/stream_out/transcode.c: put back the dumb downmixing routine.

18 years ago* src/input/input.c: fixed previous fix (sout needs to be destroyed after the ES).
Gildas Bazin [Sat, 22 Nov 2003 13:19:30 +0000 (13:19 +0000)]
* src/input/input.c: fixed previous fix (sout needs to be destroyed after the ES).

18 years ago* src/input/input.c: don't free the ES twice.
Gildas Bazin [Sat, 22 Nov 2003 12:41:32 +0000 (12:41 +0000)]
* src/input/input.c: don't free the ES twice.
* modules/demux/ogg.c: ported to the es_out_*() api and fixed flac support.
* modules/codec/flac.c: couple of fixes.

18 years agosrc/playlist/item.c:
Sigmund Augdal Helberg [Sat, 22 Nov 2003 12:35:17 +0000 (12:35 +0000)]
src/playlist/item.c:
 * fixed a minor memory leak

18 years agomodules/misc/sap.c:
Sigmund Augdal Helberg [Sat, 22 Nov 2003 12:33:04 +0000 (12:33 +0000)]
modules/misc/sap.c:
 * fixed a possible buffer overflow

18 years agomodules/misc/sap.c:
Sigmund Augdal Helberg [Sat, 22 Nov 2003 12:17:08 +0000 (12:17 +0000)]
modules/misc/sap.c:
 * fixed a couple of nasty memleaks