Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Mark mutable static data const where appropriate. | Alex Converse | 2012-02-21 | 18 | -26/+26 |
| | |||||
* | avplay: fix -threads option | Janne Grunau | 2012-02-21 | 1 | -12/+0 |
| | | | | | | | | The AVOptions based default to threads auto in 2473a45c8 works only if avplay does not use custom option handling for -threads. CC: <libav-stable@libav.org> | ||||
* | dvbsubdec: avoid undefined signed left shift in RGBA macro | Janne Grunau | 2012-02-21 | 1 | -1/+1 |
| | |||||
* | mlpdec: use av_log_ask_for_sample() | Paul B Mahol | 2012-02-21 | 1 | -18/+12 |
| | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Janne Grunau <janne-libav@jannau.net> | ||||
* | gif: K&R formatting cosmetics | Aneesh Dogra | 2012-02-21 | 1 | -70/+79 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | png: make .long_name more descriptive | Paul B Mahol | 2012-02-21 | 2 | -2/+2 |
| | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | movdec: Adjust keyframe flagging in fragmented files | Martin Storsjö | 2012-02-21 | 1 | -4/+9 |
| | | | | | | | | | | | | | | For video, mark the first sample in a trun which doesn't have the sample-is-non-sync-sample flag set as a keyframe. In particular, the "sample does not depend on other samples" flag isn't enough to make it a keyframe, since later frames still can reference frames prior to that one (the flag only says that that particular frame doesn't depend on other frames). This fixes bug 215. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | rv34: change most "int stride" into "ptrdiff_t stride". | Ronald S. Bultje | 2012-02-20 | 7 | -30/+30 |
| | | | | | | This prevents having to sign-extend on 64-bit systems with 32-bit ints, such as x86-64. Also fixes crashes on systems where we don't do it and arguments are not in registers, such as Win64 for all weight functions. | ||||
* | adpcmenc: Use correct frame_size for Yamaha ADPCM. | Justin Ruggles | 2012-02-20 | 2 | -5/+5 |
| | | | | | | | | | | | Output packet size should match avctx->block_align. The target output packet size is 1024 bytes. Before: mono - 1024 samples -> 512 bytes stereo - 2048 samples -> 2048 bytes After: mono - 2048 samples -> 1024 bytes stereo - 1024 samples -> 1024 bytes | ||||
* | avcodec: add ff_samples_to_time_base() convenience function to internal.h | Justin Ruggles | 2012-02-20 | 4 | -15/+21 |
| | |||||
* | adx parser: set duration | Justin Ruggles | 2012-02-20 | 1 | -0/+3 |
| | |||||
* | mlp parser: set duration instead of frame_size | Justin Ruggles | 2012-02-20 | 1 | -1/+1 |
| | |||||
* | gsm parser: set duration | Justin Ruggles | 2012-02-20 | 1 | -2/+12 |
| | |||||
* | mpegaudio parser: set duration instead of frame_size | Justin Ruggles | 2012-02-20 | 1 | -1/+1 |
| | |||||
* | (e)ac3 parser: set duration instead of frame_size | Justin Ruggles | 2012-02-20 | 1 | -1/+1 |
| | |||||
* | flac parser: set duration instead of frame_size | Justin Ruggles | 2012-02-20 | 1 | -4/+6 |
| | |||||
* | avcodec: add duration field to AVCodecParserContext | Justin Ruggles | 2012-02-20 | 3 | -0/+24 |
| | | | | | This will allow parsers to export the duration of the current frame being output, if known, instead of using AVCodecContext.frame_size. | ||||
* | avutil: add av_rescale_q_rnd() to allow different rounding | Justin Ruggles | 2012-02-20 | 4 | -3/+19 |
| | |||||
* | pnmdec: remove useless .pix_fmts | Paul B Mahol | 2012-02-20 | 1 | -5/+0 |
| | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> | ||||
* | libmp3lame: support float and s32 sample formats | Justin Ruggles | 2012-02-20 | 1 | -11/+84 |
| | |||||
* | libmp3lame: renaming, rearrangement, alignment, and comments | Justin Ruggles | 2012-02-20 | 1 | -35/+51 |
| | |||||
* | libmp3lame: use the LAME default bit rate | Justin Ruggles | 2012-02-20 | 1 | -2/+10 |
| | | | | Also, only set bit rate for CBR. | ||||
* | libmp3lame: use avpriv_mpegaudio_decode_header() for output frame parsing | Justin Ruggles | 2012-02-20 | 2 | -57/+8 |
| | |||||
* | libmp3lame: cosmetics: remove some pointless comments | Justin Ruggles | 2012-02-20 | 1 | -2/+0 |
| | |||||
* | libmp3lame: convert some debugging code to av_dlog() | Justin Ruggles | 2012-02-20 | 1 | -5/+2 |
| | | | | also remove unneeded commented-out full frame data debugging | ||||
* | libmp3lame: remove outdated comment. | Justin Ruggles | 2012-02-20 | 1 | -2/+0 |
| | | | | | | We now require at least libmp3lame 3.98.3. lame_encode_buffer_interleaved() still doesn't work for mono, but it does not "die"; it just expects a stereo interleaved buffer. | ||||
* | libmp3lame: do not set coded_frame->key_frame. | Justin Ruggles | 2012-02-20 | 1 | -1/+0 |
| | | | | it is already set in avcodec_alloc_frame() | ||||
* | libmp3lame: improve error handling in MP3lame_encode_init() | Justin Ruggles | 2012-02-20 | 1 | -19/+25 |
| | |||||
* | libmp3lame: remove unneeded 'stereo' field from Mp3AudioContext | Justin Ruggles | 2012-02-20 | 1 | -5/+2 |
| | |||||
* | hls: Reset the AVIOContext when seeking | Martin Storsjö | 2012-02-20 | 1 | -0/+4 |
| | | | | | | | | This avoids reading any old data in the AVIOContext buffer after the seek, and indicates to the mpegts demuxer that we've seeked, avoiding continuity check errors. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | pcxenc: switch to encode2(). | Anton Khirnov | 2012-02-20 | 1 | -9/+22 |
| | |||||
* | sgienc: switch to encode2(). | Anton Khirnov | 2012-02-20 | 1 | -14/+25 |
| | |||||
* | targaenc: switch to encode2(). | Anton Khirnov | 2012-02-20 | 1 | -26/+30 |
| | |||||
* | targaenc: don't modify input frame. | Anton Khirnov | 2012-02-20 | 1 | -3/+1 |
| | | | | Set the pict_type/key_frame properties on the coded picture. | ||||
* | roqvideoenc: switch to encode2(). | Anton Khirnov | 2012-02-20 | 1 | -9/+16 |
| | |||||
* | roqvideoenc: add const qualifier to the input frame. | Anton Khirnov | 2012-02-20 | 2 | -9/+9 |
| | |||||
* | pnmenc: switch to encode2(). | Anton Khirnov | 2012-02-20 | 1 | -13/+19 |
| | |||||
* | huffyuv: switch to encode2(). | Anton Khirnov | 2012-02-20 | 1 | -9/+20 |
| | |||||
* | v410enc: switch to encode2(). | Anton Khirnov | 2012-02-20 | 1 | -12/+13 |
| | |||||
* | zmbvenc: switch to encode2(). | Anton Khirnov | 2012-02-20 | 1 | -15/+26 |
| | |||||
* | zmbvenc: move header writing to the end of encode_frame(). | Anton Khirnov | 2012-02-20 | 1 | -11/+13 |
| | | | | | | This makes switching to encode2() simpler, because it allows us to know exactly how large should the output buffer be before we start writing into it. | ||||
* | h264: don't use redzone in loopfilter on win64. | Ronald S. Bultje | 2012-02-19 | 1 | -1/+8 |
| | | | | Red zone usage is not allowed in the Win64 ABI. | ||||
* | Revert two swscale commits. | Ronald S. Bultje | 2012-02-19 | 3 | -6/+22 |
| | | | | | | | | | | | Revert "swscale: update context offsets after removal of AlpMmxFilter." (commit a95e3fa90b4190381b65d180eec5a4027075e2da) and Revert "swscale: Remove some write-only variables related to alpha handling." (commit 9d03cb9fc5ddf914920ab0dbe13f19a34c754966). They broke alpha handling - it's the evil inline asm that still uses that variable, so it's not truely write-only. | ||||
* | applehttp: Do seeking within segments, too | Panagiotis H.M. Issaris | 2012-02-19 | 1 | -8/+47 |
| | | | | | | | | | | | Enhance seeking by demuxing until the requested timestamp is reached within the segment selected by the seek code using the playlist info. Some mpegts streams don't have dts set for all packets though, this seeking method doesn't work well for that case. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | doxy: remove reference to removed api | Luca Barbato | 2012-02-19 | 1 | -4/+3 |
| | |||||
* | examples: unbreak compilation | Luca Barbato | 2012-02-19 | 2 | -19/+9 |
| | | | | Update api so it will compile again. | ||||
* | ttadec: cosmetics: reindent | Paul B Mahol | 2012-02-19 | 1 | -4/+4 |
| | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> | ||||
* | sunrast: use RLE trigger macro inplace of the hard coded value. | Aneesh Dogra | 2012-02-19 | 1 | -1/+1 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | sunrastenc: set keyframe flag for the output packet. | Aneesh Dogra | 2012-02-19 | 1 | -0/+1 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | mpegvideo_enc: switch to encode2(). | Anton Khirnov | 2012-02-19 | 10 | -22/+51 |
| |