Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 6865e04620 ARM: optimised MUL64 by Måns Rullgård 2008-07-15 19:06:29 +0000
  • 7995962d4b ARM: ARMv6 optimised MULH by Måns Rullgård 2008-07-15 19:06:25 +0000
  • 6651ce17b8 ARM: ARMv6 optimised FASTDIV by Måns Rullgård 2008-07-15 19:06:18 +0000
  • de0e19cc38 ARM: disable use of system byteswap.h by Måns Rullgård 2008-07-15 19:06:09 +0000
  • c696a863d4 ARM: fix ARCH_ARM -> ARCH_ARMV4L test in bswap_32() by Måns Rullgård 2008-07-15 19:06:03 +0000
  • ea66f252a8 ARM: ARMv6 optimised bswap_16/32 by Måns Rullgård 2008-07-15 19:05:49 +0000
  • 29c8b6263a Remove dead code in bitstream.h by Måns Rullgård 2008-07-15 18:43:26 +0000
  • b1e12f99a2 Print the address of the AVCodecContext in av_log(). This makes debug output much easier to read when the same codec is open more than once. by Alexander Strange 2008-07-15 17:17:35 +0000
  • 4342a7f30b 10l, float_to_int16_interleave_sse/3dnow wrote the wrong samples by Loren Merritt 2008-07-15 04:11:30 +0000
  • 154dffd04c Make flic probe check a few more things. fixes issue399 by Michael Niedermayer 2008-07-14 22:55:07 +0000
  • 744b4c02c2 Move the codec_id overriding at a slightly better place. by Michael Niedermayer 2008-07-14 20:31:17 +0000
  • e1f15d3836 H264: fix index range assert() in remove_short_at_index() by Måns Rullgård 2008-07-14 19:17:13 +0000
  • 283c061936 Remove common factors from timebase in av_set_pts_info(). Should fix issue313 by Michael Niedermayer 2008-07-14 19:11:09 +0000
  • 54347c2f51 Fix infinite loop at EOF. by Michael Niedermayer 2008-07-14 16:18:29 +0000
  • 0e3510a31f Revert r14218. FFMAX is a macro, so sum = FFMAX(1, scalar_product(...)); might calculate the scalar product twice, which is slower. by Vitor Sessak 2008-07-14 14:41:01 +0000
  • e44bbf623e only animated gif (gifdec.c) was removed) by Ben Littler 2008-07-14 12:08:48 +0000
  • fb72cf46f7 gifdec.c was removed, purge its entry from the Makefile. by Diego Biurrun 2008-07-14 08:55:07 +0000
  • f55a5281ac Fix decoding of 320x240.ogg. by Michael Niedermayer 2008-07-13 23:34:29 +0000
  • 8833f375f9 -itsscale to scale timestamps fixes issue511 by Michael Niedermayer 2008-07-13 22:55:52 +0000
  • 88c5cadc2a Cosmetics: reindent. by Alexander Strange 2008-07-13 22:27:50 +0000
  • 2ac6ff2ecb Remove const vector casts. Fixes compilation with altivec and -std=gnu99. by Alexander Strange 2008-07-13 22:27:19 +0000
  • 1cad63d625 removed gif decoder in r14209 by Ben Littler 2008-07-13 22:21:25 +0000
  • 89129c6b1d Drop non-C99-compliant initialization. by Diego Biurrun 2008-07-13 21:59:58 +0000
  • 4c453ddbbc Make our flac decoder decode all the data at EOF. Fixes issue524 by Michael Niedermayer 2008-07-13 21:51:29 +0000
  • 4a8361f848 tools/trasher: Don't mix srand/rand and srandom/random interface. patch by matthieu castet, castet.matthieu free fr by Matthieu Castet 2008-07-13 21:44:00 +0000
  • 9606a83824 strdup() the default value for rc_eq in AVCodec when setting it in avcodec_get_context_defaults(). The value has to be alloced dinamically rather than statically since it may be freed for example by av_set_string2(). Fix a segmentation fault. by Stefano Sabatini 2008-07-13 21:44:00 +0000
  • bd6754aa79 On EOF keep calling the decoders until they do not output anything anymore, instead of just once. by Michael Niedermayer 2008-07-13 21:39:18 +0000
  • f969058998 Fix the logic to access the location of a string to free when setting a new value for a string with av_set_string2(). Fix a segmentation fault. by Stefano Sabatini 2008-07-13 21:28:17 +0000
  • b903a9285e Simplify by Vitor Sessak 2008-07-13 20:41:09 +0000
  • 3819081f75 Another av_clipf() usage by Vitor Sessak 2008-07-13 20:39:55 +0000
  • aa64ee30d1 Do not declare as double a var that only stores a float by Vitor Sessak 2008-07-13 20:38:42 +0000
  • 1894db1487 Simplify: use FFMAX by Vitor Sessak 2008-07-13 20:36:32 +0000
  • b08edb2268 check that csize in ff_lzw_decode_init is < LZW_MAXBITS, <= is not enough and might read outside the prefix array by Reimar Döffinger 2008-07-13 20:03:57 +0000
  • 4138ad961c Add av_clipf() function to common.h and use it in ra288.c by Vitor Sessak 2008-07-13 19:59:44 +0000
  • 8effdce0e7 dvdsubdec: allow compilation with -DDEBUG by Måns Rullgård 2008-07-13 19:41:13 +0000
  • e8420626d0 RTP: use dprintf(), allow compilation with -DDEBUG by Måns Rullgård 2008-07-13 19:41:10 +0000
  • f94981ea6a ASF: use dprintf(), allow compilation with -DDEBUG by Måns Rullgård 2008-07-13 19:41:07 +0000
  • 0b54f3c087 Remove gif demuxer, the code contains a gif decoder and lzw decoder neither belongs in a demuxer, furthermore the code might be exploitable. Fixes issue530 by Michael Niedermayer 2008-07-13 18:47:24 +0000
  • 8858816d4c Use -vsync 0 unless the user explicitly asked for something else when the framerate is above 1000. Fixes issue259. by Michael Niedermayer 2008-07-13 16:19:23 +0000
  • b9fa32082c exploit mdct symmetry 2% faster vorbis on conroe, k8. 7% on celeron. by Loren Merritt 2008-07-13 15:03:58 +0000
  • eb2cd99c73 mlpdec: Check for bits left before each read of End-of-Stream indicator and Substream parity check independently. This allows decoding of streams that have EOS but don't have Substream parity check. by Ramiro Polla 2008-07-13 14:59:39 +0000
  • f27e1d645e simplify vorbis windowing by Loren Merritt 2008-07-13 14:56:01 +0000
  • 6647ab80e3 bitstream: move put_sbits() from flacenc.c to bitstream.h and use it throughout libavcodec. by Ramiro Polla 2008-07-13 14:27:48 +0000
  • f9bd305694 clip MS ADPCM predictor range to correct [0..6] range, not [0..7] by Reimar Döffinger 2008-07-13 14:25:31 +0000
  • 962fe7e1c4 Use bytestream and AV_RL* functions in ADPCM code where possible by Reimar Döffinger 2008-07-13 14:12:51 +0000
  • ae8afab998 Fix MS ADPCM de- and encoding: first and second sample are swapped. Noticeable better decoding of e.g. http://samples.mplayerhq.hu/A-codecs/msadpcm-stereo/dance-b5th.asf by Reimar Döffinger 2008-07-13 14:08:28 +0000
  • e70f1a2067 Add parisc* to the list of architectures requiring PIC flags for shared libs. by Diego Biurrun 2008-07-13 12:40:11 +0000
  • 9ea583e1f6 mpegaudio: use MAC/MLS macros in ff_mpa_synth_filter by Måns Rullgård 2008-07-13 12:23:02 +0000
  • ffa978f157 mathops: add MAC64, MLS64, and MLS16 MAC64: 64 += 32 x 32 (bits) MLS64: 64 -= 32 x 32 MLS16: 32 -= 16 x 16 by Måns Rullgård 2008-07-13 12:22:57 +0000
  • 71c465a151 Bitstream: use AV_RB16() in LIBMPEG2_BITSTREAM_READER by Måns Rullgård 2008-07-13 00:07:43 +0000
  • c1c9046656 Use CODEC_ID_PROBE when the mpeg-ps demuxer does not know exactly which video codec is used. Fixes issue49 Departed Trailer.evo (mpeg ps missdetecting h264 as mpeg2video) by Michael Niedermayer 2008-07-12 22:17:13 +0000
  • 1b71f04586 configure: simplify negative dependencies by Måns Rullgård 2008-07-12 20:55:07 +0000
  • 3250003c79 configure: allow !foo as argument to enabled/disabled and *_deps lists by Måns Rullgård 2008-07-12 20:55:04 +0000
  • dd57251cb0 Remove old hackish codec probe system. by Michael Niedermayer 2008-07-12 20:40:47 +0000
  • 007f67b012 Fix pts handling when encoding with libschroedinger, closes issue 453. patch by Anuradha Suraparaju, anuradha rd.bbc.co uk by Anuradha Suraparaju 2008-07-12 20:12:18 +0000
  • f73b204000 Fix pts handling when encoding with libdirac. patch by Anuradha Suraparaju, anuradha rd.bbc.co uk by Anuradha Suraparaju 2008-07-12 20:09:50 +0000
  • 2a72e494c3 Use strcmp() instead of strncmp() in set_codec_from_probe_data(). by Michael Niedermayer 2008-07-12 20:01:23 +0000
  • 25d3fb7374 indent by Michael Niedermayer 2008-07-12 19:57:57 +0000
  • 942de2f4fa Only try to probe the codec when the available data has roughly doubled relative to the last attempt. by Michael Niedermayer 2008-07-12 19:57:30 +0000
  • 312d24d5e9 Add mpegvideo and H.264 to the codec probe. by Michael Niedermayer 2008-07-12 19:56:25 +0000
  • 010acd8ea1 h264_probe() by Michael Niedermayer 2008-07-12 19:50:48 +0000
  • 55823964dc indent by Michael Niedermayer 2008-07-12 18:43:02 +0000
  • 0bef08e516 New codec probing system try #1. by Michael Niedermayer 2008-07-12 18:42:00 +0000
  • 3e86dba24b command_streams are type data not unknown. by Michael Niedermayer 2008-07-12 16:43:46 +0000
  • 09fec2b929 Use new style static VLC tables for IMC decoder. Also fixes a memleak due to the previous in-context tables not being freed. by Reimar Döffinger 2008-07-12 15:02:40 +0000
  • 9d3b9f2cce Move add_to_pktbuf() before av_read_packet(). My future work on codec identification cleanup will need this. by Michael Niedermayer 2008-07-12 14:28:27 +0000
  • 64cd3108df Move set_codec_from_probe_data() up to where the other probe functions are. by Michael Niedermayer 2008-07-12 13:25:26 +0000
  • 3179da621a Pass AVPacketList instead of the whole context to add_to_pktbuf as that is all that is needed. by Michael Niedermayer 2008-07-12 13:15:00 +0000
  • d08e3e91af Prevent users from setting -vol and -acodec copy together. They are incompatible since the frames are not decoded, so they can't be preprocessed. by Ramiro Polla 2008-07-12 11:43:21 +0000
  • f1b2f1bf50 Typo and grammar fix by Robert Swain 2008-07-12 10:56:12 +0000
  • 848eab4e0a Correct a couple of typos by Robert Swain 2008-07-12 09:48:19 +0000
  • 8884b91898 100l, fix MS ADPCM decoding for e.g. http://samples.mplayerhq.hu/mov/qtaudio/surge-2-16-L-ms02.mov First coefficient array must be unsigned to fit in 8 bits by Reimar Döffinger 2008-07-12 09:23:37 +0000
  • ff2271267e 10l, forgot to replace a / 256 for r14173. Fixes MS ADPCM regression test. by Reimar Döffinger 2008-07-12 07:28:45 +0000
  • ddcf031f3b Change MS ADPCM table so they fit into int8_t and change array type. by Reimar Döffinger 2008-07-11 21:38:42 +0000
  • 4972a2464b indent by Michael Niedermayer 2008-07-11 19:54:02 +0000
  • 7ee18c1781 Fix not coded channels / silence decoding. Fixes issue264 WMV audio stutter by Michael Niedermayer 2008-07-11 19:51:36 +0000
  • 362aba4be7 Check that we have enough output space available. by Michael Niedermayer 2008-07-11 19:45:52 +0000
  • 0261e3651a Deprecate avcodec_build(), it returns the same value as avcodec_version(). by Andreas Öman 2008-07-11 15:25:12 +0000
  • 876ef93d99 simplify by Michael Niedermayer 2008-07-11 15:12:44 +0000
  • 6e264d45bc Fix misdetection of MPEG-PS (AVSEQ03.DAT and AVSEQ06.DAT) as psxstr. by Michael Niedermayer 2008-07-11 15:10:58 +0000
  • 4ad62d9a5c Move #ifdef CONFIG_DVVIDEO_ENCODER up to cover all functions used for encoding. by Diego Biurrun 2008-07-11 07:48:37 +0000
  • fd9f315339 Make preprocessor condition more specific and useful by changing #ifdef CONFIG_ENCODERS --> #ifdef CONFIG_DVVIDEO_ENCODER. by Diego Biurrun 2008-07-11 07:45:49 +0000
  • 58607ca7d2 Move one function that is only used for muxing below #ifdef CONFIG_MUXERS. by Diego Biurrun 2008-07-11 07:41:11 +0000
  • 37673b1bdd Move a function and an #ifdef CONFIG_MUXERS so that functions used only for muxing get disabled when compiling with --disable-muxers. by Diego Biurrun 2008-07-11 07:39:33 +0000
  • 66b32ce8d0 Move functions only used for muxing below #ifdef CONFIG_YUV4MPEGPIPE_MUXER, fixes some warnings when compiling with muxers disabled. by Diego Biurrun 2008-07-11 07:37:22 +0000
  • d7e1fc4254 SSE2 optimizations for Monkey's Audio decoder vector functions by Kostya Shishkov 2008-07-11 04:48:38 +0000
  • 3a8322b133 H264: Fix decoding with CABAC/delta_qp/PCM macroblocks. Patch by Jason Garrett-Glaser (darkshikari gmail com) by Jason Garrett-Glaser 2008-07-11 02:07:57 +0000
  • 28ce183917 Add a checklist about new codecs or formats to the documentation. by Ramiro Polla 2008-07-11 00:59:27 +0000
  • 822cc8f71c Update Changelog and documentation for MVI demuxer and decoder. by Ramiro Polla 2008-07-10 18:01:21 +0000
  • 5c5a6dfebb Update info for Sonic, add Dirac to supported formats list. by Diego Biurrun 2008-07-10 16:37:46 +0000
  • 64c2f20a58 Sort lists ignoring case. by Diego Biurrun 2008-07-10 16:33:10 +0000
  • d698c5d3a7 cosmetics: Fix inconsistent indentation. by Diego Biurrun 2008-07-10 16:31:11 +0000
  • 1619f426b9 100L, avoption splited code added, I should double check with svn status... by Luca Barbato 2008-07-10 15:37:06 +0000
  • 6413d91d08 Remove useless casts. Patch by avcoder ffmpeg at gmail d0t com by avcoder 2008-07-10 11:52:51 +0000
  • 24909d3983 Remove useless casts. Patch by avcoder ffmpeg at gmail d0t com by avcoder 2008-07-10 11:49:53 +0000
  • 733cec1d73 Parse frames to feed the decoder with individual parse units. Patch by Anuradha Suraparaju anuradha rd bbc co uk Original thread: [PATCH] Patches to fix issue453 individuallibdiracschroedinger Date: 05/22/2008 04:26 AM by Anuradha Suraparaju 2008-07-10 11:44:01 +0000
  • eb64714c3a Add entry for Dirac codec. Patch by Anuradha Suraparaju anuradha rd bbc co uk by Anuradha Suraparaju 2008-07-10 11:41:06 +0000
  • 0cf0e25d22 Add a parameter for queue size. Patch by Anuradha Suraparaju anuradha rd bbc co uk by Anuradha Suraparaju 2008-07-10 11:40:19 +0000
  • 80150f7ee8 Fix MPEG video packetization for RTP by Luca Abeni 2008-07-10 07:40:54 +0000
  • bb68f8a2b6 Monkey's Audio decoder vector functions work on input with length a multiple of 16. Reflect that fact in the documentation for them. by Kostya Shishkov 2008-07-10 06:15:13 +0000