Loren Merritt [Sat, 14 Jul 2007 16:05:39 +0000 (16:05 +0000)]
AC-3 decoder, soc revision 148, Sep 28 18:38:27 2006 UTC by banan
Enable sse imdct, patch by Loren Merrit.
Originally committed as revision 9672 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 16:05:13 +0000 (16:05 +0000)]
AC-3 decoder, soc revision 109, Sep 22 22:42:54 2006 UTC by banan
Cosmetics.
Originally committed as revision 9671 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 16:04:40 +0000 (16:04 +0000)]
AC-3 decoder, soc revision 72, Sep 7 04:20:00 2006 UTC by cloud9
fix short block imdct.
Originally committed as revision 9670 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 16:04:17 +0000 (16:04 +0000)]
AC-3 decoder, soc revision 71, Sep 4 09:47:12 2006 UTC by cloud9
Redundant code cleanup.
Optimized dither generation.
Minor optimization in bit allocation.
Comments.
Originally committed as revision 9669 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 16:03:47 +0000 (16:03 +0000)]
AC-3 decoder, soc revision 70, Aug 31 18:04:23 2006 UTC by banan
Cosmetics, white space removal.
Originally committed as revision 9668 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 16:03:14 +0000 (16:03 +0000)]
AC-3 decoder, soc revision 69, Aug 31 07:12:56 2006 UTC by cloud9
Fix the bugs:
1. The quality of output because of incorrect windowing coefficients.
New code for window generation.
2. Dynrng values were reset where dynrng value is present in the first block,
but not in the subsequent block.
Originally committed as revision 9667 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 16:02:32 +0000 (16:02 +0000)]
AC-3 decoder, soc revision 58, Aug 19 14:20:45 2006 UTC by cloud9
Further optimizations.
Originally committed as revision 9666 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 16:02:08 +0000 (16:02 +0000)]
AC-3 decoder, soc revision 57, Aug 19 12:44:38 2006 UTC by cloud9
Optimization as suggested by Benjamin.
Originally committed as revision 9665 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 16:01:44 +0000 (16:01 +0000)]
AC-3 decoder, soc revision 56, Aug 17 14:21:58 2006 UTC by cloud9
Acknowledgements.
Originally committed as revision 9664 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 16:01:14 +0000 (16:01 +0000)]
AC-3 decoder, soc revision 55, Aug 17 12:25:24 2006 UTC by cloud9
Remove more unnecessary headers.
Codec initialization changed to use name => argument notation.
Originally committed as revision 9663 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 16:00:38 +0000 (16:00 +0000)]
AC-3 decoder, soc revision 54, Aug 17 09:13:08 2006 UTC by cloud9
Remove unnecessary header files.
Originally committed as revision 9662 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 16:00:05 +0000 (16:00 +0000)]
AC-3 decoder, soc revision 53, Aug 17 08:53:44 2006 UTC by cloud9
Converted the window from double to float.
Now sound produced is as good as sound produced by liba52.
Originally committed as revision 9661 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 15:59:25 +0000 (15:59 +0000)]
AC-3 decoder, soc revision 52, Aug 16 22:45:07 2006 UTC by cloud9
Reset the blksw and dithflag to 0 at the begining of each block.
Otherwise blockswitching propagates over multiple frames even if
block switching is not enabled for that frame.
Also reuse rematflg.
Originally committed as revision 9660 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 15:58:42 +0000 (15:58 +0000)]
AC-3 decoder, soc revision 48, Aug 16 11:27:49 2006 UTC by cloud9
I realized that the bug was not in the imdct routine but in the
get_transform_coeffs.
Fixed it.
Code now uses the ffmpeg's imdct routines.
All the mplayer's ac3 samples are decoded
successfully.
Also improved downmixing.
Now all the downmixing coeffcients for channels
are normalized such that the sum of coefficients
used to construct the output for single channel
never exceeds 1.0.
Originally committed as revision 9659 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 15:57:51 +0000 (15:57 +0000)]
AC-3 decoder, soc revision 40, Aug 9 00:10:14 2006 UTC by cloud9
More code cleanup.
Window is now runtime generated.
Fixed the bugs in rematrixing routine and
in Decoding AC3 Bitstreams when coupling is in use.
Still struggling to find out what affects the quality of
the produced sound. Can anybody have a look at the
imdct routines do_imdct_256 and do_imdct_512 and tell me
whether it is the correctly implemented as described in
standard.
Originally committed as revision 9658 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 15:56:55 +0000 (15:56 +0000)]
AC-3 decoder, soc revision 38, Aug 7 00:03:00 2006 UTC by cloud9
major code cleanup.
correct implementation of imdct.
implemented imdct for block switching also.
when coupling is not in use all the
ac3 streams are decoded correctly.
but when coupling is in use there is a bug.
i am currently finding the root of the bug.
if anybody can help.
Originally committed as revision 9657 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 15:51:00 +0000 (15:51 +0000)]
AC-3 decoder, soc revision 34, Jul 18 14:27:54 2006 UTC by cloud9
working decoder
imdct for block switching is to be implemented
various other things to do
Originally committed as revision 9656 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 15:49:12 +0000 (15:49 +0000)]
AC-3 decoder, soc revision 33, Jul 17 12:13:40 2006 UTC by cloud9
getting weired output
but its working
Originally committed as revision 9655 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 15:48:28 +0000 (15:48 +0000)]
AC-3 decoder, soc revision 32, Jul 17 09:37:32 2006 UTC by cloud9
Latest commit.
There is no error in parsing and or recovering transform coefficients.
Double checked with ac3dec.
Getting consistent results with the bit allocation routine and transform
coefficients.
The code is able to parse valid ac3 bitstreams without error from start
to end.
I have also implemented the imdct when block switching is not enabled.
However, can anybody provide an insight into how to convert float samples to
int16_t ? lrint is of no help cuz it produces output -1, 0 or 1 whereas the
output should be between -32768 to 32767.
Originally committed as revision 9654 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 15:42:15 +0000 (15:42 +0000)]
AC-3 decoder, soc revision 31, Jul 14 23:53:28 2006 UTC by cloud9
Removed _ from names
Removed temporary storage for the exponents
Removed ctx->samples
Now each transform coefficients are stored in audio block as an array of transform coefficients for each channel
added ctx->delay (output of later half of previous block)
added audio_block->block_output(output of this block)
I am still not able to produce the output.
I checked the code twice completely. I am not missing anything in
parsing or in bit allocation. Yet it throws error in getting transform
coefficients sometimes. Can anyone review a code of get_transform_coeffs and
help me debug it further. I think the error is in do_bit_allocation routine cuz
get_transform_coeffs is dependent on the bit allocation parameters table.
I have checked the bit allocation algorithm thoroughly and it is as defined in the
standard. Tried everything and got stuck where to go further.
Please help me.
Originally committed as revision 9653 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 15:41:27 +0000 (15:41 +0000)]
AC-3 decoder, soc revision 26, Jul 5 04:55:15 2006 UTC by cloud9
Mersenne Twister
Dynamic Range
Downmixing
IMDCT
Originally committed as revision 9652 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 14 Jul 2007 15:38:39 +0000 (15:38 +0000)]
AC-3 decoder, soc revision 9, Jun 14 03:52:02 2006 UTC by cloud9
initial commit
NOTE: This and all subsequent ac3dec.c revisions from the soc repository
violate the GPL. This will be fixed after all soc revisions are imported.
This file is not compiled yet, so the license compliance of any builds in
the meantime will not be affected.
Originally committed as revision 9651 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Sat, 14 Jul 2007 15:12:38 +0000 (15:12 +0000)]
Avoid using undefined symbols.
This fixes the following option set:
--disable-encoders --disable-decoders --disable-parsers --disable-bsfs
--disable-muxers --disable-demuxers --disable-protocols
--enable-muxer=mpeg1system
Originally committed as revision 9650 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Sat, 14 Jul 2007 14:43:06 +0000 (14:43 +0000)]
Allow selecting only the vc1 demuxer.
This fixes the following option set:
--disable-encoders --disable-decoders --disable-parsers --disable-bsfs
--disable-muxers --disable-demuxers --disable-protocols
--enable-demuxer=vc1
Originally committed as revision 9649 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Sat, 14 Jul 2007 14:40:18 +0000 (14:40 +0000)]
Allow selecting only the mpegtsraw demuxer.
This fixes the following option set:
--disable-encoders --disable-decoders --disable-parsers --disable-bsfs
--disable-muxers --disable-demuxers --disable-protocols
--enable-demuxer=mpegtsraw
Originally committed as revision 9648 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sat, 14 Jul 2007 14:39:51 +0000 (14:39 +0000)]
typo
Originally committed as revision 23780 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Aurelien Jacobs [Sat, 14 Jul 2007 14:35:17 +0000 (14:35 +0000)]
The dxa demuxer depends on riff.o.
This fixes the following option set:
--disable-encoders --disable-decoders --disable-parsers --disable-bsfs
--disable-muxers --disable-demuxers --disable-protocols --enable-demuxer=dxa
Originally committed as revision 9647 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Sat, 14 Jul 2007 14:34:40 +0000 (14:34 +0000)]
move #include of system headers to top of file
Originally committed as revision 9646 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Sat, 14 Jul 2007 14:32:41 +0000 (14:32 +0000)]
The dv1394 demuxer depends on dv.o.
This fixes the following option set:
--disable-encoders --disable-decoders --disable-parsers --disable-bsfs
--disable-muxers --disable-demuxers --disable-protocols
--enable-demuxer=dv1394
Originally committed as revision 9645 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Sat, 14 Jul 2007 14:27:20 +0000 (14:27 +0000)]
All those demuxers don't depend on riff.o anymore.
Originally committed as revision 9644 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Sat, 14 Jul 2007 14:01:20 +0000 (14:01 +0000)]
All those demuxers use pcm_read_seek() and thus depend on raw.o.
Originally committed as revision 9643 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Sat, 14 Jul 2007 13:37:24 +0000 (13:37 +0000)]
The c93 demuxer depends on vocdec.o.
This fixes the following option set:
--disable-encoders --disable-decoders --disable-parsers --disable-bsfs
--disable-muxers --disable-demuxers --disable-protocols --enable-demuxer=c93
Originally committed as revision 9642 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Sat, 14 Jul 2007 13:23:26 +0000 (13:23 +0000)]
The mpegaudio parser depends on mpegaudiodata.o.
This fixes the following option set:
--disable-encoders --disable-decoders --disable-parsers --disable-bsfs
--disable-muxers --disable-demuxers --disable-protocols
--enable-parser=mpegaudio
Originally committed as revision 9641 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Sat, 14 Jul 2007 13:14:28 +0000 (13:14 +0000)]
Allow selecting only the vp6f decoder.
This fixes the following option set:
--disable-encoders --disable-decoders --disable-parsers --disable-bsfs
--disable-muxers --disable-demuxers --disable-protocols --enable-decoder=vp6f
Originally committed as revision 9640 to svn://svn.ffmpeg.org/ffmpeg/trunk
Víctor Paesa [Sat, 14 Jul 2007 13:12:30 +0000 (13:12 +0000)]
Announce that vhook is deprecated, and its substitute.
Originally committed as revision 9639 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Sat, 14 Jul 2007 13:11:15 +0000 (13:11 +0000)]
The svq3 decoder depends on h264idct.o and also requires h264_parser.
This fixes the following option set:
--disable-encoders --disable-decoders --disable-parsers --disable-bsfs
--disable-muxers --disable-demuxers --disable-protocols --enable-decoder=svq3
Originally committed as revision 9638 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Sat, 14 Jul 2007 12:42:57 +0000 (12:42 +0000)]
avoid division by zero in av_find_stream_info() when no time base is set
Originally committed as revision 9637 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Sat, 14 Jul 2007 11:33:16 +0000 (11:33 +0000)]
10l to Mans, assert is included later with proper DEBUG/NDEBUG ifdefs
Originally committed as revision 9636 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Sat, 14 Jul 2007 00:15:01 +0000 (00:15 +0000)]
match doxygen comment with other parts of the file
Originally committed as revision 9635 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Fri, 13 Jul 2007 21:33:24 +0000 (21:33 +0000)]
create and populate "tools" directory
Originally committed as revision 9634 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Fri, 13 Jul 2007 17:41:28 +0000 (17:41 +0000)]
libavtest and seektest no longer need gpl
Originally committed as revision 9633 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 13 Jul 2007 17:38:17 +0000 (17:38 +0000)]
GXF muxer is no longer GPLed.
Originally committed as revision 9632 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Fri, 13 Jul 2007 17:15:56 +0000 (17:15 +0000)]
Smartjog granted permission to relicense as LGPL 2.1
Originally committed as revision 9631 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Fri, 13 Jul 2007 17:06:58 +0000 (17:06 +0000)]
round timestamps up, k2 broadcast server seems to need it
Originally committed as revision 9630 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Fri, 13 Jul 2007 16:11:36 +0000 (16:11 +0000)]
Check for GetProcessTimes and use it in getutime
Originally committed as revision 9629 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Fri, 13 Jul 2007 16:05:36 +0000 (16:05 +0000)]
Collapse getutime into one declaration
Originally committed as revision 9628 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Fri, 13 Jul 2007 16:04:00 +0000 (16:04 +0000)]
Check for getrusage
Originally committed as revision 9627 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 13 Jul 2007 14:33:20 +0000 (14:33 +0000)]
Clarify license requirements for contributions.
Originally committed as revision 9626 to svn://svn.ffmpeg.org/ffmpeg/trunk
İsmail Dönmez [Fri, 13 Jul 2007 13:04:55 +0000 (13:04 +0000)]
Replace non-existing @fixme doxygen tags with @todo.
patch by Ismail Dönmez, ismail pardus.org tr
Originally committed as revision 9625 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Fri, 13 Jul 2007 12:12:38 +0000 (12:12 +0000)]
h264_rtp_extra_data is not only used for debug purposes, asserts are using it also
Originally committed as revision 9623 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Fri, 13 Jul 2007 12:01:56 +0000 (12:01 +0000)]
remove uneeded include as assert is never used
Originally committed as revision 9622 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Fri, 13 Jul 2007 11:58:15 +0000 (11:58 +0000)]
Remove broken assert. ebml_read_element_id can handle level_up set to NULL.
Originally committed as revision 9621 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Fri, 13 Jul 2007 00:55:42 +0000 (00:55 +0000)]
10l to Benoit, poll.h is already included below, and this broke compilation on mingw
Originally committed as revision 9620 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Fri, 13 Jul 2007 00:49:40 +0000 (00:49 +0000)]
fix compilation with assert
Originally committed as revision 9619 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Fri, 13 Jul 2007 00:13:57 +0000 (00:13 +0000)]
enable $ARCH_EXT_LIST before parsing command line
Originally committed as revision 9618 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 13 Jul 2007 00:06:46 +0000 (00:06 +0000)]
Make "channels" variable mean the number of channels, not the number of
channels minus one
Originally committed as revision 9617 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Thu, 12 Jul 2007 22:55:35 +0000 (22:55 +0000)]
indent
Originally committed as revision 9616 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Thu, 12 Jul 2007 22:55:34 +0000 (22:55 +0000)]
remove useless LclDecContext.avctx field
Originally committed as revision 9615 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Thu, 12 Jul 2007 22:46:13 +0000 (22:46 +0000)]
forgot to rm lcl.c
Originally committed as revision 9614 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Thu, 12 Jul 2007 22:40:33 +0000 (22:40 +0000)]
split lcl.c into lcldec.c, lclenc.c, lcl.h
Originally committed as revision 9613 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Barbato [Thu, 12 Jul 2007 21:26:27 +0000 (21:26 +0000)]
adding myself as rtsp.c maintainer
Originally committed as revision 9612 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Barbato [Thu, 12 Jul 2007 21:12:33 +0000 (21:12 +0000)]
rtsp multicast fix by Thijs Vermeir $1$2@gmail.com
Originally committed as revision 9611 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 12 Jul 2007 20:27:07 +0000 (20:27 +0000)]
Rename COPYING to COPYING.LGPL, add COPYING.GPL with the text of the GPLv2.
Originally committed as revision 9610 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 12 Jul 2007 20:11:33 +0000 (20:11 +0000)]
Fix two cosmetic differences between our LGPL copy and the one from the FSF.
Plus replace one occurrence of "version 2 of the license" with "version 2.1
of the license", same as in the FSF version. This has always been LGPL 2.1.
Originally committed as revision 9609 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 12 Jul 2007 19:51:34 +0000 (19:51 +0000)]
cosmetics: tabs --> spaces
Originally committed as revision 9608 to svn://svn.ffmpeg.org/ffmpeg/trunk
Benoit Fouet [Thu, 12 Jul 2007 08:22:28 +0000 (08:22 +0000)]
map warning levels between libx264 and libavutil
Originally committed as revision 9607 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 12 Jul 2007 00:23:53 +0000 (00:23 +0000)]
license header consistency: Remove redundant "all rights reserved" statement
that is rendered meaningless by subsequent grant of rights through the LGPL.
Originally committed as revision 9606 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ivan Kalvachev [Wed, 11 Jul 2007 23:21:13 +0000 (23:21 +0000)]
revert commit 9603
Originally committed as revision 9605 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ivan Kalvachev [Wed, 11 Jul 2007 23:13:30 +0000 (23:13 +0000)]
remove file because of lincense issues
Originally committed as revision 9604 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ivan Kalvachev [Wed, 11 Jul 2007 22:05:43 +0000 (22:05 +0000)]
Integrate reference mpeg IDCT into dsputil.
Originally committed as revision 9603 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 11 Jul 2007 22:05:25 +0000 (22:05 +0000)]
simplify ff_h263_round_chroma()
Originally committed as revision 9602 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ivan Kalvachev [Wed, 11 Jul 2007 22:01:21 +0000 (22:01 +0000)]
Inport the original intiger IDCT from MPEG2 reference decoder.
It passes IEEE1180 requirements.
Originally committed as revision 9601 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Wed, 11 Jul 2007 21:04:53 +0000 (21:04 +0000)]
move ff_h263_round_chroma() to mpegvideo.h as static inline
Originally committed as revision 9600 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Abeni [Wed, 11 Jul 2007 15:29:20 +0000 (15:29 +0000)]
Remove unused file (this time for real)
Originally committed as revision 23767 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Ramiro Polla [Wed, 11 Jul 2007 15:21:24 +0000 (15:21 +0000)]
Remove underscores before fcntl flags
Originally committed as revision 9599 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Wed, 11 Jul 2007 14:07:55 +0000 (14:07 +0000)]
Check for termios before conio
Originally committed as revision 9598 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Wed, 11 Jul 2007 14:04:54 +0000 (14:04 +0000)]
Proper check for interactive support (termios and conio).
Originally committed as revision 9597 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Wed, 11 Jul 2007 13:57:22 +0000 (13:57 +0000)]
Proper check for mkstemp().
Originally committed as revision 9596 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Wed, 11 Jul 2007 13:50:59 +0000 (13:50 +0000)]
Remove unnecessary MINGW ifdef.
These were added for MSVC++, which is no longer supported.
Originally committed as revision 9595 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Wed, 11 Jul 2007 13:44:50 +0000 (13:44 +0000)]
Remove MinGW lrint hack.
It has been in mingw-runtime at least since version 2.4
Originally committed as revision 9594 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Wed, 11 Jul 2007 13:37:07 +0000 (13:37 +0000)]
add support for ASS like subtitles in Matroska
Originally committed as revision 9593 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Wed, 11 Jul 2007 13:19:58 +0000 (13:19 +0000)]
comment explaining that text subtitle need to be UTF-8 for now
Originally committed as revision 9592 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Wed, 11 Jul 2007 13:13:20 +0000 (13:13 +0000)]
add support for Matroska subtitle tracks
Originally committed as revision 9591 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Wed, 11 Jul 2007 12:45:14 +0000 (12:45 +0000)]
Move public API functions av_codec_get_tag() and av_codec_get_id()
into a file which is compiled un-conditionally (utils.c).
Originally committed as revision 9590 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Wed, 11 Jul 2007 09:07:23 +0000 (09:07 +0000)]
conditional compilation of ratecontrol.c
Originally committed as revision 9589 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Wed, 11 Jul 2007 08:59:52 +0000 (08:59 +0000)]
conditional compilation of motion_est.c
Originally committed as revision 9588 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Tue, 10 Jul 2007 22:57:52 +0000 (22:57 +0000)]
remove OS/2 support
Originally committed as revision 9587 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Tue, 10 Jul 2007 21:52:04 +0000 (21:52 +0000)]
Remove OS/2 support
Originally committed as revision 9586 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Tue, 10 Jul 2007 21:43:35 +0000 (21:43 +0000)]
10l: fix av_str[i]start()
Originally committed as revision 9585 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Tue, 10 Jul 2007 20:49:05 +0000 (20:49 +0000)]
set locale to C in seek test
Originally committed as revision 9584 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Tue, 10 Jul 2007 20:28:56 +0000 (20:28 +0000)]
makes compilation of h263.o and mpegvideo_enc.o conditional
Originally committed as revision 9583 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Tue, 10 Jul 2007 20:27:50 +0000 (20:27 +0000)]
cosmetics: indentation
Originally committed as revision 9582 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Tue, 10 Jul 2007 20:23:08 +0000 (20:23 +0000)]
Avoid linking with h263.c functions when the relevant codecs
are not compiled in.
Originally committed as revision 9581 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Tue, 10 Jul 2007 17:50:44 +0000 (17:50 +0000)]
Use proper bytestream functions
Originally committed as revision 9580 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Tue, 10 Jul 2007 17:31:17 +0000 (17:31 +0000)]
Better place to disable some mpeg4 code and ensure that
ff_write_quant_matrix() won't be used when mpeg4 encoder is disabled.
Originally committed as revision 9579 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Tue, 10 Jul 2007 17:17:42 +0000 (17:17 +0000)]
move init_vlc_rl from h263.c to mpegvideo.c
Originally committed as revision 9578 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Tue, 10 Jul 2007 14:37:33 +0000 (14:37 +0000)]
Split ff_set_mpeg4_time() and move the non mpeg4 specific part
into mpegvideo_enc.c.
Originally committed as revision 9577 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Tue, 10 Jul 2007 14:30:57 +0000 (14:30 +0000)]
Prepare to remove more duplicated code
Based on a patch by Matthieu Castet
Originally committed as revision 9576 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Tue, 10 Jul 2007 13:32:22 +0000 (13:32 +0000)]
Remove some duplicated code
Originally committed as revision 9575 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Abeni [Tue, 10 Jul 2007 11:18:55 +0000 (11:18 +0000)]
Resurrect yuv2rgb_init.c, to add a proper license (and some comments about
its origin) in it.
Originally committed as revision 23759 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale