summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* mingw/cygwin: Stop adding -fno-common to gcc CFLAGSDiego Biurrun2012-10-09
| | | | This was done to work around toolchain bugs that have long been fixed.
* Restructure av_log_missing_feature messageDiego Biurrun2012-10-09
| | | | | | | | Some invocations include a verb in the log message, others do not. Yet av_log_missing_feature expects callers to provide a verb. Change the function to include a verb instead and update the callers accordingly. The result is a more natural function API and correct English in the function invocations.
* rtp: Support packetization/depacketization of opusMartin Storsjö2012-10-09
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* file: Set the return value type for lseek to int64_t.Yusuke Nakamura2012-10-09
| | | | | | This fixes a regression in 4ed5ac5. Signed-off-by: Martin Storsjö <martin@martin.st>
* ppc: fix Altivec build with old compilersMans Rullgard2012-10-08
| | | | | | | | | The vec_splat() intrinsic requires a constant argument for the element number, and the code relies on the compiler unrolling the loop to provide this. Manually unrolling the loop avoids this reliance and works with all compilers. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: add LTO support for PGI compilerMans Rullgard2012-10-08
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: add -Mdse to PGI optimisation flagsMans Rullgard2012-10-08
| | | | | | | | Enable dead store elimination. The last few releases work no worse with this flag than without. Older versions failed to build some source files when using this flag. Signed-off-by: Mans Rullgard <mans@mansr.com>
* rtpenc_vp8: Update the packetizer to the latest spec versionMartin Storsjö2012-10-08
| | | | | | Tested to work with the gstreamer depacketizer. Signed-off-by: Martin Storsjö <martin@martin.st>
* rtpdec_vp8: Make the depacketizer implement the latest spec draftMartin Storsjö2012-10-08
| | | | | | | | | | | Not all details are implemented, but it's enough for proper playback as long as there is no packet loss. Tested to work with the packetizer in gstreamer (which although uses a different codec name, to clarify that it is still a spec draft). Signed-off-by: Martin Storsjö <martin@martin.st>
* doc: allow building with old texi2html versionsMans Rullgard2012-10-08
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* avutil: skip old_pix_fmts.h since it is just a listJanne Grunau2012-10-08
|
* x86: vc1: call ff_vc1dsp_init_x86() under if (ARCH_X86)Janne Grunau2012-10-08
|
* x86: cavs: call ff_cavsdsp_init_x86() under if (ARCH_X86)Janne Grunau2012-10-08
|
* x86: call most of the x86 dsp init functions under if (ARCH_X86)Janne Grunau2012-10-08
| | | | Rename the called dsp init functions to *_init_x86.
* doc: support the new website layoutLuca Barbato2012-10-08
|
* doc: remove a warning from filters.texiLuca Barbato2012-10-08
| | | | The tag @table expects @item to mark entries.
* doc: initial nut documentationLuca Barbato2012-10-08
|
* segment: drop global headers settingLuca Barbato2012-10-08
| | | | | | | | avconv provides an option to set it externally and there isn't a way for the outer demuxer to report the inner demuxer flag. Solves a bad interaction between mpegts and x264, but requires additional setting for the user.
* lavu: fix typo in MakefileAnton Khirnov2012-10-08
|
* Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormatAnton Khirnov2012-10-08
|
* pixfmt: add AV_ prefixes to PIX_FMT_*Anton Khirnov2012-10-08
|
* af_resample: avoid conversion of identical sample formats for 1 channelJustin Ruggles2012-10-07
| | | | | When there is only 1 channel, the planar and interleaved formats of the same data type should be treated as identical.
* avcodec: allow either planar or interleaved sample format when encoding monoJustin Ruggles2012-10-07
| | | | | When there is only 1 channel, the planar and interleaved formats of the same data type should be treated as identical.
* adpcmenc: ensure calls to adpcm_ima_compress_sample() are in the right orderJustin Ruggles2012-10-07
| | | | Should fix fate-acodec-adpcm-ima_wav with several compilers.
* timefilter: De-doxygenize normal code comments and drop silly onesDiego Biurrun2012-10-07
|
* gxf: Include the right header for the avpriv_frame_rate_tab declarationMartin Storsjö2012-10-07
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* wmaenc: use float planar sample formatJustin Ruggles2012-10-06
|
* (e)ac3enc: use planar sample formatJustin Ruggles2012-10-06
|
* aacenc: use planar sample formatJustin Ruggles2012-10-06
|
* adpcmenc: use planar sample format for adpcm_ima_wav and adpcm_ima_qtJustin Ruggles2012-10-06
|
* adpcmenc: move 'ch' variable to higher scopeJustin Ruggles2012-10-06
| | | | It is used for multiple codecs.
* adpcmenc: fix 3 instances of variable shadowingJustin Ruggles2012-10-06
|
* adpcm_ima_wav: simplify encodingJustin Ruggles2012-10-06
|
* libvorbis: use planar sample formatJustin Ruggles2012-10-06
|
* libmp3lame: use planar sample formatsJustin Ruggles2012-10-06
|
* vorbisenc: use float planar sample formatJustin Ruggles2012-10-06
|
* ffm: do not write or read the audio sample formatJustin Ruggles2012-10-06
|
* parseutils: fix parsing of invalid alpha valuesMans Rullgard2012-10-06
| | | | | | | | | | An alpha specifier outside the valid range results in a conversion from double to long with undefined result. Range-checking the double and only converting it after it passes avoids this. Fixes fate-parseutils errors on some systems. Signed-off-by: Mans Rullgard <mans@mansr.com>
* doc/RELEASE_NOTES: update for the 9 release.Anton Khirnov2012-10-06
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* smoothstreamingenc: Add a more verbose error messageMartin Storsjö2012-10-06
| | | | | | This helps tracking down the cause if this happens to be an issue. Signed-off-by: Martin Storsjö <martin@martin.st>
* smoothstreamingenc: Ignore the return value from mkdirMartin Storsjö2012-10-06
| | | | | | | | We don't need to return an error if the directory already existed. We make sure that the directory actually is properly writeable later within ism_write_header by writing a manifest anyway. Signed-off-by: Martin Storsjö <martin@martin.st>
* smoothstreamingenc: Try writing a manifest when opening the muxerMartin Storsjö2012-10-06
| | | | | | | This allows failing cleaner and earlier if unable to write to the output directory. Signed-off-by: Martin Storsjö <martin@martin.st>
* smoothstreamingenc: Move the output_chunk_list and write_manifest functions upMartin Storsjö2012-10-06
| | | | | | | This allows calling write_manifest from ism_write_header without a forward declaration. Signed-off-by: Martin Storsjö <martin@martin.st>
* smoothstreamingenc: Properly return errors from ism_flush to the callerMartin Storsjö2012-10-06
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* smoothstreamingenc: Check the output UrlContext before accessing itMartin Storsjö2012-10-06
| | | | | | | This code can be called with a NULL UrlContext if writing of the trailer involves seeking. Signed-off-by: Martin Storsjö <martin@martin.st>
* yuv4mpeg: return proper error codes.Anton Khirnov2012-10-06
| | | | | | Fixes Bug 373. CC:libav-stable@libav.org
* Give all anonymously typedeffed structs in headers a nameDiego Biurrun2012-10-06
| | | | Anonymous structs cannot be forward declared and have no benefit.
* fate: Add parseutils testDiego Biurrun2012-10-06
|
* parseutils-test: Drop random colors from parsing testDiego Biurrun2012-10-06
| | | | This guarantees stable output for comparing test results.
* vf_pad/scale: use double precision for aspect ratios.Anton Khirnov2012-10-06
| | | | | | Fixes Bug 203. CC:libav-stable@libav.org