summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* flacenc: use uint64_t for bit countsJustin Ruggles2012-11-05
| | | | Needed to avoid integer overflows for 24-bit encoding.
* flacenc: remove wasted trailing 0 bitsJustin Ruggles2012-11-05
|
* lavu: add av_ctz() for trailing zero bit countJustin Ruggles2012-11-05
|
* flacenc: use a separate buffer for byte-swapping for MD5 checksum on big-endianJustin Ruggles2012-11-05
| | | | This is much faster than calculating the MD5 one sample at a time.
* fate: aac: Place LATM tests and general AAC tests in different groupsDiego Biurrun2012-11-05
|
* build: The A64 muxer depends on rawenc.o for ff_raw_write_packet()Diego Biurrun2012-11-05
|
* x86: h264qpel: Only define mmxext QPEL functions if H264QPEL is enabledDiego Biurrun2012-11-05
| | | | This fixes compilation with --disable-everything and components enabled.
* x86: PABSW: port to cpuflagsDiego Biurrun2012-11-05
|
* x86: vc1dsp: port to cpuflagsDiego Biurrun2012-11-05
|
* rtmp: Use av_strlcat instead of strncatMartin Storsjö2012-11-05
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* doc: add apidoc target for doxygen API documentationJanne Grunau2012-11-02
| | | | | | | | | Documentation includes only the externally visible API of the installed headers. Based on a patch by Anton Khirnov <anton@khirnov.net>. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* matroskadec: do not use avpacket internalsAnton Khirnov2012-11-02
|
* lavf: fix av_interleaved_write_frame() doxy.Anton Khirnov2012-11-02
| | | | A sentence was mistakenly inserted in the middle of another sentence.
* lavf: clarify the lifetime of demuxed packets.Anton Khirnov2012-11-02
|
* avconv: do not free muxed packet on streamcopy.Anton Khirnov2012-11-02
| | | | | | The packet belongs to lavf, the caller must not free it or access it in any other way. No change in practice, since destruct is set to NULL anyway.
* crc: move doxy to the headerAnton Khirnov2012-11-02
|
* vf_drawtext: do not use deprecated av_tree_node_sizeAnton Khirnov2012-11-02
|
* x86: Refactor PSWAPD fallback implementations and port to cpuflagsDiego Biurrun2012-11-02
|
* parser: Move Doxygen documentation to the header filesDiego Biurrun2012-11-02
|
* PGS subtitles: Expose forced flagJohn Stebbins2012-11-02
| | | | | | | Useful for detection of subtitles displayed during foreign language scenes. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* x86: PMINUB: port to cpuflagsDiego Biurrun2012-11-02
|
* x86: ac3dsp: port to cpuflagsDiego Biurrun2012-11-02
|
* x86util: Add cpuflags_mmxext alias for cpuflags_mmx2Diego Biurrun2012-11-02
| | | | "mmxext" is a more sensible name and more common in outside projects.
* x86inc: Only define program_name if the macro is unsetDiego Biurrun2012-11-02
| | | | This allows overriding the value from outside of the file.
* dv1394: Swap the min and max values of the 'standard' optionMichael Niedermayer2012-11-02
| | | | | | DV1394_NTSC has a lower value than DV1394_PAL. Signed-off-by: Martin Storsjö <martin@martin.st>
* rtpdec_vp8: Don't parse fields that aren't usedMartin Storsjö2012-11-02
| | | | | | This avoids warnings about unused variables. Signed-off-by: Martin Storsjö <martin@martin.st>
* lavc: add some AVPacket doxy.Anton Khirnov2012-11-02
|
* audiointerleave: deobfuscate a function call.Anton Khirnov2012-11-02
| | | | | right above there is if (pkt) {<do stuff>; pkt = NULL}, so pkt is just a fancy name for NULL at this point.
* rtpdec: factorize identical code used in several handlersAnton Khirnov2012-11-02
|
* a64: remove interleaved mode.Anton Khirnov2012-11-02
| | | | It has been disabled since it was added two years ago.
* doc: Point to the new location of the c99-to-c89 toolMartin Storsjö2012-11-01
| | | | | | This location contains prebuilt binaries as well. Signed-off-by: Martin Storsjö <martin@martin.st>
* decode_audio3: initialize AVFrameIlkka Ollakka2012-11-01
| | | | | | Same fix and issue as in a25d912dca9cd553440167e0476c47581359c0fc Signed-off-by: Anton Khirnov <anton@khirnov.net>
* ws-snd1: set channel layoutJustin Ruggles2012-11-01
|
* wmavoice: set channel layoutJustin Ruggles2012-11-01
|
* wmapro: use AVCodecContext.channels instead of keeping a private copyJustin Ruggles2012-11-01
|
* wma: do not keep private copies of some AVCodecContext fieldsJustin Ruggles2012-11-01
| | | | | channels, sample_rate, bit_rate, and block_align can be used directly from the AVCodecContext
* vmdaudio: set channel layoutJustin Ruggles2012-11-01
|
* twinvq: validate sample rate codeJustin Ruggles2012-11-01
| | | | | A large invalid value could cause undefined behavior when left-shifted by 8 later in the function.
* twinvq: set channel layoutJustin Ruggles2012-11-01
|
* twinvq: validate that channels is not <= 0Justin Ruggles2012-11-01
| | | | | This could occur due to integer overflow when reading the channel count from the extradata.
* truespeech: set channel layoutJustin Ruggles2012-11-01
|
* sipr: set channel layoutJustin Ruggles2012-11-01
|
* shorten: validate that the channel count in the header is not <= 0Justin Ruggles2012-11-01
|
* ra288dec: set channel layoutJustin Ruggles2012-11-01
|
* ra144dec: set channel layoutJustin Ruggles2012-11-01
|
* qdm2: remove unneeded checks for channel countJustin Ruggles2012-11-01
|
* qdm2: make sure channels is not <= 0 and set channel layoutJustin Ruggles2012-11-01
|
* qcelpdec: set channel layoutJustin Ruggles2012-11-01
|
* nellymoserdec: set channels to 1Justin Ruggles2012-11-01
|
* libopencore-amr: set channel layout for amr-nb or if not set by the userJustin Ruggles2012-11-01
|