summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* xvid: Add C IDCTPascal Massimino2014-09-02
| | | | | | Thanks to Pascal Massimino and Michael Militzer for relicensing as LGPL. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* idctdsp: Add global function pointers for {add|put}_pixels_clamped functionsDiego Biurrun2014-09-02
| | | | | | These function pointers already existed in the ARM code. Adding them globally allows calls to the function pointers to access arch-optimized versions of the functions transparently.
* get_bits: Rename HAVE_BITS_REMAINING --> BITS_AVAILABLEDiego Biurrun2014-09-02
| | | | The HAVE_ prefix is reserved for macros set by configure.
* flv: K&R formatting cosmeticsGabriel Dume2014-09-02
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* asv: K&R formatting cosmeticsGabriel Dume2014-09-02
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* 8svx: Return proper error codesGabriel Dume2014-09-02
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* ismindex: improve diagnosticsMika Raento2014-09-02
| | | | | | This improves error messages for completely and somewhat broken inputs. Signed-off-by: Martin Storsjö <martin@martin.st>
* mpeg4videodec: Fix low_delay error messageGabriel Dume2014-09-01
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* aac_adtstoasc_bsf: Return proper error codeGabriel Dume2014-09-01
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* dxva2: Clean up definition of _WIN32_WINNTDiego Biurrun2014-09-01
| | | | | | Only set a value if _WIN32_WINNT is undefined or smaller than 0x0600. This is cleaner than unconditional definition and avoids a number of redefinition warnings. Also only define a value in one of the two dxva2 headers.
* dxva2: Pass variable of correct type to IDirectXVideoDecoder_GetBuffer()Diego Biurrun2014-09-01
| | | | This avoids related incompatible pointer type warnings.
* avcodec: fix missing doxygen comment markerMichael Niedermayer2014-09-01
|
* license: Mention that vf_interlace is GPL, not LGPLDiego Biurrun2014-08-28
|
* matroskaenc: convert avstream stereo3d side data during encodingVittorio Giovara2014-08-28
| | | | Write the StereoMode Embl to bitstream.
* matroskadec: parse stereo mode on decodingVittorio Giovara2014-08-28
| | | | | | | | | Convert the Matroska stereo format to the Stereo3D format, and add a Stereo3D side data to the stream. Bump the doctype version supported. Bug-Id: 728 / https://bugs.debian.org/757185
* avcodec: add stream-level stereo3d side dataVittorio Giovara2014-08-28
|
* matroska: list supported extensionsVittorio Giovara2014-08-28
|
* x11grab: Use a typedef for the context, as most other code doesLuca Barbato2014-08-28
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* x11grab: Drop a spurious space in the extension reporting messageLuca Barbato2014-08-28
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* x11grab: Small near-cosmetic refactoringsLuca Barbato2014-08-28
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* x11grab: K&R formatting cosmeticsLuca Barbato2014-08-28
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* x86: xvid: K&R formatting cosmeticsDiego Biurrun2014-08-27
|
* cosmetics: Make naming scheme of Xvid IDCT consistent with other IDCTsDiego Biurrun2014-08-27
|
* x86: xvid_idct: Drop unused definitionsDiego Biurrun2014-08-27
|
* pulse: Set the wallclock option as defaultLuca Barbato2014-08-27
|
* vc1: Initialize start_code_found to 0Luca Barbato2014-08-27
| | | | Leftover of a4d3c20035946cbc1509aec2dc28d51c2a2f9a8e.
* avconv: fix parsing the AVOptions for -targetAnton Khirnov2014-08-27
| | | | CC: libav-stable@libav.org
* avconv: fix the muxrate values for -targetAnton Khirnov2014-08-27
| | | | | | The mpegenc private option values are in 50-byte units. CC: libav-stable@libav.org
* mpegenc: limit the maximum muxrateAnton Khirnov2014-08-27
| | | | | | It is written to the file as a 22-bit value. CC: libav-stable@libav.org
* h264: fully check cropping amount from spsVittorio Giovara2014-08-26
| | | | | Even if sps.crop is true, the cropping amount may be zero. Fixes a sample with a valid but broken container cropping.
* libxvid: K&R formatting cosmeticsGabriel Dume2014-08-26
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* doc: fix a typoGabriel Dume2014-08-26
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* os_support: Adjust an outdated #endif commentDiego Biurrun2014-08-26
|
* mpeg: Write H264 streams at offset 2Luca Barbato2014-08-26
| | | | It hints that the content is H264 according to HD-DVD.
* vc1: Fix the skip conditionLuca Barbato2014-08-26
| | | | | As written in the comment above, skip must be added only if a start code is found.
* vfwcap: Add fallback define for HWND_MESSAGEDiego Biurrun2014-08-25
| | | | Some obsolete versions of the MinGW32 runtime (<4.0.0) lack the definition.
* libavformat: use MSG_NOSIGNAL when applicableRémi Denis-Courmont2014-08-25
| | | | | | | If the remote end of a connection oriented socket hangs up, generating an EPIPE error is preferable over an unhandled SIGPIPE signal. Signed-off-by: Martin Storsjö <martin@martin.st>
* lavf: add AVFormatContext.max_ts_probeAnton Khirnov2014-08-25
| | | | | It allows to configure how long will avformat_find_stream_info() wait to get the first timestamp.
* doc/APIchanges: fill in missing hashes and datesAnton Khirnov2014-08-25
|
* pulse: Add a wallclock option to be compatible with other other capturesLuca Barbato2014-08-24
| | | | | | alsa and x11grab use av_gettime() to report timestamps. Bug-Id: 647
* configure: add --enable-rpathReinhard Tartler2014-08-23
| | | | | | | | | | | | | This option facilitates testing shared libarary builds: for instance fate builders do no longer need to set LD_LIBRARY_PATH as the binaries will get the right search paths hardcoded into their executable file. This option is only meant to be used for testing purposes: The installed libraries must not move around in the file system, and doing so will cause a lot of subtle problems. For more information why using RPATH is dangerous, please refer to https://blog.flameeyes.eu/2010/06/the-why-and-how-of-rpath
* Prepare for 11_beta2 ReleaseReinhard Tartler2014-08-23
|
* ogg: Use separate classes for the aliasesLuca Barbato2014-08-23
| | | | Unbreak 051aadeed104ecbe8ee4850ec2d7e5394f5e1ccd
* qt-faststart: Undefine fseeko/ftello before defining themDiego Biurrun2014-08-22
| | | | This avoids a number of redefinition warnings on MinGW64.
* os_support: Undefine lseek/stat/fstat before defining themDiego Biurrun2014-08-22
| | | | This avoids a number of redefinition warnings on MinGW64.
* ogg: Provide aliases for Speex, Opus and audio-only oggLuca Barbato2014-08-22
| | | | Since they are aliases for ogg enabling any of them enables ogg as well.
* electronicarts: set the framerate for TGQ/TQIAnton Khirnov2014-08-22
| | | | It is hardcoded to 15fps.
* electronicarts: read the framerate for MADAnton Khirnov2014-08-22
|
* electronicarts: do not fail on zero-sized chunksAnton Khirnov2014-08-22
| | | | | | | At least one FATE sample contains such chunks and happens to work simply by accident (due to find_stream_info() swallowing the error). CC: libav-stable@libav.org
* rv34: use ff_mpeg_update_thread_context only when decoder is fully initializedJanne Grunau2014-08-22
| | | | | | | | | | | | | MpegEncContext based decoders are only fully initialized after the first ff_thread_get_buffer() call. The RV30/40 decoders may fail before a frame buffer was requested. ff_mpeg_update_thread_context() fails on half initialized MpegEncContexts. Since this can only happen before a the first frame was decoded there is no need to call ff_mpeg_update_thread_context(). Based on patches by John Stebbins and tested by John Stebbins. CC: libav-stable@libav.org