Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • ce15710f55 mlp: Split common code from parser and decoder to be used by encoder. by Ramiro Polla 2008-08-13 18:47:03 +0000
  • e7327dbba7 Remove unused variable. by Diego Biurrun 2008-08-13 18:33:25 +0000
  • 2485abe281 Remove unused variable. by Diego Biurrun 2008-08-13 18:32:16 +0000
  • 488b1ca476 10000l, revert mistakely commited and unrelated hunk. by Michael Niedermayer 2008-08-13 18:20:54 +0000
  • ad1d871021 Move -D_ISOC9X_SOURCE to configure so its available to all tests. by Michael Niedermayer 2008-08-13 18:17:26 +0000
  • ea452b54f0 strcasecmp() requires #include <strings.h> by Aurelien Jacobs 2008-08-13 17:22:53 +0000
  • 5af4f1f3e3 move M_PI definition along with other math definitions by Aurelien Jacobs 2008-08-13 16:01:21 +0000
  • af44e8e488 Show result of yasm test. by Carl Eugen Hoyos 2008-08-13 15:03:57 +0000
  • d1a12956a0 define some math constants so as not to depend on _XOPEN_SOURCE by Aurelien Jacobs 2008-08-13 10:04:59 +0000
  • 29d3ed3be6 ffserver: SA_RESTART and unsetenv require _XOPEN_SOURCE by Aurelien Jacobs 2008-08-13 10:03:20 +0000
  • 131f1cb2a9 matroskadec: parse available blocks even when cluster parsing failed This way, we still read the few complete blocks out of a truncated cluster at the end of a truncated file. by Aurelien Jacobs 2008-08-13 09:36:45 +0000
  • ee5b34d56e mlp_parser: Initialize crc data in its own function. by Ramiro Polla 2008-08-13 02:44:38 +0000
  • 5dae0dd22c mlpdec: Put some doxy comments to the right of vars instead of interleaved. by Ramiro Polla 2008-08-13 01:41:06 +0000
  • f53acb7b17 mlpdec: Split channel parameters from context into their own struct. by Ramiro Polla 2008-08-13 01:36:01 +0000
  • 557ac0c448 optimize ac3_downmix. 1.3x faster 5.1->stereo, 1.9x faster 5.1->mono. by Loren Merritt 2008-08-12 23:45:46 +0000
  • 0e55ba723b Add needed include, make it compile without -D_BSD_SOURCE. by Michael Niedermayer 2008-08-12 21:02:37 +0000
  • db01fa131b mlpdec: whitespace and line-breaking cosmetics. by Ramiro Polla 2008-08-12 18:05:58 +0000
  • d6aa052dc5 mlpdec: Split filter parameters from context into their own struct. by Ramiro Polla 2008-08-12 17:53:59 +0000
  • 0d84a8f6ae increase MAX_REORDER_DELAY and pts_buffer size to 16, max for h264 atm by Baptiste Coudurier 2008-08-12 17:28:00 +0000
  • cb5b96cde0 Prevent dts generation code to be executed when delay is > MAX_REORDER_DELAY, this fixes overflow in AVStream->pts_buffer. by Baptiste Coudurier 2008-08-12 17:26:36 +0000
  • ebc22cc29f Electronic Arts demuxer: support SxEN audio tags found in 'Need for Speed: Pro Street' computer game. by Peter Ross 2008-08-12 12:36:00 +0000
  • 3b4b113781 Fix CODEC_ID_PCM_U8 decoder output size calculation to support odd-number of samples. by Peter Ross 2008-08-12 12:32:40 +0000
  • 8d36d36e74 Add to the ffmpeg docs an usage example showing how to extract images from a video. by Stefano Sabatini 2008-08-12 10:07:28 +0000
  • 6819af8245 Electronic Arts demuxer: perform identification of ADPCM EA R2 codec using revision2 flag. by Peter Ross 2008-08-12 08:35:09 +0000
  • a07f117804 Electronic Arts demuxer: ignore PTxx platform ID values. by Peter Ross 2008-08-12 08:33:32 +0000
  • d3302b7011 Support Electronic Arts files containing MPEG2VIDEO. by Peter Ross 2008-08-12 08:32:59 +0000
  • 81b060faf9 align the audio decoding buffer, since some codecs write to it with simd by Loren Merritt 2008-08-12 05:59:12 +0000
  • 72745cff20 use float_to_int16_interleave in ac3 by Loren Merritt 2008-08-12 03:01:17 +0000
  • 916d5d6c32 use imdct_half in ac3 by Loren Merritt 2008-08-12 01:30:24 +0000
  • 862b98d42c cosmetics in dsp init by Loren Merritt 2008-08-12 00:51:45 +0000
  • d46ac5bfde mdct wrapper function to match fft by Loren Merritt 2008-08-12 00:38:30 +0000
  • 0a570e826d remove mdct tmp buffer by Loren Merritt 2008-08-12 00:36:36 +0000
  • e8dd7b0c9a remove a float->double->float conversion. 1.8x faster imdct_c with fpmath=sse, no change with x87 by Loren Merritt 2008-08-12 00:34:08 +0000
  • 46803f4f67 optimize imdct_half: remove tmp buffer. skip fft reinterleave pass, leaving data in a format more convenient for simd. merge post-rotate with post-reorder. by Loren Merritt 2008-08-12 00:33:34 +0000
  • 49c0dd754c indent by Loren Merritt 2008-08-12 00:27:21 +0000
  • 5d0ddd1a9f split-radix FFT c is 1.9x faster than previous c (on various x86 cpus), sse is 1.6x faster than previous sse. by Loren Merritt 2008-08-12 00:26:58 +0000
  • bafad220a7 import yasm macros from x264 by Loren Merritt 2008-08-11 23:54:09 +0000
  • 304d586de6 yasm buildsystem by Loren Merritt 2008-08-11 23:53:31 +0000
  • 9edae4ad81 Synchronise code with AAC decoder in SoC by Robert Swain 2008-08-11 11:22:48 +0000
  • 9cc04edff9 More OKed hunks of the AAC decoder from SoC by Robert Swain 2008-08-11 11:16:06 +0000
  • 3f66d16821 Fixing the units in DV50 tables (both coordinates are supposed to be in units of 8 pixels) and simplifying the calculations of y_ptr and c_offset. by Roman Shaposhnik 2008-08-11 10:14:46 +0000
  • 5e8ecfde50 Apply PCM ENCODE/DECODE() macros to the S/U,8/24/32,LE/BE PCM codecs. by Peter Ross 2008-08-11 09:52:17 +0000
  • d557838cfb Coalescing the un-weighting and de-quantization steps for faster processing by Roman Shaposhnik 2008-08-11 09:35:58 +0000
  • 76c655fb8f Simplify colour conversion in Fraps as suggested by Michael by Kostya Shishkov 2008-08-11 05:11:05 +0000
  • 2967101173 The deblock filter does not need all the intra availability stuff so do not recalculate it. by Michael Niedermayer 2008-08-11 03:08:02 +0000
  • faa7e39466 Simplify constrained_intra_pred code in fill_caches(). by Michael Niedermayer 2008-08-11 02:52:14 +0000
  • d1d10e9125 Support MBAFF + constrained intra prediction. (no i would not have tried to implement this had i known what mess it is) fixes at least: CAMACI3_Sony_C by Michael Niedermayer 2008-08-11 02:21:33 +0000
  • 697c7cd44b Bump minor version as av_log_missing_feature() was added to public API in r14685 by Robert Swain 2008-08-10 22:18:46 +0000
  • ea779d91ca Add a generic function to lavc to log messages about missing features. by Justin Ruggles 2008-08-10 20:29:43 +0000
  • af1761915b R and B components are stored as a differences to G component in Fraps v5. by Kostya Shishkov 2008-08-10 18:15:38 +0000
  • beca9a286c Mask bits of reference indexes properly to avoid negative numbers entangling each other. Fixes at least: CAMA1_TOSHIBA_B cama1_vtc_c CAMA3_Sand_E cama3_vtc_b CAMASL3_Sony_B CVMA1_TOSHIBA_B CVMAQP3_Sony_D cvmp_mot_mbaff0_full_B FRExt/HCAMFF1_HHI FRExt/HCHP3_HHI_A FRExt/HVLCMFF0_Sony_B by Michael Niedermayer 2008-08-10 16:10:39 +0000
  • e248cb601e Remove a few more lines of unneeded code in fill_caches() for MBAFF. Also document why the remaining related part is apparently needed. by Michael Niedermayer 2008-08-10 15:39:46 +0000
  • 1b46683c80 FOURCC addition: added 3IV2, another mpeg4 id. incoming/video_3iv2/video_3iv2.avi by Benjamin Larsson 2008-08-10 15:34:29 +0000
  • d50cdd82de Use the correct reference tables for interlaced MBAFF MBs in the loop filter. Fixes at least CAMP_MOT_MBAFF_L30 CAMP_MOT_MBAFF_L31 FRExt/FREXT01_JVC_D by Michael Niedermayer 2008-08-10 02:38:51 +0000
  • d9d9a8c028 Add MDEC tags to Electronic Arts demuxer. by Peter Ross 2008-08-10 01:58:46 +0000
  • 0281d32550 Do not execute the part of fill_caches() for the loopfilter that overwrites reference indexes and motion vectors. Fixes at least: CVMAQP2_Sony_G by Michael Niedermayer 2008-08-10 00:38:41 +0000
  • 8163c870b0 Cosmetics: move at the beginning of the file the av_frac_* functions, avoid the forward declarations. by Stefano Sabatini 2008-08-10 00:28:56 +0000
  • 3d11b8ce13 Remove more code that has become useless after the pairless MBAFF loop filter cleanup. by Michael Niedermayer 2008-08-09 18:11:25 +0000
  • 7fc332c7ba Remove reference to the unsupported master format from ffserver.conf. by Stefano Sabatini 2008-08-09 12:52:23 +0000
  • cc0591dab0 Sync already committed code with that in SoC and commit more OKed hunks of code by Robert Swain 2008-08-09 10:46:27 +0000
  • 5f7f9719ac Remove odd pairwise deblock filtering applied to MBAFF MBs. by Michael Niedermayer 2008-08-09 01:17:34 +0000
  • 44015c56a6 matroskadec: add basic tags support (metadata) by Aurelien Jacobs 2008-08-08 23:50:38 +0000
  • 4f5c72e857 PCM regression tests. by Peter Ross 2008-08-08 23:31:43 +0000
  • 76eb5c0523 Cosmetics: fix weird indent. by Stefano Sabatini 2008-08-08 19:50:35 +0000
  • 540f1c7b13 Implement avfilter_version(). by Stefano Sabatini 2008-08-08 18:43:38 +0000
  • b3b990b659 Implement avdevice_version(). by Stefano Sabatini 2008-08-08 18:42:31 +0000
  • c97429e22b Implement avformat_version(). by Stefano Sabatini 2008-08-08 18:40:50 +0000
  • 96afa6be0b Doxygenate avcodec_version(). by Stefano Sabatini 2008-08-08 18:34:27 +0000
  • 7f0026dded Implement avutil_version(). by Stefano Sabatini 2008-08-08 18:32:20 +0000
  • 3241ec1d6f Cosmetics: make a v4l2 error message consistent with r14647. by Stefano Sabatini 2008-08-08 18:14:21 +0000
  • c57c489753 Change OSS long names. by Benoit Fouet 2008-08-08 12:52:12 +0000
  • ec7e2582ae fix 4:2:2 psnr by Baptiste Coudurier 2008-08-08 02:56:44 +0000
  • b80b569242 remove mxf.c, previously copied to mxfdec.c by Baptiste Coudurier 2008-08-07 17:33:53 +0000
  • 3ee573a300 Add simpler/cleaner/faster F32BE encoding/decoding. by Peter Ross 2008-08-07 09:32:10 +0000
  • ff66caab40 Simplify PCM codec; change 'n' in pcm_decode_frame() to equal "total number of samples". by Peter Ross 2008-08-07 09:23:56 +0000
  • 13dbd9b705 Prevent DAUD PCM encoder from fetching values outside of ff_reverse[] array bounds when input sample values are < 0. by Peter Ross 2008-08-07 08:16:42 +0000
  • bc02bc8686 Remove unused redefinition of av_log for test. by Benoit Fouet 2008-08-07 07:01:54 +0000
  • 0f680571fa Remove useless 'channels' assignment. by Benoit Fouet 2008-08-07 06:56:37 +0000
  • d09ea6baaf rename mxf.c to mxfdec.c by Baptiste Coudurier 2008-08-07 02:12:14 +0000
  • 5c5b1731b7 Maintain pointer to end of AVFormatContext.packet_buffer list by Måns Rullgård 2008-08-06 22:17:38 +0000
  • b888abe1be Cosmetics: rename loop counters in eval_refl() by Vitor Sessak 2008-08-06 21:19:30 +0000
  • bdb34c9f5e Simplify eval_refl(): do not store a buffer value in a var when the buffer could be used directly by Vitor Sessak 2008-08-06 21:16:24 +0000
  • aa425ada54 Simplify eval_refl(): s/b == 0/!b/ by Vitor Sessak 2008-08-06 21:04:40 +0000
  • 40812fdcf1 Simplify range checking in eval_refl(). Before the condition b == 0 could never be true, because it would have already been caught in the previous ifs. Also the condition b == 0x1000 could never be true (it would triggered the return). by Vitor Sessak 2008-08-06 21:02:56 +0000
  • d70875c81d Cosmetics: reindent by Vitor Sessak 2008-08-06 20:39:28 +0000
  • 7e05617a5c Simplify do_output_subblock(): Remove a unneeded memcpy by Vitor Sessak 2008-08-06 20:38:23 +0000
  • 99423fa0ee Distinguish the error reporting for the cases of wrong size and wrong timebase in the video4linux2 v4l2_read_header() function. by Stefano Sabatini 2008-08-06 18:21:35 +0000
  • e78d651f06 Distinguish the error reporting for the cases of wrong size and wrong timebase in the video4linux grab_read_header() function. by Stefano Sabatini 2008-08-06 18:20:04 +0000
  • c3b9f5fbce Remove a useless directive. by Benoit Fouet 2008-08-06 12:04:35 +0000
  • 2daefd2c00 Cosmetics: indentation by Benoit Fouet 2008-08-06 12:03:51 +0000
  • bbf020e977 Add Electronic Arts TGV chunk tags to EA demuxer. by Peter Ross 2008-08-06 08:34:35 +0000
  • cfc78718f3 Electronic Arts TGV decoder by Peter Ross 2008-08-06 08:33:25 +0000
  • 6ba10f338a Add av_memcpy_backptr(): deliberately overlapping memcpy variant. by Peter Ross 2008-08-06 08:17:03 +0000
  • c0f0b34bba Simplify eval_refl(): return directly when needed instead of storing the return value in a variable by Vitor Sessak 2008-08-06 05:24:21 +0000
  • 2f1cad0e58 Simplify rms(): merge a few operations in the same statement by Vitor Sessak 2008-08-06 05:11:46 +0000
  • b4d46e8c06 Cosmetical simplification in t_sqrt() by Vitor Sessak 2008-08-06 05:08:48 +0000
  • 438abdaaeb Check available size before writing in decode_frame() by Vitor Sessak 2008-08-06 05:06:10 +0000
  • 8089c652a7 Check *data_size in decode_frame() by Vitor Sessak 2008-08-06 03:00:15 +0000
  • 5991704634 Cosmetics: alignment by Vitor Sessak 2008-08-06 02:49:22 +0000
  • e3751aa6ec Flip (by making buf[i] -> buf[size-i-1]) two buffers: {sp,gain}_block. This needs duplicating a few loops, but now the code is clearer. by Vitor Sessak 2008-08-06 02:44:59 +0000