Christophe Massiot
c17287dc78
* 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).
26 years ago
Sam Hocevar
abcabca628
. now we only try to open plugins which are existing files
26 years ago
Christophe Massiot
50118171a9
* 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.
26 years ago
Renaud Dartus
d719269bc1
Move #define from audio_output.h to config.h
Change vlan_server_ip to vishnou's ip (but vlans not working yet)
26 years ago
Arnaud de Bossoreille de Ribou
56685c3168
- one typo.
- one line deleted (it was for debug, bozo.)
26 years ago
Christophe Massiot
0661d2e7de
GetChunk() : reads n bytes from the elementary stream and places them
in a big buffer (a gift for Sam).
26 years ago
Arnaud de Bossoreille de Ribou
deff6eb9e7
sdl plugin :
- Quantic start in fullscreen fixed.
26 years ago
Christophe Massiot
9082046486
Input-II now correctly handles private stream 1 (AC3, DVDSPU).
26 years ago
Sam Hocevar
42e8a2e6e4
. split the audio decoder into adec_generic, adec_layer1 and adec_layer2
26 years ago
Pierre Baillet
da6f02087b
- fixed the ratio/position problem in YUV, now patching Stable.
26 years ago
Christophe Massiot
7effc0f7a4
We now display CPU usage statistics for each thread.
26 years ago
Christophe Massiot
d54a5f8fb4
We can now read from stdin.
26 years ago
Sam Hocevar
1cf5dd7b4b
. additional fix for Layer 1 mono
26 years ago
Sam Hocevar
2dabbaa9f5
. 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.
26 years ago
Arnaud de Bossoreille de Ribou
9632f78e4e
- 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
26 years ago
Pierre Baillet
07672a422c
- 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
26 years ago
Stéphane Borel
b185a7ee16
Fixed support for broken MPEG-1 files.
--Meuuh
26 years ago
Christophe Massiot
67bc00c9b6
* Cleaned up program and ES management by using input_programs.c whenever
necessary.
* Cleaned up decoder spawning.
26 years ago
Christophe Massiot
4d26594b02
Enhanced handling of stream discontinuities.
26 years ago
Christophe Massiot
a23f364ad9
More comments.
26 years ago
Christophe Massiot
d2ca341dd7
* 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
26 years ago
Christophe Massiot
3c7d6bbc87
Some comments for Henri.
26 years ago
Henri Fallon
9cf26f4194
Netlist embryo :
26 years ago
Christophe Massiot
5aadb8d7fd
Fix in the SCR parser for high values.
26 years ago
Christophe Massiot
7107b37d19
Fixed a bug with DVD's SCR (too close from the PTS).
26 years ago
Christophe Massiot
66b04c2afd
Another attempt for the audio bug...
26 years ago
Christophe Massiot
2022942199
Prototypes for netlist functions.
26 years ago
Christophe Massiot
fd5a24a4b3
Another attempt for the same bug...
26 years ago
Christophe Massiot
b593a03bb4
Mmmmh an endianness bug ?
26 years ago
Christophe Massiot
4dc9ef7129
Attempt to fix the audio.
26 years ago
Christophe Massiot
0edb872610
Fixed benny's mistakes :pp
26 years ago
Henri Fallon
10c6c8c961
Same changes that were made in the stbale branch ( FB_NOYPAN support )
26 years ago
Benoit Steiner
39eb576831
Fixe la gestion des signaux
26 years ago
Benoit Steiner
53c2e3acf7
Generation d'un makefile presque correct pour les vieilles versions de make
26 years ago
Benoit Steiner
93d8bc1416
debut de portage sous solaris
26 years ago
Christophe Massiot
b2181174d0
* Code to manage es_descriptors and program_descriptors, from benny's
input_psi.c
(unfinished)
26 years ago
Christophe Massiot
1a36621c47
We now correctly parse MPEG-1 SCR and there is no need to kludge to read
the stream at the right pace.
26 years ago
Christophe Massiot
7bd6b4e934
* Support for MPEG-1 .mpg files.
* Fixed a bug in the synchro with non-P5/B1 streams.
26 years ago
Christophe Massiot
8d211185e6
The new tasks for the input-II.
26 years ago
Christophe Massiot
dc804fe5e1
The input-II. (more info by mail in about an hour)
26 years ago
Sam Hocevar
d9cac7cd2a
. re-changement de vout_sdl.c pour que �a fonctionne en woody.
26 years ago
Stéphane Borel
48b0c5ca3e
. 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 !
26 years ago
Stéphane Borel
a06f74ac12
. Test non bloquant de l'ouverture du dsp � l'initialisation du plugin
pour le cas o� il est utilis� par esd
26 years ago
Pierre Baillet
b207b8f82e
. Fixed a segfault
. Fixed a SDL API change about clipping (?).
26 years ago
Stéphane Borel
9bc87bff4b
. 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.
26 years ago
Christophe Massiot
40b8684fd0
Added -funroll-all-loops and -fstrict-aliasing which seem to make things
faster.
26 years ago
Christophe Massiot
50f8da0448
Added hooks for the fothcoming YUV overlay support.
26 years ago
Christophe Massiot
266e3eabc0
ppro and mmx optimizations are now enabled by default (K6 users should
buy real processors).
26 years ago
Christophe Massiot
4676ccbc9a
Now using buffer I/O to write debug logs (huge performance increase).
26 years ago
Christophe Massiot
c80fb561c6
* Added debug messages in the video synchro
* Fixed a bug in the video synchro time scheduling
* Made the vout more precise on display dates
26 years ago