]> git.sesse.net Git - vlc/log
vlc
23 years ago . should compile & run on Solaris with ./configure --disable-dsp
Sam Hocevar [Sat, 6 Jan 2001 07:23:32 +0000 (07:23 +0000)]
 . should compile & run on Solaris with ./configure --disable-dsp
    (tested on puma)
 . removed most SYS_SOLARIS #ifdef's in favour of more generic tests
 . updated example ./configure line in INSTALL file
 . now we only load modules that end with ".so"
 . null module is compiled by default

23 years agoFixed a typo than prevented from building ...
Henri Fallon [Sat, 6 Jan 2001 05:44:45 +0000 (05:44 +0000)]
Fixed a typo than prevented from building ...

23 years agoFixed initialization of payload_start and payload_end
Henri Fallon [Sat, 6 Jan 2001 03:16:00 +0000 (03:16 +0000)]
Fixed initialization of payload_start and payload_end
It should be finished now.

23 years agoBSD port, including :
Christophe Massiot [Fri, 5 Jan 2001 18:46:45 +0000 (18:46 +0000)]
BSD port, including :
* --enable-sdl and some others are now --with-sdl[=name] to supply an
optional library name ;
* deleted all unnecessary #include <sys/uio.h> ;
* /usr/include is now searched when looking for libraries and headers.

It seems to compile and run on BSD. Under Linux Sam's latest commit makes
vlc crash on startup, so I can't really tell, but hey it compiles.

23 years ago . src/misc/modules.c is in a workable state now.
Sam Hocevar [Fri, 5 Jan 2001 18:06:33 +0000 (18:06 +0000)]
 . src/misc/modules.c is in a workable state now.

  To test it, run ./configure with the --enable-null flag, which will
  compile the Null Module as a plugin. Watch the memory usage at the
  launch and when the plugin is released.

23 years ago(previous commit foired)
Sam Hocevar [Fri, 5 Jan 2001 14:46:37 +0000 (14:46 +0000)]
(previous commit foired)

 . this is a coding style patch which removes all "foo(bar){" constructions
   and most of the tabulations.
 . also, fixed a bug in the default subtitle track.
 . and made a few error messages more explicit, ie. changed "error: %s" to
   "foo error: couldn't initialize bar (%s)"
 . and removed a warning in intf_ctrl.c which isn't used anyway.

23 years ago . this is a coding style patch which removes all "foo(bar){" constructions
Sam Hocevar [Fri, 5 Jan 2001 14:45:47 +0000 (14:45 +0000)]
 . this is a coding style patch which removes all "foo(bar){" constructions
   and most of the tabulations.
 . also, fixed a bug in the default subtitle track.
 . and made a few error messages more explicit, ie. changed "error: %s" to
   "foo error: couldn't initialize bar (%s)"

23 years ago . splitted modules.h into modules.h and modules_core.h to enable
Sam Hocevar [Fri, 5 Jan 2001 14:28:42 +0000 (14:28 +0000)]
 . splitted modules.h into modules.h and modules_core.h to enable
    clean compilation of the Null Module.

23 years ago . added the Null Module, the module that does nothing but that is going
Sam Hocevar [Fri, 5 Jan 2001 14:24:06 +0000 (14:24 +0000)]
 . added the Null Module, the module that does nothing but that is going
    to be of great help for debugging my module code.

23 years ago . Added files needed for the forthcoming module management.
Sam Hocevar [Fri, 5 Jan 2001 13:57:12 +0000 (13:57 +0000)]
 . Added files needed for the forthcoming module management.

 Notes:

   Plugins are now called modules, because we will be able to compile
   them either as a dynamic plugin, or within the program. And, more
   important, I can commit this without having to break the vlc :)

   I tried to be as clear as possible in my comments, please tell me
   if a few prototypes still have an unclear beahaviour.

   Current features:
    . none, files haven't even been added to the Makefile yet.

   Future features:
    . dynamic loading (done)
    . built-in modules (still to do)
    . automatic unloading of plugins (done)
    . dynamic configuration (still to do)
    . automatic choosing of the most appropriate plugin for a given
       task (still to do but well prepared)

23 years ago - fixed pitch bug;
Arnaud de Bossoreille de Ribou [Thu, 4 Jan 2001 23:18:21 +0000 (23:18 +0000)]
  - fixed pitch bug;
  - fixed segfault, it was probably a memory corruption but I'm not sure :) ;
  - video_output.c : compute picture size even if b_need_render == 0;

23 years ago* Fixed a deadlock (the vout unlocked a mutex locked by another thread,
Christophe Massiot [Thu, 4 Jan 2001 18:47:18 +0000 (18:47 +0000)]
* Fixed a deadlock (the vout unlocked a mutex locked by another thread,
grrrr, I'll kill someone) ;
* Put config.h in front of others in audio_decoder.c.

23 years agoBetter display of the fps.
Christophe Massiot [Tue, 2 Jan 2001 14:03:30 +0000 (14:03 +0000)]
Better display of the fps.

23 years agoComments for Henri.
Christophe Massiot [Sat, 30 Dec 2000 00:38:19 +0000 (00:38 +0000)]
Comments for Henri.

23 years ago . fixed default subtitle stream handling (default: no subtitles)
Sam Hocevar [Fri, 29 Dec 2000 14:04:59 +0000 (14:04 +0000)]
 . fixed default subtitle stream handling (default: no subtitles)
 . added a few missing break;s
 (oui je sais je ne fais que des patches de deux lignes � trois balles,
  mais par telnet c'est pas facile)

23 years ago- Removed i_iovec_start and i_iovec_end. Used i_data instead
Henri Fallon [Fri, 29 Dec 2000 14:03:44 +0000 (14:03 +0000)]
- Removed i_iovec_start and i_iovec_end. Used i_data instead
- Meuuh : some questions for you in the commentaries

Happy new year !

23 years agoFixed THX Cimmarron bug (it was _not_ a synchro bug).
Christophe Massiot [Fri, 29 Dec 2000 12:49:30 +0000 (12:49 +0000)]
Fixed THX Cimmarron bug (it was _not_ a synchro bug).

23 years ago* Fixed a bug in the DTS/PTS parsing ;
Christophe Massiot [Fri, 29 Dec 2000 10:52:40 +0000 (10:52 +0000)]
* Fixed a bug in the DTS/PTS parsing ;
* Fixed a bug in vpar_headers.c synchro handling introduced before ;
* Enhanced synchro's handling of dates and frame structure changes.

23 years agoCosmetic change of the debug messages.
Christophe Massiot [Thu, 28 Dec 2000 18:00:38 +0000 (18:00 +0000)]
Cosmetic change of the debug messages.

23 years agoFixed a bug in the PSM decoder.
Christophe Massiot [Thu, 28 Dec 2000 17:57:39 +0000 (17:57 +0000)]
Fixed a bug in the PSM decoder.

23 years agoWe now read the DTS (but we don't use it for the moment).
Christophe Massiot [Wed, 27 Dec 2000 18:35:45 +0000 (18:35 +0000)]
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.

23 years agoNew synchro statistics and warnings.
Christophe Massiot [Wed, 27 Dec 2000 18:09:02 +0000 (18:09 +0000)]
New synchro statistics and warnings.

23 years ago . avoid calling SafeRead() with a null packet size.
Sam Hocevar [Wed, 27 Dec 2000 09:54:53 +0000 (09:54 +0000)]
 . avoid calling SafeRead() with a null packet size.

23 years ago* Use of ptrdiff_t whenever necessary (IA-64 port) ;
Christophe Massiot [Tue, 26 Dec 2000 19:14:47 +0000 (19:14 +0000)]
* Use of ptrdiff_t whenever necessary (IA-64 port) ;
* Changed behaviour of preparsing code, faster startup ;
* Fixed DecodePSM(), cannot test ;
* Cleaned up ParsePES(), fixed a bug which could reject very small but
  valid PES packets ;
* Fixed cosmetic bugs in vpar_synchro frame_rate display.

23 years ago . changed subtitles palette.
Sam Hocevar [Sun, 24 Dec 2000 06:08:04 +0000 (06:08 +0000)]
 . changed subtitles palette.

23 years ago . SPU decoder now uses Meuuh's GetChunk() code.
Sam Hocevar [Sat, 23 Dec 2000 03:10:59 +0000 (03:10 +0000)]
 . SPU decoder now uses Meuuh's GetChunk() code.
 . lots of cleaning in the SPU decoder.
 . message queue is flushed before we spawn input.
 . fixed so that it compiles with VDEC_SMP (no good sync yet though).

23 years ago - sdl resising rulze, still buggy
Arnaud de Bossoreille de Ribou [Fri, 22 Dec 2000 18:57:35 +0000 (18:57 +0000)]
  - sdl resising rulze, still buggy

23 years ago* Using i_id instead of i_stream_id whenever possible ;
Christophe Massiot [Fri, 22 Dec 2000 17:53:30 +0000 (17:53 +0000)]
* Using i_id instead of i_stream_id whenever possible ;
* Fixed a bug in -c and -s options.

23 years ago* Fixed a compile pbm in debug mode (f34r d4 1-line fix)
Christophe Massiot [Fri, 22 Dec 2000 15:34:24 +0000 (15:34 +0000)]
* Fixed a compile pbm in debug mode (f34r d4 1-line fix)

23 years ago . fixed AC3 and SPU PES reading (ph34r da one-byte patch)
Sam Hocevar [Fri, 22 Dec 2000 15:00:42 +0000 (15:00 +0000)]
 . fixed AC3 and SPU PES reading (ph34r da one-byte patch)
 . some 79 char wrap.

23 years ago . no need to add "\n" at the end of intf_*Msg() messages anymore.
Sam Hocevar [Fri, 22 Dec 2000 13:04:45 +0000 (13:04 +0000)]
 . no need to add "\n" at the end of intf_*Msg() messages anymore.

23 years ago* Moved input_DecodePES() to input_dec.c ;
Christophe Massiot [Fri, 22 Dec 2000 10:58:27 +0000 (10:58 +0000)]
* Moved input_DecodePES() to input_dec.c ;
* Fixed an segfault in input_programs.c ;
* Added -fomit-frame-pointer optimization.

23 years ago* Fixed a *major* memory leak in the pre-parsing code. Hopefully it should
Christophe Massiot [Thu, 21 Dec 2000 19:33:03 +0000 (19:33 +0000)]
* Fixed a *major* memory leak in the pre-parsing code. Hopefully it should
  be the last one.

23 years ago* New decoder spawning API input_dec.c ;
Christophe Massiot [Thu, 21 Dec 2000 19:24:27 +0000 (19:24 +0000)]
* New decoder spawning API input_dec.c ;
* Moved p_input->pp_es -> p_input->stream.pp_es and clean up of
  input_programs.c & co ;
* Fixed memory leaks.

23 years ago* Moved video_decoder's headers from include/ to src/video_decoder.
Christophe Massiot [Thu, 21 Dec 2000 17:19:54 +0000 (17:19 +0000)]
* Moved video_decoder's headers from include/ to src/video_decoder.
* Temporarily removed b&w kludge.

23 years ago* Splitted up p_method_data/p_plugin_data ;
Christophe Massiot [Thu, 21 Dec 2000 15:01:08 +0000 (15:01 +0000)]
* Splitted up p_method_data/p_plugin_data ;
* Cleaned up input_ts.c, added it into the Makefile.

23 years agoFixed various memory leaks.
Christophe Massiot [Thu, 21 Dec 2000 14:18:15 +0000 (14:18 +0000)]
Fixed various memory leaks.

23 years ago* Removed all arbitrary limits on the number of elementary streams.
Christophe Massiot [Thu, 21 Dec 2000 13:54:15 +0000 (13:54 +0000)]
* Removed all arbitrary limits on the number of elementary streams.

23 years ago* Removed b_die and b_error from all decoders (obsoleted by decoder_fifo_t).
Christophe Massiot [Thu, 21 Dec 2000 13:25:51 +0000 (13:25 +0000)]
* Removed b_die and b_error from all decoders (obsoleted by decoder_fifo_t).
All decoders should now exit cleanly (if it's not the case, it should be
referenced as a bug).

23 years agoComments for Henri.
Christophe Massiot [Thu, 21 Dec 2000 13:07:45 +0000 (13:07 +0000)]
Comments for Henri.

23 years ago* Fixed a bug which prevented the input to exit normally (non-selected
Christophe Massiot [Thu, 21 Dec 2000 12:38:27 +0000 (12:38 +0000)]
* Fixed a bug which prevented the input to exit normally (non-selected
ES in the pp_selected_es array).

23 years agoAdded netlist support.
Henri Fallon [Thu, 21 Dec 2000 00:39:49 +0000 (00:39 +0000)]
Added netlist support.

Warning : it has not been tested. It just make no error at build time.

23 years agoD�sol� !
Renaud Dartus [Wed, 20 Dec 2000 23:24:23 +0000 (23:24 +0000)]
D�sol� !

23 years agoAdded U8_Mono audio output
Renaud Dartus [Wed, 20 Dec 2000 22:23:24 +0000 (22:23 +0000)]
Added U8_Mono audio output

23 years ago . fixed "-a [ mpeg | ac3 | lpcm | off ]" option
Sam Hocevar [Wed, 20 Dec 2000 20:09:19 +0000 (20:09 +0000)]
 . fixed "-a [ mpeg | ac3 | lpcm | off ]" option

23 years agoOnly pre-parse the first 32 MB of data.
Christophe Massiot [Wed, 20 Dec 2000 18:45:43 +0000 (18:45 +0000)]
Only pre-parse the first 32 MB of data.

23 years ago* Added -a, -c and -s options. (-a doesn't work but I will let the people
Christophe Massiot [Wed, 20 Dec 2000 17:49:41 +0000 (17:49 +0000)]
* Added -a, -c and -s options. (-a doesn't work but I will let the people
who thought it would be cleaner to put config in environment variables
correct what's wrong in my code).

23 years ago . now we only try to open plugins which are existing files
Sam Hocevar [Wed, 20 Dec 2000 16:39:16 +0000 (16:39 +0000)]
 . now we only try to open plugins which are existing files

23 years ago* Big cleanup of the PS input plugin ;
Christophe Massiot [Wed, 20 Dec 2000 16:04:31 +0000 (16:04 +0000)]
* Big cleanup of the PS input plugin ;
* Fixed a bug in AC3 initialization ;
* PS streams are now pre-parsed (this can take a while) if possible ;

./configure is required after this update.

23 years agoMove #define from audio_output.h to config.h
Renaud Dartus [Tue, 19 Dec 2000 22:34:34 +0000 (22:34 +0000)]
Move #define from audio_output.h to config.h
Change vlan_server_ip to vishnou's ip (but vlans not working yet)

23 years ago - one typo.
Arnaud de Bossoreille de Ribou [Tue, 19 Dec 2000 20:01:38 +0000 (20:01 +0000)]
  - one typo.
  - one line deleted (it was for debug, bozo.)

23 years agoGetChunk() : reads n bytes from the elementary stream and places them
Christophe Massiot [Tue, 19 Dec 2000 19:55:35 +0000 (19:55 +0000)]
GetChunk() : reads n bytes from the elementary stream and places them
in a big buffer (a gift for Sam).

23 years agosdl plugin :
Arnaud de Bossoreille de Ribou [Tue, 19 Dec 2000 19:44:09 +0000 (19:44 +0000)]
sdl plugin :
  - Quantic start in fullscreen fixed.

23 years agoInput-II now correctly handles private stream 1 (AC3, DVDSPU).
Christophe Massiot [Tue, 19 Dec 2000 19:08:51 +0000 (19:08 +0000)]
Input-II now correctly handles private stream 1 (AC3, DVDSPU).

23 years ago . split the audio decoder into adec_generic, adec_layer1 and adec_layer2
Sam Hocevar [Tue, 19 Dec 2000 19:05:46 +0000 (19:05 +0000)]
 . split the audio decoder into adec_generic, adec_layer1 and adec_layer2
    (no new code added)

23 years ago- fixed the ratio/position problem in YUV, now patching Stable.
Pierre Baillet [Tue, 19 Dec 2000 17:51:32 +0000 (17:51 +0000)]
- fixed the ratio/position problem in YUV, now patching Stable.

23 years agoWe now display CPU usage statistics for each thread.
Christophe Massiot [Mon, 18 Dec 2000 15:31:47 +0000 (15:31 +0000)]
We now display CPU usage statistics for each thread.

23 years agoWe can now read from stdin.
Christophe Massiot [Mon, 18 Dec 2000 10:40:11 +0000 (10:40 +0000)]
We can now read from stdin.

23 years ago . additional fix for Layer 1 mono
Sam Hocevar [Mon, 18 Dec 2000 10:02:30 +0000 (10:02 +0000)]
 . 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)

23 years ago . indentation fixes
Sam Hocevar [Mon, 18 Dec 2000 07:56:32 +0000 (07:56 +0000)]
 . 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.

23 years ago - Hardware YUV overlay (SDL) with real colors ;p It may suck for non
Arnaud de Bossoreille de Ribou [Mon, 18 Dec 2000 02:47:09 +0000 (02:47 +0000)]
  - Hardware YUV overlay (SDL) with real colors ;p It may suck for non
    4:2:0 streams.
  - Removed vout code found in intf file to support fullscreen switching.
    Now only vout_SDL updates SDL data and intf only switch flags such as
    b_reopen_display and b_fullscreen in p_vout->p_sys.
  - Fixed a var name typo in input_programs.c which prevents vlc from
    compiling with --enable-debug option. (i_es_pid -> i_es_id :)

There's a segfault in the termination process due to sdl, I don't really
know what is the problem and I have to work today. Help me!

Good night suckers. I love you too :p

23 years ago- partial SDL YUV support (green stream for now, please help me !)
Pierre Baillet [Sun, 17 Dec 2000 15:05:30 +0000 (15:05 +0000)]
- 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

23 years agoFixed support for broken MPEG-1 files.
Stéphane Borel [Sat, 16 Dec 2000 16:31:11 +0000 (16:31 +0000)]
Fixed support for broken MPEG-1 files.

--Meuuh

23 years ago* Cleaned up program and ES management by using input_programs.c whenever
Christophe Massiot [Fri, 15 Dec 2000 19:05:23 +0000 (19:05 +0000)]
* Cleaned up program and ES management by using input_programs.c whenever
necessary.
* Cleaned up decoder spawning.

23 years agoEnhanced handling of stream discontinuities.
Christophe Massiot [Fri, 15 Dec 2000 17:21:54 +0000 (17:21 +0000)]
Enhanced handling of stream discontinuities.

23 years agoMore comments.
Christophe Massiot [Fri, 15 Dec 2000 13:39:54 +0000 (13:39 +0000)]
More comments.

23 years ago* Fixed two typos in the Makefile (sam you owe me at least one beer)
Christophe Massiot [Fri, 15 Dec 2000 13:28:00 +0000 (13:28 +0000)]
* Fixed two typos in the Makefile (sam you owe me at least one beer)
* Moved b_discontinuity to pgrm_descriptor_t, cleaned up CRDecode
(needs some more cleaning for discontinuities)
* Added pf_new_pes in plugins

23 years agoSome comments for Henri.
Christophe Massiot [Thu, 14 Dec 2000 10:47:57 +0000 (10:47 +0000)]
Some comments for Henri.

23 years agoNetlist embryo :
Henri Fallon [Thu, 14 Dec 2000 02:01:39 +0000 (02:01 +0000)]
Netlist embryo :
 - pes netlist
 - data netlist

Still to do :
 - iovect netlist

It hasen't been tested yet.
Meuuh, could you tell me if it works ? ( if yes, gimme some more work :p )

23 years agoFix in the SCR parser for high values.
Christophe Massiot [Mon, 11 Dec 2000 19:26:57 +0000 (19:26 +0000)]
Fix in the SCR parser for high values.

23 years agoFixed a bug with DVD's SCR (too close from the PTS).
Christophe Massiot [Mon, 11 Dec 2000 18:51:28 +0000 (18:51 +0000)]
Fixed a bug with DVD's SCR (too close from the PTS).

23 years agoAnother attempt for the audio bug...
Christophe Massiot [Mon, 11 Dec 2000 17:04:42 +0000 (17:04 +0000)]
Another attempt for the audio bug...

23 years agoPrototypes for netlist functions.
Christophe Massiot [Mon, 11 Dec 2000 15:29:02 +0000 (15:29 +0000)]
Prototypes for netlist functions.

23 years agoAnother attempt for the same bug...
Christophe Massiot [Mon, 11 Dec 2000 15:06:32 +0000 (15:06 +0000)]
Another attempt for the same bug...

23 years agoMmmmh an endianness bug ?
Christophe Massiot [Mon, 11 Dec 2000 14:58:30 +0000 (14:58 +0000)]
Mmmmh an endianness bug ?

23 years agoAttempt to fix the audio.
Christophe Massiot [Mon, 11 Dec 2000 14:45:30 +0000 (14:45 +0000)]
Attempt to fix the audio.

23 years agoFixed benny's mistakes :pp
Christophe Massiot [Mon, 11 Dec 2000 14:34:31 +0000 (14:34 +0000)]
Fixed benny's mistakes :pp

23 years agoSame changes that were made in the stbale branch ( FB_NOYPAN support )
Henri Fallon [Mon, 11 Dec 2000 13:55:50 +0000 (13:55 +0000)]
Same changes that were made in the stbale branch ( FB_NOYPAN support )

23 years agoFixe la gestion des signaux
Benoit Steiner [Sun, 10 Dec 2000 09:21:58 +0000 (09:21 +0000)]
Fixe la gestion des signaux

23 years agoGeneration d'un makefile presque correct pour les vieilles versions de make
Benoit Steiner [Sun, 10 Dec 2000 08:08:35 +0000 (08:08 +0000)]
Generation d'un makefile presque correct pour les vieilles versions de make
Nettoyage: gestion des dependances pour les plugins, suppressions de pas
mal de redondances, options de compilations coherentes, etc...

23 years agodebut de portage sous solaris
Benoit Steiner [Sun, 10 Dec 2000 03:55:47 +0000 (03:55 +0000)]
debut de portage sous solaris

23 years ago* Code to manage es_descriptors and program_descriptors, from benny's
Christophe Massiot [Fri, 8 Dec 2000 18:50:37 +0000 (18:50 +0000)]
* Code to manage es_descriptors and program_descriptors, from benny's
input_psi.c
(unfinished)

23 years agoWe now correctly parse MPEG-1 SCR and there is no need to kludge to read
Christophe Massiot [Thu, 7 Dec 2000 15:45:18 +0000 (15:45 +0000)]
We now correctly parse MPEG-1 SCR and there is no need to kludge to read
the stream at the right pace.

23 years ago* Support for MPEG-1 .mpg files.
Christophe Massiot [Wed, 6 Dec 2000 16:41:20 +0000 (16:41 +0000)]
* Support for MPEG-1 .mpg files.
* Fixed a bug in the synchro with non-P5/B1 streams.

23 years agoThe new tasks for the input-II.
Christophe Massiot [Tue, 5 Dec 2000 22:30:27 +0000 (22:30 +0000)]
The new tasks for the input-II.

23 years agoThe input-II. (more info by mail in about an hour)
Christophe Massiot [Tue, 5 Dec 2000 19:36:58 +0000 (19:36 +0000)]
The input-II. (more info by mail in about an hour)

23 years ago . re-changement de vout_sdl.c pour que �a fonctionne en woody.
Sam Hocevar [Fri, 1 Dec 2000 07:35:12 +0000 (07:35 +0000)]
 . re-changement de vout_sdl.c pour que �a fonctionne en woody.

23 years ago. J'en ai oubli� un morceau avant :)
Stéphane Borel [Thu, 30 Nov 2000 20:57:05 +0000 (20:57 +0000)]
. J'en ai oubli� un morceau avant :)

NB: je ne pense pas que l'ouverture en mode non-bloquant soit un
probl�me, mais ne fait je ne sais pas. Chez moi �a marche !

23 years ago. Test non bloquant de l'ouverture du dsp � l'initialisation du plugin
Stéphane Borel [Thu, 30 Nov 2000 20:43:16 +0000 (20:43 +0000)]
. Test non bloquant de l'ouverture du dsp � l'initialisation du plugin
 pour le cas o� il est utilis� par esd

23 years ago. Fixed a segfault
Pierre Baillet [Thu, 30 Nov 2000 17:37:23 +0000 (17:37 +0000)]
. Fixed a segfault
. Fixed a SDL API change about clipping (?).

23 years ago. Ajout de la date dans les warning si le mode debug est activ�
Stéphane Borel [Wed, 29 Nov 2000 19:02:17 +0000 (19:02 +0000)]
. Ajout de la date dans les warning si le mode debug est activ�
. Modification du configure pour remmettre le x11 par d�faut, et pour
montrer que ppro et mmx sont par d�fauts maintenant.

23 years agoAdded -funroll-all-loops and -fstrict-aliasing which seem to make things
Christophe Massiot [Wed, 29 Nov 2000 18:55:04 +0000 (18:55 +0000)]
Added -funroll-all-loops and -fstrict-aliasing which seem to make things
faster.

23 years agoAdded hooks for the fothcoming YUV overlay support.
Christophe Massiot [Wed, 29 Nov 2000 17:33:24 +0000 (17:33 +0000)]
Added hooks for the fothcoming YUV overlay support.

23 years agoppro and mmx optimizations are now enabled by default (K6 users should
Christophe Massiot [Wed, 29 Nov 2000 14:36:20 +0000 (14:36 +0000)]
ppro and mmx optimizations are now enabled by default (K6 users should
buy real processors).

23 years agoNow using buffer I/O to write debug logs (huge performance increase).
Christophe Massiot [Wed, 29 Nov 2000 14:21:53 +0000 (14:21 +0000)]
Now using buffer I/O to write debug logs (huge performance increase).

23 years ago* Added debug messages in the video synchro
Christophe Massiot [Wed, 29 Nov 2000 14:05:10 +0000 (14:05 +0000)]
* Added debug messages in the video synchro
* Fixed a bug in the video synchro time scheduling
* Made the vout more precise on display dates

23 years agoEnhancement for very slooow machines.
Christophe Massiot [Wed, 29 Nov 2000 11:34:22 +0000 (11:34 +0000)]
Enhancement for very slooow machines.

23 years agoMore stats.
Christophe Massiot [Tue, 28 Nov 2000 19:58:14 +0000 (19:58 +0000)]
More stats.

NB : it is necessary to re-run ./configure

23 years agoThe YUV buffer is now freed after displaying (useful for overlay).
Christophe Massiot [Tue, 28 Nov 2000 16:00:38 +0000 (16:00 +0000)]
The YUV buffer is now freed after displaying (useful for overlay).

23 years ago* Added more stats
Christophe Massiot [Mon, 27 Nov 2000 17:49:48 +0000 (17:49 +0000)]
* Added more stats
* Fixed a bug in the parser when trashing an already parsed frame
* Simplified (and enhanced) vpar_synchro for B pictures
* Lowered the synchro DELTA