ce15710f55mlp: Split common code from parser and decoder to be used by encoder. by
Ramiro Polla
2008-08-13 18:47:03 +0000
e7327dbba7Remove unused variable. by
Diego Biurrun
2008-08-13 18:33:25 +0000
2485abe281Remove unused variable. by
Diego Biurrun
2008-08-13 18:32:16 +0000
488b1ca47610000l, revert mistakely commited and unrelated hunk. by
Michael Niedermayer
2008-08-13 18:20:54 +0000
ad1d871021Move -D_ISOC9X_SOURCE to configure so its available to all tests. by
Michael Niedermayer
2008-08-13 18:17:26 +0000
ea452b54f0strcasecmp() requires #include <strings.h> by
Aurelien Jacobs
2008-08-13 17:22:53 +0000
5af4f1f3e3move M_PI definition along with other math definitions by
Aurelien Jacobs
2008-08-13 16:01:21 +0000
af44e8e488Show result of yasm test. by
Carl Eugen Hoyos
2008-08-13 15:03:57 +0000
d1a12956a0define some math constants so as not to depend on _XOPEN_SOURCE by
Aurelien Jacobs
2008-08-13 10:04:59 +0000
29d3ed3be6ffserver: SA_RESTART and unsetenv require _XOPEN_SOURCE by
Aurelien Jacobs
2008-08-13 10:03:20 +0000
131f1cb2a9matroskadec: 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
ee5b34d56emlp_parser: Initialize crc data in its own function. by
Ramiro Polla
2008-08-13 02:44:38 +0000
5dae0dd22cmlpdec: Put some doxy comments to the right of vars instead of interleaved. by
Ramiro Polla
2008-08-13 01:41:06 +0000
f53acb7b17mlpdec: Split channel parameters from context into their own struct. by
Ramiro Polla
2008-08-13 01:36:01 +0000
0e55ba723bAdd needed include, make it compile without -D_BSD_SOURCE. by
Michael Niedermayer
2008-08-12 21:02:37 +0000
db01fa131bmlpdec: whitespace and line-breaking cosmetics. by
Ramiro Polla
2008-08-12 18:05:58 +0000
d6aa052dc5mlpdec: Split filter parameters from context into their own struct. by
Ramiro Polla
2008-08-12 17:53:59 +0000
0d84a8f6aeincrease MAX_REORDER_DELAY and pts_buffer size to 16, max for h264 atm by
Baptiste Coudurier
2008-08-12 17:28:00 +0000
cb5b96cde0Prevent 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
ebc22cc29fElectronic 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
3b4b113781Fix CODEC_ID_PCM_U8 decoder output size calculation to support odd-number of samples. by
Peter Ross
2008-08-12 12:32:40 +0000
8d36d36e74Add 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
6819af8245Electronic Arts demuxer: perform identification of ADPCM EA R2 codec using revision2 flag. by
Peter Ross
2008-08-12 08:35:09 +0000
a07f117804Electronic Arts demuxer: ignore PTxx platform ID values. by
Peter Ross
2008-08-12 08:33:32 +0000
d3302b7011Support Electronic Arts files containing MPEG2VIDEO. by
Peter Ross
2008-08-12 08:32:59 +0000
81b060faf9align the audio decoding buffer, since some codecs write to it with simd by
Loren Merritt
2008-08-12 05:59:12 +0000
72745cff20use float_to_int16_interleave in ac3 by
Loren Merritt
2008-08-12 03:01:17 +0000
916d5d6c32use imdct_half in ac3 by
Loren Merritt
2008-08-12 01:30:24 +0000
862b98d42ccosmetics in dsp init by
Loren Merritt
2008-08-12 00:51:45 +0000
d46ac5bfdemdct wrapper function to match fft by
Loren Merritt
2008-08-12 00:38:30 +0000
0a570e826dremove mdct tmp buffer by
Loren Merritt
2008-08-12 00:36:36 +0000
e8dd7b0c9aremove 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
46803f4f67optimize 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
49c0dd754cindent by
Loren Merritt
2008-08-12 00:27:21 +0000
5d0ddd1a9fsplit-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
bafad220a7import yasm macros from x264 by
Loren Merritt
2008-08-11 23:54:09 +0000
304d586de6yasm buildsystem by
Loren Merritt
2008-08-11 23:53:31 +0000
9edae4ad81Synchronise code with AAC decoder in SoC by
Robert Swain
2008-08-11 11:22:48 +0000
9cc04edff9More OKed hunks of the AAC decoder from SoC by
Robert Swain
2008-08-11 11:16:06 +0000
3f66d16821Fixing 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
5e8ecfde50Apply 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
d557838cfbCoalescing the un-weighting and de-quantization steps for faster processing by
Roman Shaposhnik
2008-08-11 09:35:58 +0000
76c655fb8fSimplify colour conversion in Fraps as suggested by Michael by
Kostya Shishkov
2008-08-11 05:11:05 +0000
2967101173The 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
faa7e39466Simplify constrained_intra_pred code in fill_caches(). by
Michael Niedermayer
2008-08-11 02:52:14 +0000
d1d10e9125Support 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
697c7cd44bBump minor version as av_log_missing_feature() was added to public API in r14685 by
Robert Swain
2008-08-10 22:18:46 +0000
ea779d91caAdd a generic function to lavc to log messages about missing features. by
Justin Ruggles
2008-08-10 20:29:43 +0000
af1761915bR and B components are stored as a differences to G component in Fraps v5. by
Kostya Shishkov
2008-08-10 18:15:38 +0000
beca9a286cMask 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
e248cb601eRemove 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
1b46683c80FOURCC addition: added 3IV2, another mpeg4 id. incoming/video_3iv2/video_3iv2.avi by
Benjamin Larsson
2008-08-10 15:34:29 +0000
d50cdd82deUse 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
d9d9a8c028Add MDEC tags to Electronic Arts demuxer. by
Peter Ross
2008-08-10 01:58:46 +0000
0281d32550Do 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
8163c870b0Cosmetics: 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
3d11b8ce13Remove more code that has become useless after the pairless MBAFF loop filter cleanup. by
Michael Niedermayer
2008-08-09 18:11:25 +0000
7fc332c7baRemove reference to the unsupported master format from ffserver.conf. by
Stefano Sabatini
2008-08-09 12:52:23 +0000
cc0591dab0Sync already committed code with that in SoC and commit more OKed hunks of code by
Robert Swain
2008-08-09 10:46:27 +0000
5f7f9719acRemove odd pairwise deblock filtering applied to MBAFF MBs. by
Michael Niedermayer
2008-08-09 01:17:34 +0000
44015c56a6matroskadec: add basic tags support (metadata) by
Aurelien Jacobs
2008-08-08 23:50:38 +0000
4f5c72e857PCM regression tests. by
Peter Ross
2008-08-08 23:31:43 +0000
76eb5c0523Cosmetics: fix weird indent. by
Stefano Sabatini
2008-08-08 19:50:35 +0000
540f1c7b13Implement avfilter_version(). by
Stefano Sabatini
2008-08-08 18:43:38 +0000
b3b990b659Implement avdevice_version(). by
Stefano Sabatini
2008-08-08 18:42:31 +0000
c97429e22bImplement avformat_version(). by
Stefano Sabatini
2008-08-08 18:40:50 +0000
96afa6be0bDoxygenate avcodec_version(). by
Stefano Sabatini
2008-08-08 18:34:27 +0000
7f0026ddedImplement avutil_version(). by
Stefano Sabatini
2008-08-08 18:32:20 +0000
3241ec1d6fCosmetics: make a v4l2 error message consistent with r14647. by
Stefano Sabatini
2008-08-08 18:14:21 +0000
c57c489753Change OSS long names. by
Benoit Fouet
2008-08-08 12:52:12 +0000
ec7e2582aefix 4:2:2 psnr by
Baptiste Coudurier
2008-08-08 02:56:44 +0000
b80b569242remove mxf.c, previously copied to mxfdec.c by
Baptiste Coudurier
2008-08-07 17:33:53 +0000
3ee573a300Add simpler/cleaner/faster F32BE encoding/decoding. by
Peter Ross
2008-08-07 09:32:10 +0000
ff66caab40Simplify PCM codec; change 'n' in pcm_decode_frame() to equal "total number of samples". by
Peter Ross
2008-08-07 09:23:56 +0000
13dbd9b705Prevent 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
bc02bc8686Remove unused redefinition of av_log for test. by
Benoit Fouet
2008-08-07 07:01:54 +0000
0f680571faRemove useless 'channels' assignment. by
Benoit Fouet
2008-08-07 06:56:37 +0000
d09ea6baafrename mxf.c to mxfdec.c by
Baptiste Coudurier
2008-08-07 02:12:14 +0000
5c5b1731b7Maintain pointer to end of AVFormatContext.packet_buffer list by
Måns Rullgård
2008-08-06 22:17:38 +0000
b888abe1beCosmetics: rename loop counters in eval_refl() by
Vitor Sessak
2008-08-06 21:19:30 +0000
bdb34c9f5eSimplify 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
40812fdcf1Simplify 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
d70875c81dCosmetics: reindent by
Vitor Sessak
2008-08-06 20:39:28 +0000
7e05617a5cSimplify do_output_subblock(): Remove a unneeded memcpy by
Vitor Sessak
2008-08-06 20:38:23 +0000
99423fa0eeDistinguish 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
e78d651f06Distinguish 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
c3b9f5fbceRemove a useless directive. by
Benoit Fouet
2008-08-06 12:04:35 +0000
2daefd2c00Cosmetics: indentation by
Benoit Fouet
2008-08-06 12:03:51 +0000
bbf020e977Add Electronic Arts TGV chunk tags to EA demuxer. by
Peter Ross
2008-08-06 08:34:35 +0000
cfc78718f3Electronic Arts TGV decoder by
Peter Ross
2008-08-06 08:33:25 +0000
6ba10f338aAdd av_memcpy_backptr(): deliberately overlapping memcpy variant. by
Peter Ross
2008-08-06 08:17:03 +0000
c0f0b34bbaSimplify 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
2f1cad0e58Simplify rms(): merge a few operations in the same statement by
Vitor Sessak
2008-08-06 05:11:46 +0000
b4d46e8c06Cosmetical simplification in t_sqrt() by
Vitor Sessak
2008-08-06 05:08:48 +0000
438abdaaebCheck available size before writing in decode_frame() by
Vitor Sessak
2008-08-06 05:06:10 +0000
8089c652a7Check *data_size in decode_frame() by
Vitor Sessak
2008-08-06 03:00:15 +0000
5991704634Cosmetics: alignment by
Vitor Sessak
2008-08-06 02:49:22 +0000
e3751aa6ecFlip (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