summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* avutil: Include io.h with a separate condition from windows console functionsMartin Storsjö2012-11-30
| | | | | | | | Not all versions of windows have the console color functions, while io.h might be needed for isatty (which can be found in unistd.h or io.h). Signed-off-by: Martin Storsjö <martin@martin.st>
* avutil: Include io.h with a separate condition from MapViewOfFileMartin Storsjö2012-11-29
| | | | | | | | | | | The existence of MapViewOfFile isn't linked to the existence of io.h. Not all versions of windows have MapViewOfFile (in particular, Windows Phone 8 and the "metro" windows 8 API subset don't), while they still have io.h (and need it for open/read/close). Signed-off-by: Martin Storsjö <martin@martin.st>
* cmdutils: Use a configure check for enabling CommandLineToArgvWMartin Storsjö2012-11-29
| | | | | | | | | This simplifies the condition to avoid hardcoding the systems where the function exists. This also simplifies support for newer Windows API subsets where this function doesn't exist, such as Windows Phone 8 and the "metro" API subset of Windows 8. Signed-off-by: Martin Storsjö <martin@martin.st>
* build: The FLAC encoder also depends on the flacdsp codeDiego Biurrun2012-11-29
| | | | Fixes linking with only the FLAC encoder enabled.
* img2: K&R formatting cosmeticsDiego Biurrun2012-11-29
| | | | Also introduce local img_ namespace to simplify debugging.
* h264: check context state before decoding slice data partitionsJanne Grunau2012-11-29
| | | | | | | Fixes mov_h264_aac__Demo_FlagOfOurFathers.mov.SIGSEGV.4e9.656. Found-by: Mateusz "j00ru" Jurczyk CC: libav-stable@libav.org
* flashsv: make sure data for zlib priming is availableJanne Grunau2012-11-29
| | | | | | Fixes a segfault in the fuzzed sample resolutionchange.flv_s314809. CC: libav-stable@libav.org
* avplay: Do not use removed av_get_int()Anton Khirnov2012-11-29
| | | | | | Fixes build with lavfi disabled. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* avconv: fix variable shadowing in configure_input_audio_filter()Justin Ruggles2012-11-28
|
* fate: h264: Add dependenciesDiego Biurrun2012-11-28
|
* fate: ea: Add dependenciesDiego Biurrun2012-11-28
|
* fate: Do not unconditionally run libavutil testsDiego Biurrun2012-11-28
| | | | Now that libavutil can be disabled, this should be conditional.
* rtpenc_chain: Remove unused variableDiego Biurrun2012-11-28
|
* nuv: check for malloc failure when allocating extradataJustin Ruggles2012-11-28
| | | | | | | Also make sure extradata is freed in the case where multiple NUV_EXTRADATA frame types are found. This may not happen in practice, but it could happen in a malformed stream, which would lead to a memleak if not handled.
* nuv: use the stream indices generated by avformat_new_stream()Justin Ruggles2012-11-28
|
* nuv: cosmetics: pretty-printingJustin Ruggles2012-11-28
|
* lavf: move nuv fourcc audio tags from riff to nuvJustin Ruggles2012-11-28
|
* lavf: add a common function for selecting a pcm codec from parametersJustin Ruggles2012-11-28
|
* lavf: move ff_codec_get_tag() and ff_codec_get_id() definitions to internal.hJustin Ruggles2012-11-28
|
* lavf: move "MP3 " fourcc from riff to nutJustin Ruggles2012-11-28
| | | | Original commit, 7b24f9b, says it was added because it is used in libnut.
* fate: vpx: Add dependenciesDiego Biurrun2012-11-28
|
* fate: Fix wavpack-matroskamode test dependenciesDiego Biurrun2012-11-28
|
* x86: dsputilenc: port to cpuflagsDiego Biurrun2012-11-28
|
* fate: Add dependencies for Vorbis, ProRes, QTRLE, utvideo testsDiego Biurrun2012-11-28
|
* fate: real: Add dependenciesDiego Biurrun2012-11-28
|
* fate: lossless-audio: Add dependenciesDiego Biurrun2012-11-28
|
* x86: h264dsp: Fix linking with yasm and optimizations disabledDiego Biurrun2012-11-28
| | | | | Some optimized functions reference optimized symbols, so the functions must be explicitly disabled when those symbols are unavailable.
* vf_fieldorder: require write permissionsAnton Khirnov2012-11-28
| | | | This filter modifies the input frame.
* vf_fieldorder: reindentAnton Khirnov2012-11-28
|
* lavfi: merge start_frame/draw_slice/end_frameAnton Khirnov2012-11-28
| | | | | Any alleged performance benefits gained from the split are purely mythological and do not justify added code complexity.
* lavfi: remove vf_slicifyAnton Khirnov2012-11-28
| | | | | | | The following commit will make it useless. The crop_scale_vflip FATE test changes because of off-by-one differences in output when vflipped slices are passed to sws.
* asink_nullsink: plug a memory leak.Anton Khirnov2012-11-28
|
* x86: h264_idct: port to cpuflagsDiego Biurrun2012-11-28
|
* x86: cpu: Drop unused HAVE_RWEFLAGS conditionDiego Biurrun2012-11-28
| | | | The test for rweflags was dropped in a previous commit.
* vble: Do not abort decoding when version is not 1Piotr Bandurski2012-11-27
| | | | | | | | Some combinations of OS, VirtualDub, and VBLE can accidentally set the version to a value other than 1. Since no other version of VBLE was ever released, simply warn about it. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* lavr: do not pass consumed samples as a parameter to ff_audio_resample()Justin Ruggles2012-11-27
| | | | | Since the resampler handles buffering of unconsumed samples internally, the caller does not need this information.
* lavr: correct the documentation for the ff_audio_resample() return valueJustin Ruggles2012-11-27
|
* lavr: do not pass sample count as a parameter to ff_audio_convert()Justin Ruggles2012-11-27
| | | | | It will always be the number of samples in the input buffer, so just use that directly instead of passing it as a separate parameter.
* x86: h264_weight: port to cpuflagsDiego Biurrun2012-11-27
|
* configure: Enable avconv filter dependencies automaticallyMartin Storsjö2012-11-27
| | | | | | | | | This makes sure minimal configurations such as "--disable-everything --enable-avconv" will enable the filters necessary for running avconv, instead of just keeping avconv disabled (even if the user specified "--enable-avconv"). Signed-off-by: Martin Storsjö <martin@martin.st>
* h264: set Picture.owner2 to the current threadJanne Grunau2012-11-27
| | | | | | | | This does not seem to have an effect currently. Fate-h264 passes with THREADS=1..16 and both threading types as before. It fixes however a segfault during error resilience with my adaptive-frame-mt patchset. A picture in use during error resilience gets realloced in another thread in the fuzzed sample sample_varPAR.avi_s226019.
* h264: check ref_count validity for num_ref_idx_active_override_flagJanne Grunau2012-11-27
| | | | | | Fixes segfault in the fuzzed sample bipbop234.ts_s226407. CC: libav-stable@libav.org
* h264: add missing new line to log messageJanne Grunau2012-11-27
|
* dcadec: skip QMF on unused channelsMichael Niedermayer2012-11-26
| | | | | | | | | | When the extra rear channel is present but unused, the s->channel_order_tab[] value for that channel is -1. The QMF can be skipped for the extra channel, and doing so avoids an out-of-array read on s->samples_chanptr[]. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* wavenc: write fact chunk sample count at the correct file positionMichael Niedermayer2012-11-26
| | | | | | | Fixes curruption of metadata in the INFO chunk. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* riff: do not add empty metadata tags in INFO chunkJustin Ruggles2012-11-26
|
* riff: only warn on a bad INFO chunk code size instead of failingJustin Ruggles2012-11-26
| | | | fixes Bug 392
* configure: Add separate list for libraries and use where appropriateDiego Biurrun2012-11-26
|
* x86: float_dsp: add SSE version of vector_fmul_scalar()Justin Ruggles2012-11-26
|
* dsputil: move vector_fmul_scalar() to AVFloatDSPContext in libavutilJustin Ruggles2012-11-26
|