Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 4196cfb75b add 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
  • 104d04182d fix 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
  • f175201004 Test for supported number of channels by Vitor Sessak 2007-07-18 06:45:47 +0000
  • 586e5bd902 Cosmetics: indentation by Vitor Sessak 2007-07-18 06:27:37 +0000
  • a1301f2934 Cosmetics: alignment by Vitor Sessak 2007-07-18 06:17:20 +0000
  • 10fb5763cc Remove more code duplication. Based on a patch by Matthieu Castet. by Vitor Sessak 2007-07-18 06:06:21 +0000
  • d562ba238e Move var. declaration to allow further clean up by Vitor Sessak 2007-07-17 23:51:34 +0000
  • 001ec02645 lcl.c doesnt exist anymore by Michael Niedermayer 2007-07-17 22:08:19 +0000
  • 7f26801668 Remove code duplication. Based on a patch by Matthieu Castet. by Vitor Sessak 2007-07-17 22:05:33 +0000
  • 33ed2d843e Editorial cleanup, thanks Diego =) by Luca Barbato 2007-07-17 14:59:29 +0000
  • 241fb0c4ff RTP clarifications by Luca Barbato 2007-07-17 14:15:39 +0000
  • 0509d453b5 set codec_type on init by Alex Beregszaszi 2007-07-17 13:35:16 +0000
  • 43924f018b use av_q2d as in the rest of the file by Alex Beregszaszi 2007-07-17 13:04:22 +0000
  • f1ea5c2a96 typo fixes by Diego Biurrun 2007-07-17 12:57:50 +0000
  • 04d2e45f3f create 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
  • 208e63b479 mention rfc 4629 for rtp-h263(+) by Michael Niedermayer 2007-07-17 12:07:10 +0000
  • b5f3f2b846 fixpoint: renaming all lowlevel arithmetic routines to xxx_float by Marc Hoffman 2007-07-17 11:06:12 +0000
  • 325751ef32 This was rewritten by Michael, switch copyrights to him and license to LGPL. by Diego Biurrun 2007-07-17 09:35:21 +0000
  • 21f41fa667 revert my accidental previous commit by Benoit Fouet 2007-07-17 08:29:59 +0000
  • 83ef1fea65 fix tools compilation by Benoit Fouet 2007-07-17 08:28:48 +0000
  • 975741e79c Don'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
  • f1639f69b4 cosmetics: adding some white space to align the arguments of a couple of functions by Marc Hoffman 2007-07-17 00:36:47 +0000
  • 19b95df09e remove useless #ifdef CONFIG_ZLIB from zmbv decoder by Måns Rullgård 2007-07-16 21:05:16 +0000
  • 1fc44ed69e MinGW has those include files. by Ramiro Polla 2007-07-16 20:30:28 +0000
  • 82e4ac2c97 Move av_gettime() back to lavf/utils.c by Ramiro Polla 2007-07-16 20:28:43 +0000
  • c993a83131 MinGW has gettimeofday() since mingw-runtime-3.10 by Ramiro Polla 2007-07-16 20:27:16 +0000
  • fc69cc615e Remove redundant "all rights reserved" statement, OKed by Walken. by Diego Biurrun 2007-07-16 17:48:02 +0000
  • ee8c87b55b add support for S_ASS and S_SSA codec string by Aurelien Jacobs 2007-07-16 14:51:43 +0000
  • f999b63c77 float_t was a typo that compiled on macosx by Marc Hoffman 2007-07-16 14:45:54 +0000
  • dae92b62a3 fixpoint: move cplscales to context structure and provide hook for data format conversion by Marc Hoffman 2007-07-16 13:24:43 +0000
  • 28d997f932 fixpoint: lowlevel functional abstraction for all buffer arithmetics by Marc Hoffman 2007-07-16 12:32:41 +0000
  • e66442f4e3 fixpoint: separate windowing arithmetic imlt_window_float by Marc Hoffman 2007-07-16 11:52:46 +0000
  • 471bca1e41 order is name surname by Benoit Fouet 2007-07-16 11:44:26 +0000
  • dc0c20f99b separate 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
  • 4508af2daa Add Balatoni Denes as vorbis dec maintainer by Benoit Fouet 2007-07-16 10:23:46 +0000
  • 1502409e4d Add note about vertical alignment to patch guidelines. by Diego Biurrun 2007-07-16 09:00:50 +0000
  • 78a3c678f6 spelling/grammar/wording by Diego Biurrun 2007-07-16 08:54:59 +0000
  • 29b4b8351b separating saturation codes so that we can support other data formats by Marc Hoffman 2007-07-16 01:28:58 +0000
  • 8c9d2954f7 moving 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
  • 2843a452c9 cosmetic changing hardwired 20 to SUBBAND_SIZE by Marc Hoffman 2007-07-15 21:48:17 +0000
  • cb762e3955 remove superfluous #include by Måns Rullgård 2007-07-15 19:32:31 +0000
  • e0eddd1269 hardly anything in PNGContext is shared; split it by Måns Rullgård 2007-07-15 19:23:55 +0000
  • 9a5a05d0b3 fix 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
  • c4194cc606 remove 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
  • b958a7f111 separate en/decoder specific parts from png.c by Måns Rullgård 2007-07-15 18:24:26 +0000
  • 0de73a46ff fix the 256-point MDCT by Justin Ruggles 2007-07-15 14:47:39 +0000
  • 623b79435d use shared ac3 bit allocation function by Justin Ruggles 2007-07-15 13:53:42 +0000
  • 8749180c3b rtp-h263 FAQ by Michael Niedermayer 2007-07-15 12:17:05 +0000
  • fa67992dea no need for the decoder to have the license as a prefix by Justin Ruggles 2007-07-15 01:38:13 +0000
  • 76d357fd23 remove a debugging function and variable, and remove the commented-out code which uses them. by Justin Ruggles 2007-07-15 01:35:46 +0000
  • a39532b0d9 ABS -> FFABS by Justin Ruggles 2007-07-15 01:32:04 +0000
  • cc2a8443eb move some common values to ac3.h and utilize them by Justin Ruggles 2007-07-15 01:31:09 +0000
  • cb503702ee use random number generator from libavutil by Justin Ruggles 2007-07-14 23:57:05 +0000
  • 9d10960194 10l to me. I accidentally removed a word. by Justin Ruggles 2007-07-14 22:17:23 +0000
  • 0ec2cc35f7 revise license header for simplicity and consistency by Justin Ruggles 2007-07-14 18:53:56 +0000
  • a6540c9f16 Remove 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
  • 283614b5fc make ac3dec.c GPL until violations are fixed by Justin Ruggles 2007-07-14 16:07:56 +0000
  • 967d397a6c AC-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
  • afb46fc092 AC-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
  • de17eee70f AC-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
  • 1ea76064b4 AC-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
  • c7cfc48f37 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. by Justin Ruggles 2007-07-14 16:04:17 +0000
  • 860fe8c908 AC-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
  • 6dc5d71f97 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. by Justin Ruggles 2007-07-14 16:03:14 +0000
  • d7bcc4adcf AC-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
  • 1d0a6f5209 AC-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
  • 032732d49d AC-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
  • e6bca37c81 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. by Justin Ruggles 2007-07-14 16:01:14 +0000
  • 3ff88ff45a AC-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
  • 262d8702a9 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. by Justin Ruggles 2007-07-14 16:00:05 +0000
  • 67414da7f7 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. by Justin Ruggles 2007-07-14 15:59:25 +0000
  • 45b0ed13a8 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. by Justin Ruggles 2007-07-14 15:58:42 +0000
  • 2fbbd087bb 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. by Justin Ruggles 2007-07-14 15:57:51 +0000
  • 98a27a8a84 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. by Justin Ruggles 2007-07-14 15:56:55 +0000
  • 41277578b9 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 by Justin Ruggles 2007-07-14 15:51:00 +0000
  • 6bd4660cdb AC-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
  • 486637af8e 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. by Justin Ruggles 2007-07-14 15:48:28 +0000
  • 0058584580 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) by Justin Ruggles 2007-07-14 15:42:15 +0000
  • 1b29343731 AC-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
  • 2aa2c5c4dd 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. by Justin Ruggles 2007-07-14 15:38:39 +0000
  • 372a80d15d 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 by Aurelien Jacobs 2007-07-14 15:12:38 +0000
  • c3eaeadb4a 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 by Aurelien Jacobs 2007-07-14 14:43:06 +0000
  • 95e99a769c 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 by Aurelien Jacobs 2007-07-14 14:40:18 +0000
  • cabc90c2ce typo by Diego Biurrun 2007-07-14 14:39:51 +0000
  • 548fabb9fb 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 by Aurelien Jacobs 2007-07-14 14:35:17 +0000
  • 318049b8ed move #include of system headers to top of file by Måns Rullgård 2007-07-14 14:34:40 +0000
  • 6d7eee8418 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 by Aurelien Jacobs 2007-07-14 14:32:41 +0000
  • 8f3a44a2e5 All those demuxers don't depend on riff.o anymore. by Aurelien Jacobs 2007-07-14 14:27:20 +0000
  • 2115c69f2c All those demuxers use pcm_read_seek() and thus depend on raw.o. by Aurelien Jacobs 2007-07-14 14:01:20 +0000
  • 7f7fdbc842 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 by Aurelien Jacobs 2007-07-14 13:37:24 +0000
  • 2a68cd08cd 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 by Aurelien Jacobs 2007-07-14 13:23:26 +0000
  • 00b5ec1578 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 by Aurelien Jacobs 2007-07-14 13:14:28 +0000
  • 736090511c Announce that vhook is deprecated, and its substitute. by Víctor Paesa 2007-07-14 13:12:30 +0000
  • e2525c6f78 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 by Aurelien Jacobs 2007-07-14 13:11:15 +0000
  • b3fc092548 avoid 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
  • 7eed4aef83 10l to Mans, assert is included later with proper DEBUG/NDEBUG ifdefs by Alex Beregszaszi 2007-07-14 11:33:16 +0000
  • 71e4199485 match doxygen comment with other parts of the file by Alex Beregszaszi 2007-07-14 00:15:01 +0000
  • c07ed8c8a2 create and populate "tools" directory by Måns Rullgård 2007-07-13 21:33:24 +0000