Commit 445d17b2 authored by Sam Hocevar's avatar Sam Hocevar

* toolbox:

    + Removed --changelog from the help message.
    + Output a warning asking to use "svn log" when --changelog is called.
  * Regenerated SVN changelogs.
parent 58eeab0e
This source diff could not be displayed because it is too large. You can view the blob instead.
1999-12-31 Friday 17:35 massiot
------------------------------------------------------------------------
r1 | maxx | 1999-08-08 14:42:54 +0200 (Sun, 08 Aug 1999) | 2 lines
Changed paths:
A /trunk
A /trunk/Makefile
A /trunk/Makefile.dep
A /trunk/doc
A /trunk/doc/bugs
A /trunk/doc/common.tex
A /trunk/doc/conventions
A /trunk/doc/headers
A /trunk/doc/main.tex
A /trunk/doc/organization.fig
A /trunk/doc/portage
A /trunk/doc/threads.tex
A /trunk/doc/todo
A /trunk/doc/vlan-server
A /trunk/include
A /trunk/include/all.h
A /trunk/include/audio_constants.h
A /trunk/include/audio_decoder.h
A /trunk/include/audio_dsp.h
A /trunk/include/audio_output.h
A /trunk/include/common.h
A /trunk/include/config.h
A /trunk/include/control.h
A /trunk/include/debug.h
A /trunk/include/decoder_fifo.h
A /trunk/include/generic_decoder.h
A /trunk/include/input.h
A /trunk/include/input_ctrl.h
A /trunk/include/input_file.h
A /trunk/include/input_netlist.h
A /trunk/include/input_network.h
A /trunk/include/input_pcr.h
A /trunk/include/input_psi.h
A /trunk/include/input_vlan.h
A /trunk/include/interface.h
A /trunk/include/intf_cmd.h
A /trunk/include/intf_ctrl.h
A /trunk/include/intf_msg.h
A /trunk/include/mtime.h
A /trunk/include/netutils.h
A /trunk/include/pgm_data.h
A /trunk/include/rsc_files.h
A /trunk/include/thread.h
A /trunk/include/video.h
A /trunk/include/video_decoder.h
A /trunk/include/video_graphics.h
A /trunk/include/video_output.h
A /trunk/include/video_x11.h
A /trunk/include/xconsole.h
A /trunk/include/xutils.h
A /trunk/lib
A /trunk/lib/background.xpm
A /trunk/lib/s16_0_44100.raw
A /trunk/lib/s16_1_32000.raw
A /trunk/src
A /trunk/src/audio_decoder
A /trunk/src/audio_decoder/audio_decoder.c
A /trunk/src/audio_output
A /trunk/src/audio_output/audio_dsp.c
A /trunk/src/audio_output/audio_output.c
A /trunk/src/generic_decoder
A /trunk/src/generic_decoder/generic_decoder.c
A /trunk/src/input
A /trunk/src/input/input.c
A /trunk/src/input/input_ctrl.c
A /trunk/src/input/input_file.c
A /trunk/src/input/input_netlist.c
A /trunk/src/input/input_network.c
A /trunk/src/input/input_pcr.c
A /trunk/src/input/input_psi.c
A /trunk/src/input/input_vlan.c
A /trunk/src/interface
A /trunk/src/interface/control.c
A /trunk/src/interface/interface.c
A /trunk/src/interface/intf_cmd.c
A /trunk/src/interface/intf_ctrl.c
A /trunk/src/interface/intf_msg.c
A /trunk/src/interface/main.c
A /trunk/src/interface/xconsole.c
A /trunk/src/misc
A /trunk/src/misc/mtime.c
A /trunk/src/misc/netutils.c
A /trunk/src/misc/rsc_files.c
A /trunk/src/misc/xutils.c
A /trunk/src/video_decoder
A /trunk/src/video_decoder/video_decoder.c
A /trunk/src/video_output
A /trunk/src/video_output/video_graphics.c
A /trunk/src/video_output/video_output.c
A /trunk/src/video_output/video_x11.c
Initial revision
------------------------------------------------------------------------
r3 | massiot | 1999-09-20 22:41:28 +0200 (Mon, 20 Sep 1999) | 11 lines
Changed paths:
A /trunk/.cvsignore
M /trunk/include/config.h
M /trunk/src/input/input.c
M /trunk/src/input/input_pcr.c
M /trunk/src/input/input_psi.c
M /trunk/src/interface/interface.c
* Ajout d'un .cvsignore ;
* Au d?\239?\191?\189marrage l'interface lance le script contenu dans vlc.init s'il
existe (typiquement spawnage d'input) ;
* Le d?\239?\191?\189codeur PSI spawne automatiquement les threads video et audio des
qu'il a fini ;
[les deux pr?\239?\191?\189c?\239?\191?\189dents comportements peuvent ?\239?\191?\189tre d?\239?\191?\189sactiv?\239?\191?\189s en
commentant #define AUTO_SPAWN dans config.h]
* Correction d'un bug de compilation dans input_pcr.c
--Meuuh
------------------------------------------------------------------------
r4 | massiot | 1999-09-20 23:21:38 +0200 (Mon, 20 Sep 1999) | 5 lines
Changed paths:
M /trunk/Makefile
M /trunk/include/audio_decoder.h
M /trunk/include/config.h
M /trunk/src/audio_decoder/audio_decoder.c
A /trunk/src/audio_decoder/audio_math.c
M /trunk/src/input/input_psi.c
M /trunk/src/interface/interface.c
* La DCT et la PCM sont dans audio_math.c ;
* Corrections de quelques warnings ici ou la ;
--Meuuh
------------------------------------------------------------------------
r5 | massiot | 1999-09-20 23:22:37 +0200 (Mon, 20 Sep 1999) | 4 lines
Changed paths:
A /trunk/include/audio_math.h
J'avions oublie celui-la :(
--Meuuh
------------------------------------------------------------------------
r6 | massiot | 1999-09-21 00:07:09 +0200 (Tue, 21 Sep 1999) | 5 lines
Changed paths:
M /trunk/include/audio_decoder.h
M /trunk/include/decoder_fifo.h
M /trunk/src/audio_decoder/audio_decoder.c
M /trunk/src/interface/interface.c
M /trunk/src/interface/intf_ctrl.c
M /trunk/src/interface/main.c
* Passage de NeedBits(), DumpBits(), etc. dans decoder_fifo.h ;
* Suppression de warnings ;
--Meuuh
------------------------------------------------------------------------
r7 | massiot | 1999-09-21 20:55:53 +0200 (Tue, 21 Sep 1999) | 7 lines
Changed paths:
M /trunk/include/config.h
M /trunk/include/video_decoder.h
M /trunk/src/input/input.c
M /trunk/src/input/input_ctrl.c
M /trunk/src/interface/intf_msg.c
M /trunk/src/video_decoder/video_decoder.c
* Le video_decoder a desormais une structure qui tourne (copier-coller de
l'audio_decoder) ;
L'integration du mpeg2decode arrive !
--Meuuh
------------------------------------------------------------------------
r8 | maxx | 1999-09-22 17:53:28 +0200 (Wed, 22 Sep 1999) | 13 lines
Changed paths:
M /trunk/include/audio_output.h
M /trunk/src/audio_decoder/audio_decoder.c
* include/audio_output.h :
- Correction d'une erreur dans la taille des frames du Layer II (1152
et non 1192) (ne vous en faites pas, l'erreur n'?\239?\191?\189tait pr?\239?\191?\189sente que dans
un commentaire :-) ;
* audio_decoder/audio_decoder.c :
- Rajout d'un certain nombre de commentaires utiles pour la suite du
d?\239?\191?\189veloppement de l'audio_decoder ;
- Modification de la m?\239?\191?\189thode de calcul du nombre de frames audio libres
dans l'aout_fifo (?\239?\191?\189 tester !) ;
-- MaXX
------------------------------------------------------------------------
r9 | maxx | 1999-09-22 23:39:11 +0200 (Wed, 22 Sep 1999) | 6 lines
Changed paths:
M /trunk/src/audio_decoder/audio_decoder.c
* audio_decoder/audio_decoder.c :
- Correction d'un bug concernant la d?\239?\191?\189cision de d?\239?\191?\189coder ou non une
nouvelle frame audio ;
-- MaXX
------------------------------------------------------------------------
r10 | maxx | 1999-09-23 10:53:15 +0200 (Thu, 23 Sep 1999) | 10 lines
Changed paths:
M /trunk/src/audio_decoder/audio_decoder.c
* audio_decoder/audio_decoder.c :
- Tout est pret pour accueillir la synchro :-)
- Les passages modifi?\239?\191?\189s sont encore en commentaire, parce qu'avec ma
synchro simul?\239?\191?\189e le %CPU du d?\239?\191?\189codeur audio passe de 0.1% ?\239?\191?\189 9.7%, alors
que les op?\239?\191?\189rations sont toutes simples et pas appel?\239?\191?\189es tant que ?\239?\191?\189a
(il faudra encore essayer en -Oqqch si ?\239?\191?\189a change qqch) ;
- Reste ?\239?\191?\189 modifier l'audio output pour la synchro... coming soon ;
-- MaXX
------------------------------------------------------------------------
r11 | massiot | 1999-09-23 12:22:59 +0200 (Thu, 23 Sep 1999) | 4 lines
Changed paths:
M /trunk/src/interface/interface.c
* AUTO_SPAWN n'est plus necessaire pour lancer l'init script.
--Meuuh
------------------------------------------------------------------------
r12 | polux | 1999-09-23 22:56:39 +0200 (Thu, 23 Sep 1999) | 6 lines
Changed paths:
M /trunk/include/input.h
M /trunk/src/input/input.c
M /trunk/src/input/input_pcr.c
Impl?\239?\191?\189mentation rudimentaire de la synchro : les packets
PES sont maintenant dat?\239?\191?\189s.
--
Polux
------------------------------------------------------------------------
r13 | maxx | 1999-09-24 12:02:11 +0200 (Fri, 24 Sep 1999) | 13 lines
Changed paths:
M /trunk/Makefile
M /trunk/src/audio_decoder/audio_decoder.c
* audio_decoder/audio_decoder.c :
- Int?\239?\191?\189gration totale et non comment?\239?\191?\189e du support de la synchro ;
- Le probl?\239?\191?\189me du 0.1% de CPU -> 9.7% est r?\239?\191?\189solu en compilant avec un
flag d'optimisation (cf ci-dessous) ;
* Makefile :
- Rajout d'une ligne *comment?\239?\191?\189e* avec le flag d'optimisation -O2 ;
- En -O2 et en faisant tourner le mini-server et un vlc --novideo sur la
meme machine, la somme des %CPU du vlc et du mini-server est ?\239?\191?\189gale ?\239?\191?\189 0 :-)
C'est pas beau ?\239?\191?\189a ?
-- MaXX "vlc rewlz"
------------------------------------------------------------------------
r14 | maxx | 1999-09-28 12:35:41 +0200 (Tue, 28 Sep 1999) | 14 lines
Changed paths:
M /trunk/include/decoder_fifo.h
M /trunk/include/input.h
M /trunk/src/input/input.c
* include/decoder_fifo.h :
- Proprification des commentaires ;
* include/input.h :
- i_pts ?\239?\191?\189tait un u32 mais doit ?\239?\191?\189tre un s64 ;
- Question ouverte au Ptyx : pourquoi mtime_t est un u64 ?
Est-ce que c'est mauvais de passer mtime_t en s64 ?
Est-ce que ?\239?\191?\189a fait modifier beaucoup de code ?
* input/input.c :
- Correction d'un cast ;
-- MaXX
------------------------------------------------------------------------
r15 | maxx | 1999-09-29 11:56:04 +0200 (Wed, 29 Sep 1999) | 29 lines
Changed paths:
M /trunk/include/input.h
M /trunk/include/mtime.h
M /trunk/src/input/input.c
M /trunk/src/input/input_file.c
M /trunk/src/input/input_pcr.c
M /trunk/src/misc/mtime.c
M /trunk/src/misc/xutils.c
* include/mtime.h :
- mtime_t devient un s64 (et non plus un u64) pour harmoniser gestion de
l'horloge et synchronisation ;
- LAST_MDATE correspond d?\239?\191?\189sormais ?\239?\191?\189 la plus grande valeur que peut
prendre un s64 ;
- MSTRTIME_MAX_SIZE prend en compte le fait que les dates peuvent d?\239?\191?\189sormais
?\239?\191?\189tre n?\239?\191?\189gatives ;
* misc/mtime.c :
- modifications diverses et vari?\239?\191?\189es prenant en compte le changement de
mtime_t ;
* include/input.h :
- i_pts et les variables s64 de la structure pcr sont d?\239?\191?\189sormais des mtime_t ;
* input/input.c :
- passage des casts en (mtime_t) et non (s64) ;
* input/input_file.c :
- rajout d'un #include "mtime.h" ;
* input/input_pcr.c :
- passage des s64 en mtime_t ;
* misc/xutils.c :
- correction de deux warnings ;
-- MaXX
------------------------------------------------------------------------
r16 | maxx | 1999-10-01 14:38:10 +0200 (Fri, 01 Oct 1999) | 10 lines
Changed paths:
M /trunk/src/input/input_pcr.c
* input/input_pcr.c :
- Correction d'un bug de la fonction input_PcrReInit : pthread_mutex_lock()
?\239?\191?\189tait appel?\239?\191?\189e avec un argument obtenu en d?\239?\191?\189r?\239?\191?\189f?\239?\191?\189ren?\239?\191?\189ant un pointeur non
initialis?\239?\191?\189 ;
- Le bug ne survenait que lorsque le vlc ?\239?\191?\189tait compil?\239?\191?\189 SANS -Ox, probablement
parce que le code optimis?\239?\191?\189 n'ex?\239?\191?\189cutait pas les instructions dans le meme
ordre ;
-- MaXX
------------------------------------------------------------------------
r17 | maxx | 1999-10-01 17:44:31 +0200 (Fri, 01 Oct 1999) | 17 lines
Changed paths:
M /trunk/Makefile
M /trunk/include/audio_output.h
M /trunk/src/audio_decoder/audio_decoder.c
M /trunk/src/interface/main.c
* Makefile :
- Rajout de l'option -pg maintenant que le %*!&#@ de bug est corrig?\239?\191?\189, et en
attendant qu'on trouve le moyen de releaser proprement le lock des
decoder_fifos :-)
* audio_decoder/audio_decoder.c :
- Correction d'un bug qui entrainait une d?\239?\191?\189rivation du son ;
* include/audio_output.h :
- Passage du nb max de fifos audio de 4 ?\239?\191?\189 2 pour augmenter le niveau sonore ;
* interface/main.c :
- Typo ;
--
MaXX
------------------------------------------------------------------------
r18 | massiot | 1999-10-02 00:05:33 +0200 (Sat, 02 Oct 1999) | 5 lines
Changed paths:
M /trunk/src/input/input.c
* L'input devrait ?\239?\191?\189tre capable de se fermer correctement apr?\239?\191?\189s une
erreur (j'ai dit _capable_, hein, j'ai pas dit qu'elle le faisait) ;
--Meuuh
------------------------------------------------------------------------
r19 | massiot | 1999-10-02 00:45:02 +0200 (Sat, 02 Oct 1999) | 4 lines
Changed paths:
M /trunk/src/input/input.c
* Suppression d'un message d'erreur erronn?\239?\191?\189 ;
--Meuuh
------------------------------------------------------------------------
r20 | massiot | 1999-10-02 12:20:54 +0200 (Sat, 02 Oct 1999) | 6 lines
Changed paths:
M /trunk/src/input/input.c
M /trunk/src/interface/main.c
* input.c : Ajout du bool?\239?\191?\189en b_error et d'une boucle d'erreur pour
?\239?\191?\189viter la fermeture sauvage de l'input ;
* main.c : Le vlc se ferme d?\239?\191?\189sormais proprement quand il bouffe un SIGINT.
--Meuuh
------------------------------------------------------------------------
r21 | maxx | 1999-10-02 23:32:21 +0200 (Sat, 02 Oct 1999) | 21 lines
Changed paths:
M /trunk/include/decoder_fifo.h
M /trunk/src/audio_decoder/audio_decoder.c
M /trunk/src/generic_decoder/generic_decoder.c
M /trunk/src/input/input.c
M /trunk/src/input/input_psi.c
M /trunk/src/video_decoder/video_decoder.c
* include/decoder_fifo.h :
- Rajout du support permettant de d?\239?\191?\189tecter la fin du thread input
correspondant au flux de bits pass?\239?\191?\189 en argument ?\239?\191?\189 la fonction GetByte ;
* input/input.c :
- Changements cosm?\239?\191?\189tiques ;
* input/input_psi.c :
- Correction d'un bug de la fonction DestroyPgrmDescr qui faisait
segfaulter le vlc ?\239?\191?\189 sa terminaison ;
* audio_decoder/audio_decoder.c :
* generic_decoder/generic_decoder.c :
* video_decoder/video_decoder.c :
- Les fonctions xdec_DestroyThread envoient d?\239?\191?\189sormais un signal permettant
aux decoder threads de quitter la fonction GetByte meme s'ils sont en
attente dans la fonction pthread_cond_wait ;
--
MaXX
------------------------------------------------------------------------
r22 | maxx | 1999-10-03 00:31:35 +0200 (Sun, 03 Oct 1999) | 7 lines
Changed paths:
M /trunk/Makefile
* Makefile :
- Rajout des options de linkage -g et -pg afin de faire fonctionner le
profiling ;
--
MaXX
------------------------------------------------------------------------
r23 | maxx | 1999-10-03 00:37:44 +0200 (Sun, 03 Oct 1999) | 6 lines
Changed paths:
M /trunk/.cvsignore
* .cvsignore :
- Rajout des fichiers vlc.init et gmon.out ;
--
MaXX
------------------------------------------------------------------------
r24 | maxx | 1999-10-04 04:24:21 +0200 (Mon, 04 Oct 1999) | 25 lines
Changed paths:
M /trunk/Makefile
M /trunk/src/audio_decoder/audio_decoder.c
M /trunk/src/audio_output/audio_output.c
M /trunk/src/input/input.c
* input/input.c :
- Correction de deux bugs concernant le calcul de b_has_pts et d'une autre
variable de la structure pes (les masques utilis?\239?\191?\189s n'?\239?\191?\189taient pas les bons...
cons?\239?\191?\189quence imm?\239?\191?\189diate : la synchro ne voyait jamais de paquet dat?\239?\191?\189) ;
- Correction d'un bug de la m?\239?\191?\189thode de calcul de i_pts ;
* audio_decoder/audio_decoder.c :
- Autod?\239?\191?\189tection des dates en utilisant le champ i_pts fourni par la
synchro... le son ?\239?\191?\189 fr?\239?\191?\189quence variable adapt?\239?\191?\189e aux pertes de paquets TS et
autres probl?\239?\191?\189mes est d?\239?\191?\189sormais une r?\239?\191?\189alit?\239?\191?\189 :-)
* audio_output/audio_output.c :
+ Rajout de la synchro :
- On attend si on est en avance ;
- On saute des frames si on est en retard ;
+ Ce n'est pas encore tout ?\239?\191?\189 fait ?\239?\191?\189a, mais ?\239?\191?\189a commence ?\239?\191?\189 prendre forme...
On dirait que le mini-server va trop vite, parce que l'audio est souvent
en retard... Polux ?
* Makefile :
- Modifications cosm?\239?\191?\189tiques ;
Deux oublis dans le commit de la derniere fois.
--
MaXX
1999-12-30 Thursday 13:59 stef
------------------------------------------------------------------------
r25 | maxx | 1999-10-04 12:20:27 +0200 (Mon, 04 Oct 1999) | 6 lines
Changed paths:
M /trunk/src/audio_output/audio_output.c
* Modifications de quelques erreurs sur le parseur
* audio_output/audio_output.c :
- Suppression de la synchro en attendant de trouver une meilleure m?\239?\191?\189thode ;
1999-12-29 Wednesday 02:48 stef
--
MaXX
* Ajout de quelques fonctions pour traiter les structures *_extension
dans le parser
------------------------------------------------------------------------
r26 | maxx | 1999-10-06 01:41:31 +0200 (Wed, 06 Oct 1999) | 10 lines
Changed paths:
M /trunk/src/audio_output/audio_output.c
1999-12-28 Tuesday 23:35 massiot
* audio_output/audio_output.c :
- Suppression totale de la synchro en dates absolues ;
- Rajout de la re-synchro en dates relatives (il est donc d?\239?\191?\189sormais
possible de couper un flux et de le relancer, ou de changer de flux,
tout en gardant le m?\239?\191?\189me input, le m?\239?\191?\189me d?\239?\191?\189codeur audio... pratique pour
le pseudo-changement de cha?\239?\191?\189ne pr?\239?\191?\189vu ?\239?\191?\189 la War :-) ;
Suite du video_parser et du video_decoder.
--
MaXX
1999-12-22 Wednesday 13:18 massiot
------------------------------------------------------------------------
r27 | massiot | 1999-10-06 02:32:24 +0200 (Wed, 06 Oct 1999) | 5 lines
Changed paths:
M /trunk/src/input/input_psi.c
suite du parseur.
* L'autospawn r?\239?\191?\189agit correctement si on utilise les flags --novideo ou
--noaudio ;
1999-12-22 Wednesday 02:27 massiot
--Meuuh
Un bon morceau du parseur.
------------------------------------------------------------------------
r28 | maxx | 1999-10-06 03:29:25 +0200 (Wed, 06 Oct 1999) | 7 lines
Changed paths:
M /trunk/doc/bugs
Stef, je ne t'oublie pas, demain t'auras du boulot, promis :)
* Documentation/bugs :
- Suppression d'un bon nombre de bugs de l'input ;
- Rajout d'un bug concernant ./vlc --novideo ;
1999-12-21 Tuesday 18:14 massiot
--
MaXX
Ce fichier la etait en trop
------------------------------------------------------------------------
r29 | massiot | 1999-10-06 19:25:37 +0200 (Wed, 06 Oct 1999) | 4 lines
Changed paths:
M /trunk/src/interface/intf_msg.c
1999-12-21 Tuesday 18:12 massiot
Un #ifdef DEBUG qui manquait et qui faisait que ca compilait pas sans le DEBUG.
Début du décodeur + début du parseur.
--Meuuh
Évidemment ça compile pas et on n'est pas sortis de l'auberge, m'enfin...
------------------------------------------------------------------------
r30 | massiot | 1999-10-06 20:47:32 +0200 (Wed, 06 Oct 1999) | 6 lines
Changed paths:
M /trunk/include/intf_msg.h
1999-12-21 Tuesday 00:07 stef
* Correction d'un bug ou quand on ne definait pas le DEBUG, il
remplacait les intf_DbgMsg par des ;, ce qui n'est pas cool pour les
if ... else sans accolades (input_psi.c).
[no log message]
--Meuuh
1999-12-19 Sunday 20:08 sam
------------------------------------------------------------------------
r31 | massiot | 1999-10-12 20:58:31 +0200 (Tue, 12 Oct 1999) | 8 lines
Changed paths:
M /trunk/Makefile
M /trunk/include/config.h
M /trunk/src/input/input_psi.c
. ajout de #ifdef pour ne pas avoir de console X en mode framebuffer
. mode --novlans par défaut
Synchronisation vlc-DR2/CVS
1999-12-18 Saturday 17:13 massiot
* Makefile : nouvelles options d'optimisation, d?\239?\191?\189codeur vid?\239?\191?\189o ;
* config.h : FIFOs et netlist plus longues ;
* input_psi.c : Suppression de messages de debug ;
* Patchs MPEG1, qui marchent ou qui ne marche pas ;
* Optimisation de ClearBlock() ;
* Début du video_parser ;
--Meuuh
1999-12-15 Wednesday 19:01 maxx
------------------------------------------------------------------------
r32 | benny | 1999-10-21 01:30:34 +0200 (Thu, 21 Oct 1999) | 9 lines
Changed paths:
M /trunk/src/input/input.c
M /trunk/src/input/input_netlist.c
* audio_decoder/audio_decoder.c :
- l'ancienne méthode de synchro était bugguée, la nouvelle rewlz... Sam,
j'espère que tu me pardonneras un jour ;
* audio_output/audio_output.c :
- suppression des messages de debug, à la demande de Polux, qui veut
squatter seul la console de debug avec ses messages de fps ;
1999-12-15 Wednesday 18:23 maxx
Bug fix: le buffer p_pes_header_save du pes n'etait jamais alloue, ce qui
fait que la fonction DemuxPES plantait si jamais le header pes etait plus
gros que le premier packet ts du pes.
* audio_decoder/audio_decoder.c :
- Test d'une nouvelle méthode de synchro ;
1999-12-14 Tuesday 23:37 maxx
Benny
* .cvsignore :
+ Rajout du fichier core ;
------------------------------------------------------------------------
r33 | benny | 1999-10-27 20:00:05 +0200 (Wed, 27 Oct 1999) | 8 lines
Changed paths:
M /trunk/src/misc/xutils.c
* audio_output/audio_output.c :
+ Rajout de messages de debug :
- nombre de frames audio dans la plage datée courante ;
- durée de cette plage audio datée (en µs) ;
- fréquence du flux sonore pour cette plage datée ;
* interface/intf_ctrl.c :
- Correction du bug `help vlan' (mouahaha il manquait une virgule :-).
1999-12-12 Sunday 18:04 polux
Le prototypes des fonctions Enable/DisableScreeSaver dans xutils.h ne
correspondait pas a leur declaration dans xutils.c
Grâce à Jimmy, plus besoin de compiler les fichiers assembleurs à part,
le make se débrouille tout seul comme un grand en utilisant gcc pour
compiler les .S
1999-12-09 Thursday 22:37 benny
Benny
Correction d'un bug dans la lecture de la version de la PMT
------------------------------------------------------------------------
r34 | massiot | 1999-11-06 22:45:08 +0100 (Sat, 06 Nov 1999) | 6 lines
Changed paths:
M /trunk/Makefile
1999-12-08 Wednesday 21:23 benny
Modifications de Polusque depuis la DR2, ?\239?\191?\189 savoir :
- virationnement de la saturation ;
- optimisation MMX de la conversion YUV.
Commit bis des modifications concernant l'initialisation du continuity
counter (ecrasees entre temps)
--Meuuh
1999-12-08 Wednesday 16:01 polux
------------------------------------------------------------------------
r35 | benny | 1999-11-10 00:30:25 +0100 (Wed, 10 Nov 1999) | 12 lines
Changed paths:
M /trunk/src/input/input.c
M /trunk/src/input/input_psi.c
Fin du remplacement des pthread + ajout du frame rate dans display.c.
Polux
1999-12-08 Wednesday 15:22 polux
Encapsulation des pthread qui sont maintenant remplacées par les vlc_thread.
Toutes les références aux pthread que ce soit les thread, les mutex ou
les variables conditionnelles, ont été remplacées par leur équivalent
vlc_thread. Les vlc_thread sont une version très simplifiée des pthread et
fonctionnent exactement de la même façon. Ceci devrait grandement faciliter
le portage vers d'autres OS.
Nettoyage de input_psi.
Polux
Debugage de DemuxPSI. Le nouveau code doit etre capable de gerer des cas
foireux qui ne sont pas senses arriver (et qui n'ont jamais ete rencontre
dans les flux qu'on a, vu que ca n'a jamais plante la avant). Son
principal interet est de ne plus produire de warning a la compilation :)
1999-12-08 Wednesday 00:42 benny
Benny
Le continuity_counter du vlc est maintenant initialise automatiquement a
la valeur du premier paquet TS que l'input recoit pour chaque PID. On
evite de trasher systematiquement (ou presque) le premier TS de chaque
PID.
------------------------------------------------------------------------
r36 | polux | 1999-11-21 15:26:20 +0100 (Sun, 21 Nov 1999) | 6 lines
Changed paths:
M /trunk/include/input.h
M /trunk/include/input_pcr.h
M /trunk/src/input/input_pcr.c
1999-12-07 Tuesday 03:33 benny
Correction d'une erreur dans le parsage de la PMT (mauvais masque de
lecture des PID des ES)
1999-12-07 Tuesday 02:16 maxx
Mise en place du m?\239?\191?\189canisme de d?\239?\191?\189tection de changement de flux dans la synchro
* Documentation/todo :
- mise à jour des données concernant l'audio_decoder et l'audio_output ;
Polux
* CVS :
- rajout automatique de la signature du commiteur (si vous voyez "maxx"
un peu plus bas, c'est que ça rewlz :-) ;
------------------------------------------------------------------------
r37 | maxx | 1999-12-05 00:00:42 +0100 (Sun, 05 Dec 1999) | 2 lines
Changed paths:
M /trunk/.cvsignore
1999-12-06 Monday 17:02 maxx
test
* .cvsignore :
- Suppression d'une ligne inutile... certains font vraiment n'importe
quoi O:->
------------------------------------------------------------------------
r38 | maxx | 1999-12-05 00:19:40 +0100 (Sun, 05 Dec 1999) | 2 lines
Changed paths:
M /trunk/.cvsignore
-- MaXX
retest
1999-12-06 Monday 16:59 maxx
------------------------------------------------------------------------
r39 | maxx | 1999-12-06 17:59:25 +0100 (Mon, 06 Dec 1999) | 6 lines
Changed paths:
M /trunk/.cvsignore
* .cvsignore :
- Rajout d'une ligne inutile... il faut bien tester la nouvelle
configuration CVS :-)
* .cvsignore :
- Rajout d'une ligne inutile... il faut bien tester la nouvelle
configuration CVS :-)
-- MaXX
-- MaXX
1999-12-04 Saturday 23:19 maxx
------------------------------------------------------------------------
r40 | maxx | 1999-12-06 18:02:42 +0100 (Mon, 06 Dec 1999) | 6 lines
Changed paths:
M /trunk/.cvsignore
retest
* .cvsignore :
- Suppression d'une ligne inutile... certains font vraiment n'importe
quoi O:->
1999-12-04 Saturday 23:00 maxx
-- MaXX
test
------------------------------------------------------------------------
r41 | maxx | 1999-12-07 03:16:22 +0100 (Tue, 07 Dec 1999) | 7 lines
Changed paths:
M /trunk/doc/todo
1999-11-21 Sunday 14:26 polux
* Documentation/todo :
- mise ?\239?\191?\189 jour des donn?\239?\191?\189es concernant l'audio_decoder et l'audio_output ;
Mise en place du mécanisme de détection de changement de flux dans la synchro
* CVS :
- rajout automatique de la signature du commiteur (si vous voyez "maxx"
un peu plus bas, c'est que ?\239?\191?\189a rewlz :-) ;
Polux
------------------------------------------------------------------------
r42 | benny | 1999-12-07 04:33:35 +0100 (Tue, 07 Dec 1999) | 5 lines
Changed paths:
M /trunk/src/input/input_psi.c
1999-11-09 Tuesday 23:30 benny
Nettoyage de input_psi.
Debugage de DemuxPSI. Le nouveau code doit etre capable de gerer des cas
foireux qui ne sont pas senses arriver (et qui n'ont jamais ete rencontre
dans les flux qu'on a, vu que ca n'a jamais plante la avant). Son
principal interet est de ne plus produire de warning a la compilation :)
Correction d'une erreur dans le parsage de la PMT (mauvais masque de
lecture des PID des ES)
Benny
------------------------------------------------------------------------
r43 | benny | 1999-12-08 01:42:29 +0100 (Wed, 08 Dec 1999) | 7 lines
Changed paths:
M /trunk/src/input/input.c
M /trunk/src/input/input_ctrl.c
M /trunk/src/input/input_psi.c
1999-11-06 Saturday 21:45 massiot
Modifications de Polusque depuis la DR2, à savoir :
- virationnement de la saturation ;
- optimisation MMX de la conversion YUV.
--Meuuh
Le continuity_counter du vlc est maintenant initialise automatiquement a
la valeur du premier paquet TS que l'input recoit pour chaque PID. On
evite de trasher systematiquement (ou presque) le premier TS de chaque
PID.
1999-10-27 Wednesday 18:00 benny
------------------------------------------------------------------------
r44 | polux | 1999-12-08 16:22:59 +0100 (Wed, 08 Dec 1999) | 9 lines
Changed paths:
M /trunk/include/all.h
M /trunk/include/audio_decoder.h
M /trunk/include/audio_output.h
M /trunk/include/control.h
M /trunk/include/decoder_fifo.h
M /trunk/include/generic_decoder.h
M /trunk/include/input.h
M /trunk/include/input_netlist.h
M /trunk/include/input_vlan.h
M /trunk/include/interface.h
M /trunk/include/intf_msg.h
M /trunk/include/pgm_data.h
M /trunk/include/video_decoder.h
M /trunk/include/video_output.h
M /trunk/include/video_x11.h
A /trunk/include/vlc_thread.h
Le prototypes des fonctions Enable/DisableScreeSaver dans xutils.h ne
correspondait pas a leur declaration dans xutils.c
Benny
1999-10-20 Wednesday 23:30 benny
Bug fix: le buffer p_pes_header_save du pes n'etait jamais alloue, ce qui
fait que la fonction DemuxPES plantait si jamais le header pes etait plus
gros que le premier packet ts du pes.
Benny
1999-10-12 Tuesday 18:58 massiot
Synchronisation vlc-DR2/CVS
* Makefile : nouvelles options d'optimisation, décodeur vidéo ;
* config.h : FIFOs et netlist plus longues ;
* input_psi.c : Suppression de messages de debug ;
--Meuuh
1999-10-06 Wednesday 18:47 massiot
* Correction d'un bug ou quand on ne definait pas le DEBUG, il
remplacait les intf_DbgMsg par des ;, ce qui n'est pas cool pour les
if ... else sans accolades (input_psi.c).
--Meuuh
1999-10-06 Wednesday 17:25 massiot
Un #ifdef DEBUG qui manquait et qui faisait que ca compilait pas sans le DEBUG.
--Meuuh
1999-10-06 Wednesday 01:29 maxx
* Documentation/bugs :
- Suppression d'un bon nombre de bugs de l'input ;
- Rajout d'un bug concernant ./vlc --novideo ;
--
MaXX
1999-10-06 Wednesday 00:32 massiot
* L'autospawn réagit correctement si on utilise les flags --novideo ou
--noaudio ;
--Meuuh
1999-10-05 Tuesday 23:41 maxx
* audio_output/audio_output.c :
- Suppression totale de la synchro en dates absolues ;
- Rajout de la re-synchro en dates relatives (il est donc désormais
possible de couper un flux et de le relancer, ou de changer de flux,
tout en gardant le même input, le même décodeur audio... pratique pour
le pseudo-changement de chaîne prévu à la War :-) ;
--
MaXX
1999-10-04 Monday 10:20 maxx
* audio_output/audio_output.c :
- Suppression de la synchro en attendant de trouver une meilleure méthode ;
--
MaXX
1999-10-04 Monday 02:24 maxx
* input/input.c :
- Correction de deux bugs concernant le calcul de b_has_pts et d'une autre
variable de la structure pes (les masques utilisés n'étaient pas les bons...
conséquence immédiate : la synchro ne voyait jamais de paquet daté) ;
- Correction d'un bug de la méthode de calcul de i_pts ;
* audio_decoder/audio_decoder.c :
- Autodétection des dates en utilisant le champ i_pts fourni par la
synchro... le son à fréquence variable adaptée aux pertes de paquets TS et
autres problèmes est désormais une réalité :-)
* audio_output/audio_output.c :
+ Rajout de la synchro :
- On attend si on est en avance ;
- On saute des frames si on est en retard ;
+ Ce n'est pas encore tout à fait ça, mais ça commence à prendre forme...
On dirait que le mini-server va trop vite, parce que l'audio est souvent
en retard... Polux ?
* Makefile :
- Modifications cosmétiques ;
--
MaXX
1999-10-02 Saturday 22:37 maxx
* .cvsignore :
- Rajout des fichiers vlc.init et gmon.out ;
--
MaXX
1999-10-02 Saturday 22:31 maxx
* Makefile :
- Rajout des options de linkage -g et -pg afin de faire fonctionner le
profiling ;
--
MaXX
1999-10-02 Saturday 21:32 maxx
* include/decoder_fifo.h :
- Rajout du support permettant de détecter la fin du thread input
correspondant au flux de bits passé en argument à la fonction GetByte ;
* input/input.c :
- Changements cosmétiques ;
* input/input_psi.c :
- Correction d'un bug de la fonction DestroyPgrmDescr qui faisait
segfaulter le vlc à sa terminaison ;
* audio_decoder/audio_decoder.c :
* generic_decoder/generic_decoder.c :
* video_decoder/video_decoder.c :
- Les fonctions xdec_DestroyThread envoient désormais un signal permettant
aux decoder threads de quitter la fonction GetByte meme s'ils sont en
attente dans la fonction pthread_cond_wait ;
--
MaXX
1999-10-02 Saturday 10:20 massiot
* input.c : Ajout du booléen b_error et d'une boucle d'erreur pour
éviter la fermeture sauvage de l'input ;
* main.c : Le vlc se ferme désormais proprement quand il bouffe un SIGINT.
--Meuuh
1999-10-01 Friday 22:45 massiot
* Suppression d'un message d'erreur erronné ;
--Meuuh
1999-10-01 Friday 22:05 massiot
* L'input devrait être capable de se fermer correctement après une
erreur (j'ai dit _capable_, hein, j'ai pas dit qu'elle le faisait) ;
--Meuuh
1999-10-01 Friday 15:44 maxx
* Makefile :
- Rajout de l'option -pg maintenant que le %*!&#@ de bug est corrigé, et en
attendant qu'on trouve le moyen de releaser proprement le lock des
decoder_fifos :-)
* audio_decoder/audio_decoder.c :
- Correction d'un bug qui entrainait une dérivation du son ;
* include/audio_output.h :
- Passage du nb max de fifos audio de 4 à 2 pour augmenter le niveau sonore ;
* interface/main.c :
- Typo ;
--
MaXX
1999-10-01 Friday 12:38 maxx
* input/input_pcr.c :
- Correction d'un bug de la fonction input_PcrReInit : pthread_mutex_lock()
était appelée avec un argument obtenu en déréférençant un pointeur non
initialisé ;
- Le bug ne survenait que lorsque le vlc était compilé SANS -Ox, probablement
parce que le code optimisé n'exécutait pas les instructions dans le meme
ordre ;
-- MaXX
1999-09-29 Wednesday 09:56 maxx
* include/mtime.h :
- mtime_t devient un s64 (et non plus un u64) pour harmoniser gestion de
l'horloge et synchronisation ;
- LAST_MDATE correspond désormais à la plus grande valeur que peut
prendre un s64 ;
- MSTRTIME_MAX_SIZE prend en compte le fait que les dates peuvent désormais
être négatives ;
* misc/mtime.c :
- modifications diverses et variées prenant en compte le changement de
mtime_t ;
* include/input.h :
- i_pts et les variables s64 de la structure pcr sont désormais des mtime_t ;
* input/input.c :
- passage des casts en (mtime_t) et non (s64) ;
* input/input_file.c :
- rajout d'un #include "mtime.h" ;
* input/input_pcr.c :
- passage des s64 en mtime_t ;
* misc/xutils.c :
- correction de deux warnings ;
-- MaXX
1999-09-28 Tuesday 10:35 maxx
* include/decoder_fifo.h :
- Proprification des commentaires ;
* include/input.h :
- i_pts était un u32 mais doit être un s64 ;
- Question ouverte au Ptyx : pourquoi mtime_t est un u64 ?
Est-ce que c'est mauvais de passer mtime_t en s64 ?
Est-ce que ça fait modifier beaucoup de code ?
* input/input.c :
- Correction d'un cast ;
-- MaXX
1999-09-24 Friday 10:02 maxx
* audio_decoder/audio_decoder.c :
- Intégration totale et non commentée du support de la synchro ;
- Le problème du 0.1% de CPU -> 9.7% est résolu en compilant avec un
flag d'optimisation (cf ci-dessous) ;
* Makefile :
- Rajout d'une ligne *commentée* avec le flag d'optimisation -O2 ;
- En -O2 et en faisant tourner le mini-server et un vlc --novideo sur la
meme machine, la somme des %CPU du vlc et du mini-server est égale à 0 :-)
C'est pas beau ça ?
-- MaXX "vlc rewlz"
1999-09-23 Thursday 20:56 polux
Implémentation rudimentaire de la synchro : les packets
PES sont maintenant datés.
--
Polux
1999-09-23 Thursday 10:22 massiot
* AUTO_SPAWN n'est plus necessaire pour lancer l'init script.
--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
* include/audio_output.h :
- Correction d'une erreur dans la taille des frames du Layer II (1152
et non 1192) (ne vous en faites pas, l'erreur n'était présente que dans
un commentaire :-) ;
* audio_decoder/audio_decoder.c :
- Rajout d'un certain nombre de commentaires utiles pour la suite du
développement de l'audio_decoder ;
- Modification de la méthode de calcul du nombre de frames audio libres
dans l'aout_fifo (à tester !) ;
-- MaXX
1999-09-21 Tuesday 18:55 massiot
* Le video_decoder a desormais une structure qui tourne (copier-coller de
l'audio_decoder) ;
L'integration du mpeg2decode arrive !
--Meuuh
1999-09-20 Monday 22:07 massiot
* Passage de NeedBits(), DumpBits(), etc. dans decoder_fifo.h ;
* Suppression de warnings ;
--Meuuh
1999-09-20 Monday 21:22 massiot
J'avions oublie celui-la :(
--Meuuh
1999-09-20 Monday 21:21 massiot
* La DCT et la PCM sont dans audio_math.c ;
* Corrections de quelques warnings ici ou la ;
--Meuuh
1999-09-20 Monday 20:41 massiot
* Ajout d'un .cvsignore ;
* Au démarrage l'interface lance le script contenu dans vlc.init s'il
existe (typiquement spawnage d'input) ;
* Le décodeur PSI spawne automatiquement les threads video et audio des
qu'il a fini ;
[les deux précédents comportements peuvent être désactivés en
commentant #define AUTO_SPAWN dans config.h]
* Correction d'un bug de compilation dans input_pcr.c
--Meuuh
1999-08-08 Sunday 12:42 maxx
* CVS Creation
-- MaXX
1999-08-08 Sunday 12:42 maxx
Initial revision
Encapsulation des pthread qui sont maintenant remplac?\239?\191?\189es par les vlc_thread.
Toutes les r?\239?\191?\189f?\239?\191?\189rences aux pthread que ce soit les thread, les mutex ou
les variables conditionnelles, ont ?\239?\191?\189t?\239?\191?\189 remplac?\239?\191?\189es par leur ?\239?\191?\189quivalent
vlc_thread. Les vlc_thread sont une version tr?\239?\191?\189s simplifi?\239?\191?\189e des pthread et
fonctionnent exactement de la m?\239?\191?\189me fa?\239?\191?\189on. Ceci devrait grandement faciliter
le portage vers d'autres OS.
Polux
------------------------------------------------------------------------
r45 | polux | 1999-12-08 17:01:40 +0100 (Wed, 08 Dec 1999) | 4 lines
Changed paths:
M /trunk/src/audio_decoder/audio_decoder.c
M /trunk/src/audio_decoder/audio_math.c
M /trunk/src/audio_output/audio_dsp.c
M /trunk/src/audio_output/audio_output.c
M /trunk/src/generic_decoder/generic_decoder.c
M /trunk/src/input/input.c
M /trunk/src/input/input_ctrl.c
M /trunk/src/input/input_file.c
M /trunk/src/input/input_netlist.c
M /trunk/src/input/input_network.c
M /trunk/src/input/input_pcr.c
M /trunk/src/input/input_psi.c
M /trunk/src/input/input_vlan.c
M /trunk/src/interface/control.c
M /trunk/src/interface/interface.c
M /trunk/src/interface/intf_cmd.c
M /trunk/src/interface/intf_ctrl.c
M /trunk/src/interface/intf_msg.c
M /trunk/src/interface/main.c
M /trunk/src/interface/xconsole.c
M /trunk/src/video_decoder/video_decoder.c
M /trunk/src/video_output/video_output.c
M /trunk/src/video_output/video_x11.c
Fin du remplacement des pthread + ajout du frame rate dans display.c.
Polux
------------------------------------------------------------------------
r46 | benny | 1999-12-08 22:23:07 +0100 (Wed, 08 Dec 1999) | 5 lines
Changed paths:
M /trunk/src/input/input.c
M /trunk/src/input/input_ctrl.c
M /trunk/src/input/input_psi.c
Commit bis des modifications concernant l'initialisation du continuity
counter (ecrasees entre temps)
------------------------------------------------------------------------
r47 | benny | 1999-12-09 23:37:46 +0100 (Thu, 09 Dec 1999) | 5 lines
Changed paths:
M /trunk/src/input/input_psi.c
Correction d'un bug dans la lecture de la version de la PMT
------------------------------------------------------------------------
r48 | polux | 1999-12-12 19:04:37 +0100 (Sun, 12 Dec 1999) | 5 lines
Changed paths:
M /trunk/Makefile
Gr?\239?\191?\189ce ?\239?\191?\189 Jimmy, plus besoin de compiler les fichiers assembleurs ?\239?\191?\189 part,
le make se d?\239?\191?\189brouille tout seul comme un grand en utilisant gcc pour
compiler les .S
------------------------------------------------------------------------
r49 | maxx | 1999-12-15 00:37:44 +0100 (Wed, 15 Dec 1999) | 12 lines
Changed paths:
M /trunk/.cvsignore
M /trunk/src/audio_output/audio_output.c
M /trunk/src/interface/intf_ctrl.c
* .cvsignore :
+ Rajout du fichier core ;
* audio_output/audio_output.c :
+ Rajout de messages de debug :
- nombre de frames audio dans la plage dat?\239?\191?\189e courante ;
- dur?\239?\191?\189e de cette plage audio dat?\239?\191?\189e (en ?\239?\191?\189s) ;
- fr?\239?\191?\189quence du flux sonore pour cette plage dat?\239?\191?\189e ;
* interface/intf_ctrl.c :
- Correction du bug `help vlan' (mouahaha il manquait une virgule :-).
------------------------------------------------------------------------
r50 | maxx | 1999-12-15 19:23:33 +0100 (Wed, 15 Dec 1999) | 3 lines
Changed paths:
M /trunk/src/audio_decoder/audio_decoder.c
* audio_decoder/audio_decoder.c :
- Test d'une nouvelle m?\239?\191?\189thode de synchro ;
------------------------------------------------------------------------
r51 | maxx | 1999-12-15 20:01:41 +0100 (Wed, 15 Dec 1999) | 8 lines
Changed paths:
M /trunk/src/audio_decoder/audio_decoder.c
M /trunk/src/audio_output/audio_output.c
* audio_decoder/audio_decoder.c :
- l'ancienne m?\239?\191?\189thode de synchro ?\239?\191?\189tait buggu?\239?\191?\189e, la nouvelle rewlz... Sam,
j'esp?\239?\191?\189re que tu me pardonneras un jour ;
* audio_output/audio_output.c :
- suppression des messages de debug, ?\239?\191?\189 la demande de Polux, qui veut
squatter seul la console de debug avec ses messages de fps ;
------------------------------------------------------------------------
r52 | massiot | 1999-12-18 18:13:55 +0100 (Sat, 18 Dec 1999) | 4 lines
Changed paths:
A /trunk/include/video_parser.h
A /trunk/src/video_parser
A /trunk/src/video_parser/video_parser.c
* Patchs MPEG1, qui marchent ou qui ne marche pas ;
* Optimisation de ClearBlock() ;
* D?\239?\191?\189but du video_parser ;
------------------------------------------------------------------------
r53 | sam | 1999-12-19 21:08:53 +0100 (Sun, 19 Dec 1999) | 4 lines
Changed paths:
M /trunk/src/interface/interface.c
M /trunk/src/interface/main.c
. ajout de #ifdef pour ne pas avoir de console X en mode framebuffer
. mode --novlans par d?\239?\191?\189faut
------------------------------------------------------------------------
r54 | stef | 1999-12-21 01:07:39 +0100 (Tue, 21 Dec 1999) | 2 lines
Changed paths:
A /trunk/include/parser_fifo.h
M /trunk/include/video_parser.h
M /trunk/src/video_parser/video_parser.c
*** empty log message ***
------------------------------------------------------------------------
r55 | massiot | 1999-12-21 19:12:29 +0100 (Tue, 21 Dec 1999) | 4 lines
Changed paths:
A /trunk/include/undec_picture.h
A /trunk/include/vdec_motion.h
A /trunk/include/video_fifo.h
M /trunk/include/video_parser.h
A /trunk/src/video_decoder/vdec_motion.c
M /trunk/src/video_decoder/video_decoder.c
A /trunk/src/video_parser/video_fifo.c
M /trunk/src/video_parser/video_parser.c
A /trunk/src/video_parser/vpar_headers.c
D?\239?\191?\189but du d?\239?\191?\189codeur + d?\239?\191?\189but du parseur.
?\239?\191?\189videmment ?\239?\191?\189a compile pas et on n'est pas sortis de l'auberge, m'enfin...
------------------------------------------------------------------------
r56 | massiot | 1999-12-21 19:14:22 +0100 (Tue, 21 Dec 1999) | 2 lines
Changed paths:
D /trunk/include/parser_fifo.h
Ce fichier la etait en trop
------------------------------------------------------------------------
r57 | massiot | 1999-12-22 03:27:56 +0100 (Wed, 22 Dec 1999) | 4 lines
Changed paths:
M /trunk/include/undec_picture.h
M /trunk/include/video_parser.h
A /trunk/include/vpar_blocks.h
M /trunk/src/video_parser/video_fifo.c
M /trunk/src/video_parser/video_parser.c
M /trunk/src/video_parser/vpar_headers.c
Un bon morceau du parseur.
Stef, je ne t'oublie pas, demain t'auras du boulot, promis :)
------------------------------------------------------------------------
r58 | massiot | 1999-12-22 14:18:13 +0100 (Wed, 22 Dec 1999) | 2 lines
Changed paths:
M /trunk/include/video_parser.h
M /trunk/src/video_parser/vpar_headers.c
suite du parseur.
------------------------------------------------------------------------
r59 | massiot | 1999-12-29 00:35:32 +0100 (Wed, 29 Dec 1999) | 2 lines
Changed paths:
A /trunk/include/video_decoder.h.new
M /trunk/include/video_fifo.h
M /trunk/include/video_parser.h
M /trunk/include/vpar_blocks.h
A /trunk/include/vpar_headers.h
A /trunk/src/video_decoder/vdec_idct.c
M /trunk/src/video_decoder/vdec_motion.c
M /trunk/src/video_decoder/video_decoder.c
M /trunk/src/video_parser/video_fifo.c
M /trunk/src/video_parser/video_parser.c
A /trunk/src/video_parser/vpar_blocks.c
M /trunk/src/video_parser/vpar_headers.c
A /trunk/src/video_parser/vpar_motion.c
Suite du video_parser et du video_decoder.
------------------------------------------------------------------------
r60 | stef | 1999-12-29 03:48:59 +0100 (Wed, 29 Dec 1999) | 3 lines
Changed paths:
M /trunk/include/vpar_headers.h
M /trunk/src/video_parser/vpar_headers.c
* Ajout de quelques fonctions pour traiter les structures *_extension
dans le parser
------------------------------------------------------------------------
r61 | stef | 1999-12-30 14:59:59 +0100 (Thu, 30 Dec 1999) | 3 lines
Changed paths:
M /trunk/include/vpar_headers.h
M /trunk/src/video_parser/video_parser.c
M /trunk/src/video_parser/vpar_headers.c
* Modifications de quelques erreurs sur le parseur
------------------------------------------------------------------------
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
#! /bin/sh
## toolbox for the VLC media player
## $Id: toolbox,v 1.56 2004/02/10 14:33:17 sam Exp $
## $Id$
##
## Authors: Samuel Hocevar <sam@zoy.org>
......@@ -28,7 +28,6 @@ recognized flags are:
--update-glade generate and fix Glade code
--update-glade2 generate and fix Glade 2 code
--update-flexml generate and fix flexml and flex code
--changelog update the CVS changelog
--distclean "make distclean" on steroids
--make-woody <dir> change distdir <dir> to a woody distdir
EOF
......@@ -114,21 +113,10 @@ fi
##
if test "${action}" = "changelog"
then
set -e
set -x
cvs2cl --help >/dev/null 2>&1 || exit 1
rm -f ChangeLog ChangeLog.tmp
cvs2cl --utc --hide-filenames --no-wrap -w --stdout -g -z9 | \
sed -e 's/^[^0-9]/ /' -e 's/^ *$//' -e 's/^ \* / /g' | \
grep -v '^ \*$' | uniq > ChangeLog.tmp # ^-- tab
YEAR=`sed -e 's/\(....\)-..-.*/\1/;q' ChangeLog.tmp`
LASTYEAR="$((${YEAR} - 1))"
sed -ne "/^${YEAR}-..-../,/^${LASTYEAR}-..-../{/^${LASTYEAR}-..-../d;p}" \
< ChangeLog.tmp > ChangeLog
rm -f ChangeLog.tmp
YEAR="`date +%Y`"
echo "toolbox --changelog no longer required. use this instead:"
echo " svn log -v -r '{$YEAR-01-01}:{$YEAR-12-31}' > ChangeLog"
exit 0
# To generate changelog for the year 2001:
# sed -ne '/^2001/,/^2000/{/^2000/d;p}'
fi
##
......
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