Commit Graph

5547 Commits

Author SHA1 Message Date
Clément Stenac
929113ae53 Improved the list (all ports at the end, reworked order) 2003-11-23 11:02:39 +00:00
Laurent Aimar
4584a5d758 * cinepak: little clean up and increase priority (ffmpeg cinepak decoder
is buggy).
2003-11-23 05:30:56 +00:00
Laurent Aimar
4b47be3d6e * adpcm: bug fixes. 2003-11-23 04:58:00 +00:00
Rocky Bernstein
8259076d9f Bug in processing numeric entry - passed wrong value. 2003-11-23 04:56:08 +00:00
Rocky Bernstein
c1482fe573 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.
2003-11-23 03:58:33 +00:00
Laurent Aimar
2d037953d9 * all: do not use p_fifo. 2003-11-23 03:55:01 +00:00
Laurent Aimar
53d9b1b2e7 * quicktime: removed a define. 2003-11-23 03:45:11 +00:00
Laurent Aimar
c5bc2448bf * quicktime: ported to the new API, fix compilation with w32dll loader.
-> but untested under OS X and win32.
2003-11-23 03:41:58 +00:00
Laurent Aimar
7b8e8730b3 * 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.
2003-11-23 03:17:39 +00:00
Laurent Aimar
61f6d450b1 * all: only include header that are needed (and no more stdlib.h, string.h
as vlc/vlc.h include them).
2003-11-22 23:39:14 +00:00
Laurent Aimar
192c809130 * input_dec: set also p_dec->b_die. 2003-11-22 20:26:39 +00:00
Laurent Aimar
d3f5f59b4c * ts: added lpcm and dts stream. (untested) 2003-11-22 20:25:01 +00:00
Laurent Aimar
1c9f6db4b6 * copy: removed the old spu packetizer. 2003-11-22 20:17:14 +00:00
Laurent Aimar
aa1ca8032c * spudec: it also does the packetizer. 2003-11-22 20:15:34 +00:00
Laurent Aimar
82ca25cb19 * all: ported to new API.
-> i_rate isn't used for now : it will need to be fixed.
2003-11-22 19:55:47 +00:00
Gildas Bazin
1a80449a5a * configure.ac: get rid of the oggpackB_read check in libogg because we don't use it anymore. 2003-11-22 18:11:22 +00:00
Gildas Bazin
7369bb2a8e * 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.
2003-11-22 18:04:10 +00:00
Laurent Aimar
348244d2c6 * 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).
2003-11-22 17:03:57 +00:00
Laurent Aimar
9cbc047c7f * mpegvideo: ported to new API (need more clean up). 2003-11-22 16:53:02 +00:00
Laurent Aimar
294d2ef0ee * ts: fixes. 2003-11-22 16:48:49 +00:00
Sam Hocevar
9d3e0fb5bc * modules/video_output/caca.c: Oops, compilation fix (thanks zorglub). 2003-11-22 16:18:05 +00:00
Sam Hocevar
3aa3ecc18a * 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).
2003-11-22 15:53:18 +00:00
Laurent Aimar
6f73a8f38f * avi: more check on b_die (when building index). 2003-11-22 15:10:38 +00:00
Gildas Bazin
42886fbe36 * modules/codec/tarkin.c: ported to the new decoders api (I know, this is a waste of time ;). 2003-11-22 15:06:50 +00:00
Laurent Aimar
4033ecea22 * block: initialise all fields. 2003-11-22 14:42:47 +00:00
Olivier Teulière
9c78d56c0e vlc_common: Avoid a redefinition of PATH_MAX on cygwin 2003-11-22 13:56:21 +00:00
Gildas Bazin
03e8fefe41 * modules/stream_out/transcode.c: put back the dumb downmixing routine. 2003-11-22 13:49:12 +00:00
Gildas Bazin
bfa286d355 * src/input/input.c: fixed previous fix (sout needs to be destroyed after the ES). 2003-11-22 13:19:30 +00:00
Gildas Bazin
6ae3f4f4d4 * 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.
2003-11-22 12:41:32 +00:00
Sigmund Augdal Helberg
0b18806cd1 src/playlist/item.c:
* fixed a minor memory leak
2003-11-22 12:35:17 +00:00
Sigmund Augdal Helberg
37b7392666 modules/misc/sap.c:
* fixed a possible buffer overflow
2003-11-22 12:33:04 +00:00
Sigmund Augdal Helberg
3f38be4f33 modules/misc/sap.c:
* fixed a couple of nasty memleaks
2003-11-22 12:17:08 +00:00
Eric Petit
983c79c106 modules/gui/macosx/intf.m: don't destroy the playlist when closing the
interface because this makes crash others interfaces which might be
   still using it (e.g. sap)
2003-11-22 06:26:16 +00:00
Eric Petit
e70836d31e src/misc/block.c: added a missing vlc_mutex_destroy() 2003-11-22 04:02:10 +00:00
Eric Petit
eae53f7c78 + modules/misc/freetype.c: fixed a couple of typos
+ *threads*, src/libvlc.h:
   test HAVE_KERNEL_SCHEDULER_H before PTHREAD_COND_T_IN_PTHREAD_H
   for now because Zeta now has a pthread implementation but it's doesn't
   seem to be (enough) POSIX compliant atm.
2003-11-22 00:41:07 +00:00
Gildas Bazin
09d997200c * modules/codec/flac.c: added a FLAC encoder.
* modules/mux/dummy.c, modules/mux/ogg.c: you can output "normal" flac streams with the es/dummy muxer or output them with an Ogg container.
2003-11-21 20:49:14 +00:00
Gildas Bazin
ea1b641e16 * modules/gui/wxwindows/*: drag&drop on the playlist only enqueue.
Small cosmetic change to the playlist.
2003-11-21 18:55:40 +00:00
Laurent Aimar
e6a8cb4f46 * mpga: fixed. (using es_out_Send with PES) 2003-11-21 16:07:20 +00:00
Laurent Aimar
621e5f4079 * asf: pes -> block 2003-11-21 16:02:36 +00:00
Laurent Aimar
52226f31e6 * avi: use block instead of PES every where. 2003-11-21 15:51:32 +00:00
Laurent Aimar
bfeea8d61f * all: remove sout_format_t and use es_format_t instead. 2003-11-21 15:32:09 +00:00
Clément Stenac
151a7cdf2a * Reverse sort the playlist when clicking twice on the column header 2003-11-21 13:20:41 +00:00
Gildas Bazin
85ed45c9a4 * modules/mux/ogg.c: send the mp4v VOL data in one of the header ogg packets. 2003-11-21 13:01:05 +00:00
Gildas Bazin
662af912f9 * modules/demux/flac.c, modules/codec/flac.c: couple of fixes. 2003-11-21 12:18:54 +00:00
Jean-Paul Saman
9b889a6a3d PDA Interface:
- Code cleanup and fixes for file view widget.
2003-11-21 09:23:49 +00:00
Laurent Aimar
ca9786f7f0 * livedotcom: added return value for sdp:// Open. 2003-11-21 06:14:59 +00:00
Gildas Bazin
40c4b64095 * modules/codec/flac.c: complete rewrite of the flac decoder + new packetizer.
* modules/demux/flac.c: rewrite of the flac demuxer which makes use of the flac packetizer.
2003-11-21 01:45:48 +00:00
Gildas Bazin
231d0470d0 * include/vlc_common.h: include stdlib.h
* include/ninput.h, src/input/stream.c, src/input/input.c:
    new stream_Block() function to read a block_t from the input.
    es_out_Send() takes a block_t as input, for PES (deprecated) use es_out_SendPES().
* modules/demux/*: changed to new es_out_Send(). asf.c and avi.c still use es_out_SendPES() though.
2003-11-21 00:38:01 +00:00
Sigmund Augdal Helberg
571f69bab7 modules/misc/sap.c:
* more verbose header parsing code
 * support for compressed announces if zlib is available (using some code
   from Mosu from the matroska project)
 * if the sdp packet contains more than one m= line, pass it to the
   livedotcom module
configure.ac:
 * link sap with zlib if available
modules/demux/livedotcom.c:
 * accept sdp from the sap module
2003-11-20 23:13:28 +00:00
Laurent Aimar
b38ec88240 include/vlc_es.h: defines es_format_t, audio_format_t, video_format_t.
all: removed i_extra_type from es_format_t.
2003-11-20 22:10:56 +00:00