4196cfb75badd YUV440P and YUVJ440P support patch by Andreas Öman: \andreas olebyn nu/ original thread: [FFmpeg-devel] half vertical chroma resolution from JPEGs.. date: 07/03/2007 01:29 PM by
Andreas Öman
2007-07-18 08:11:16 +0000
104d04182dfix emulated inet_aton so that it fails for invalid addresses patch by elupus: \elupus ecce se/ original thread: [FFmpeg-devel] [PATCH] emulated inet_aton doesn't fail for invalidaddresses date: 07/15/2007 12:40 AM by
Joakim Plate
2007-07-18 07:57:26 +0000
f175201004Test for supported number of channels by
Vitor Sessak
2007-07-18 06:45:47 +0000
586e5bd902Cosmetics: indentation by
Vitor Sessak
2007-07-18 06:27:37 +0000
a1301f2934Cosmetics: alignment by
Vitor Sessak
2007-07-18 06:17:20 +0000
10fb5763ccRemove more code duplication. Based on a patch by Matthieu Castet. by
Vitor Sessak
2007-07-18 06:06:21 +0000
d562ba238eMove var. declaration to allow further clean up by
Vitor Sessak
2007-07-17 23:51:34 +0000
001ec02645lcl.c doesnt exist anymore by
Michael Niedermayer
2007-07-17 22:08:19 +0000
7f26801668Remove code duplication. Based on a patch by Matthieu Castet. by
Vitor Sessak
2007-07-17 22:05:33 +0000
33ed2d843eEditorial cleanup, thanks Diego =) by
Luca Barbato
2007-07-17 14:59:29 +0000
241fb0c4ffRTP clarifications by
Luca Barbato
2007-07-17 14:15:39 +0000
0509d453b5set codec_type on init by
Alex Beregszaszi
2007-07-17 13:35:16 +0000
43924f018buse av_q2d as in the rest of the file by
Alex Beregszaszi
2007-07-17 13:04:22 +0000
f1ea5c2a96typo fixes by
Diego Biurrun
2007-07-17 12:57:50 +0000
04d2e45f3fcreate colorspace.h and use it where appropriate patch by Ian Caulfield: /ian caulfield gmail com/ by
Ian Caulfield
2007-07-17 12:33:14 +0000
208e63b479mention rfc 4629 for rtp-h263(+) by
Michael Niedermayer
2007-07-17 12:07:10 +0000
b5f3f2b846fixpoint: renaming all lowlevel arithmetic routines to xxx_float by
Marc Hoffman
2007-07-17 11:06:12 +0000
325751ef32This was rewritten by Michael, switch copyrights to him and license to LGPL. by
Diego Biurrun
2007-07-17 09:35:21 +0000
21f41fa667revert my accidental previous commit by
Benoit Fouet
2007-07-17 08:29:59 +0000
83ef1fea65fix tools compilation by
Benoit Fouet
2007-07-17 08:28:48 +0000
975741e79cDon't segfault if an empty codebook gets used. Patch by Denes Balatoni: [ dbalatoni interware hu ] Original thread: [Ffmpeg-devel] [PATCH/BUGREPORT] crash in vorbis decoder date: 02/04/2007 11:08 PM by
Denes Balatoni
2007-07-17 07:12:40 +0000
263c241226* making profile selection a bit more tolerant to the badly broken streams by
Roman Shaposhnik
2007-07-17 04:06:03 +0000
f1639f69b4cosmetics: adding some white space to align the arguments of a couple of functions by
Marc Hoffman
2007-07-17 00:36:47 +0000
19b95df09eremove useless #ifdef CONFIG_ZLIB from zmbv decoder by
Måns Rullgård
2007-07-16 21:05:16 +0000
1fc44ed69eMinGW has those include files. by
Ramiro Polla
2007-07-16 20:30:28 +0000
82e4ac2c97Move av_gettime() back to lavf/utils.c by
Ramiro Polla
2007-07-16 20:28:43 +0000
c993a83131MinGW has gettimeofday() since mingw-runtime-3.10 by
Ramiro Polla
2007-07-16 20:27:16 +0000
fc69cc615eRemove redundant "all rights reserved" statement, OKed by Walken. by
Diego Biurrun
2007-07-16 17:48:02 +0000
ee8c87b55badd support for S_ASS and S_SSA codec string by
Aurelien Jacobs
2007-07-16 14:51:43 +0000
f999b63c77float_t was a typo that compiled on macosx by
Marc Hoffman
2007-07-16 14:45:54 +0000
dae92b62a3fixpoint: move cplscales to context structure and provide hook for data format conversion by
Marc Hoffman
2007-07-16 13:24:43 +0000
28d997f932fixpoint: lowlevel functional abstraction for all buffer arithmetics by
Marc Hoffman
2007-07-16 12:32:41 +0000
e66442f4e3fixpoint: separate windowing arithmetic imlt_window_float by
Marc Hoffman
2007-07-16 11:52:46 +0000
471bca1e41order is name surname by
Benoit Fouet
2007-07-16 11:44:26 +0000
dc0c20f99bseparate the actual math for recovering stereo from a signal channel, this is to allow fixpoint implementation by
Marc Hoffman
2007-07-16 11:25:56 +0000
e2e2e7dd70.memleak fix by Ronald Bultje. OK'd by Luca. by
Alex Beregszaszi
2007-07-16 10:56:40 +0000
4508af2daaAdd Balatoni Denes as vorbis dec maintainer by
Benoit Fouet
2007-07-16 10:23:46 +0000
1502409e4dAdd note about vertical alignment to patch guidelines. by
Diego Biurrun
2007-07-16 09:00:50 +0000
78a3c678f6spelling/grammar/wording by
Diego Biurrun
2007-07-16 08:54:59 +0000
29b4b8351bseparating saturation codes so that we can support other data formats by
Marc Hoffman
2007-07-16 01:28:58 +0000
8c9d2954f7moving automatic allocation of joint_decode/decode_buffer to a statically allocated buffer decode_buffer_0 in cook instance. by
Marc Hoffman
2007-07-15 22:06:08 +0000
2843a452c9cosmetic changing hardwired 20 to SUBBAND_SIZE by
Marc Hoffman
2007-07-15 21:48:17 +0000
cb762e3955remove superfluous #include by
Måns Rullgård
2007-07-15 19:32:31 +0000
e0eddd1269hardly anything in PNGContext is shared; split it by
Måns Rullgård
2007-07-15 19:23:55 +0000
9a5a05d0b3fix visual painting of MVs from h264: they are painted twice too long since the MVs are in qpel res. Patch by Andreas Öman % andreas A olebyn P nu % Date: Jul 14, 2007 12:40 PM Subject: [FFmpeg-devel] [PATCH] h264 mv visualization by
Andreas Öman
2007-07-15 19:03:12 +0000
c4194cc606remove likely wrong reseting of align_iframe same md5 with a short -t dvd encoding fixes streamcopy of dvd by
Michael Niedermayer
2007-07-15 18:24:39 +0000
b958a7f111separate en/decoder specific parts from png.c by
Måns Rullgård
2007-07-15 18:24:26 +0000
0de73a46fffix the 256-point MDCT by
Justin Ruggles
2007-07-15 14:47:39 +0000
623b79435duse shared ac3 bit allocation function by
Justin Ruggles
2007-07-15 13:53:42 +0000
8749180c3brtp-h263 FAQ by
Michael Niedermayer
2007-07-15 12:17:05 +0000
fa67992deano need for the decoder to have the license as a prefix by
Justin Ruggles
2007-07-15 01:38:13 +0000
76d357fd23remove a debugging function and variable, and remove the commented-out code which uses them. by
Justin Ruggles
2007-07-15 01:35:46 +0000
a39532b0d9ABS -> FFABS by
Justin Ruggles
2007-07-15 01:32:04 +0000
cc2a8443ebmove some common values to ac3.h and utilize them by
Justin Ruggles
2007-07-15 01:31:09 +0000
cb503702eeuse random number generator from libavutil by
Justin Ruggles
2007-07-14 23:57:05 +0000
9d1096019410l to me. I accidentally removed a word. by
Justin Ruggles
2007-07-14 22:17:23 +0000
0ec2cc35f7revise license header for simplicity and consistency by
Justin Ruggles
2007-07-14 18:53:56 +0000
a6540c9f16Remove redundant assignment of CODEC_ID_BMP. patch by mark cox melbournemark+ffmpeg _at_ gmail.com thread: [PATCH] Remove unessesary assignment of CODEC_ID_BMP date: Mon, 9 Jul 2007 20:12:28 +1000 by
Mark Cox
2007-07-14 17:14:16 +0000
283614b5fcmake ac3dec.c GPL until violations are fixed by
Justin Ruggles
2007-07-14 16:07:56 +0000
967d397a6cAC-3 decoder, soc revision 402, Jul 14 13:45:14 2007 UTC by jbr merge ac3_decoder.h into ac3_decoder.c by
Justin Ruggles
2007-07-14 16:06:14 +0000
afb46fc092AC-3 decoder, soc revision 148, Sep 28 18:38:27 2006 UTC by banan Enable sse imdct, patch by Loren Merrit. by
Loren Merritt
2007-07-14 16:05:39 +0000
de17eee70fAC-3 decoder, soc revision 109, Sep 22 22:42:54 2006 UTC by banan Cosmetics. by
Justin Ruggles
2007-07-14 16:05:13 +0000
1ea76064b4AC-3 decoder, soc revision 72, Sep 7 04:20:00 2006 UTC by cloud9 fix short block imdct. by
Justin Ruggles
2007-07-14 16:04:40 +0000
c7cfc48f37AC-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. by
Justin Ruggles
2007-07-14 16:04:17 +0000
860fe8c908AC-3 decoder, soc revision 70, Aug 31 18:04:23 2006 UTC by banan Cosmetics, white space removal. by
Justin Ruggles
2007-07-14 16:03:47 +0000
6dc5d71f97AC-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. by
Justin Ruggles
2007-07-14 16:03:14 +0000
d7bcc4adcfAC-3 decoder, soc revision 58, Aug 19 14:20:45 2006 UTC by cloud9 Further optimizations. by
Justin Ruggles
2007-07-14 16:02:32 +0000
1d0a6f5209AC-3 decoder, soc revision 57, Aug 19 12:44:38 2006 UTC by cloud9 Optimization as suggested by Benjamin. by
Justin Ruggles
2007-07-14 16:02:08 +0000
032732d49dAC-3 decoder, soc revision 56, Aug 17 14:21:58 2006 UTC by cloud9 Acknowledgements. by
Justin Ruggles
2007-07-14 16:01:44 +0000
e6bca37c81AC-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. by
Justin Ruggles
2007-07-14 16:01:14 +0000
3ff88ff45aAC-3 decoder, soc revision 54, Aug 17 09:13:08 2006 UTC by cloud9 Remove unnecessary header files. by
Justin Ruggles
2007-07-14 16:00:38 +0000
262d8702a9AC-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. by
Justin Ruggles
2007-07-14 16:00:05 +0000
67414da7f7AC-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. by
Justin Ruggles
2007-07-14 15:59:25 +0000
45b0ed13a8AC-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. by
Justin Ruggles
2007-07-14 15:58:42 +0000
2fbbd087bbAC-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. by
Justin Ruggles
2007-07-14 15:57:51 +0000
98a27a8a84AC-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. by
Justin Ruggles
2007-07-14 15:56:55 +0000
41277578b9AC-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 by
Justin Ruggles
2007-07-14 15:51:00 +0000
6bd4660cdbAC-3 decoder, soc revision 33, Jul 17 12:13:40 2006 UTC by cloud9 getting weired output but its working by
Justin Ruggles
2007-07-14 15:49:12 +0000
486637af8eAC-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. by
Justin Ruggles
2007-07-14 15:48:28 +0000
0058584580AC-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) by
Justin Ruggles
2007-07-14 15:42:15 +0000
1b29343731AC-3 decoder, soc revision 26, Jul 5 04:55:15 2006 UTC by cloud9 Mersenne Twister Dynamic Range Downmixing IMDCT by
Justin Ruggles
2007-07-14 15:41:27 +0000
2aa2c5c4ddAC-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. by
Justin Ruggles
2007-07-14 15:38:39 +0000
372a80d15dAvoid 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 by
Aurelien Jacobs
2007-07-14 15:12:38 +0000
c3eaeadb4aAllow 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 by
Aurelien Jacobs
2007-07-14 14:43:06 +0000
95e99a769cAllow 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 by
Aurelien Jacobs
2007-07-14 14:40:18 +0000
cabc90c2cetypo by
Diego Biurrun
2007-07-14 14:39:51 +0000
548fabb9fbThe 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 by
Aurelien Jacobs
2007-07-14 14:35:17 +0000
318049b8edmove #include of system headers to top of file by
Måns Rullgård
2007-07-14 14:34:40 +0000
6d7eee8418The 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 by
Aurelien Jacobs
2007-07-14 14:32:41 +0000
8f3a44a2e5All those demuxers don't depend on riff.o anymore. by
Aurelien Jacobs
2007-07-14 14:27:20 +0000
2115c69f2cAll those demuxers use pcm_read_seek() and thus depend on raw.o. by
Aurelien Jacobs
2007-07-14 14:01:20 +0000
7f7fdbc842The 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 by
Aurelien Jacobs
2007-07-14 13:37:24 +0000
2a68cd08cdThe 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 by
Aurelien Jacobs
2007-07-14 13:23:26 +0000
00b5ec1578Allow 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 by
Aurelien Jacobs
2007-07-14 13:14:28 +0000
736090511cAnnounce that vhook is deprecated, and its substitute. by
Víctor Paesa
2007-07-14 13:12:30 +0000
e2525c6f78The 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 by
Aurelien Jacobs
2007-07-14 13:11:15 +0000
b3fc092548avoid division by zero in av_find_stream_info() when no time base is set by
Måns Rullgård
2007-07-14 12:42:57 +0000
7eed4aef8310l to Mans, assert is included later with proper DEBUG/NDEBUG ifdefs by
Alex Beregszaszi
2007-07-14 11:33:16 +0000
71e4199485match doxygen comment with other parts of the file by
Alex Beregszaszi
2007-07-14 00:15:01 +0000
c07ed8c8a2create and populate "tools" directory by
Måns Rullgård
2007-07-13 21:33:24 +0000