aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Add names for more channel layouts to the channel layout map.Tim W2012-02-211-0/+18
| | | | | | | | | | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
| * | sunrast: Add a sample request for RMP_RAW colormap.Aneesh Dogra2012-02-211-1/+5
| | | | | | | | | | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
| * | avcodec: do not override pts or duration from the audio encoderJustin Ruggles2012-02-211-3/+5
| | | | | | | | | | | | | | | This allows encoders to set pts and/or duration even if they do not use CODEC_CAP_DELAY.
| * | Add prores regression test.Reimar Döffinger2012-02-213-0/+13
| | | | | | | | | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
| * | Enable already existing rso regression test.Reimar Döffinger2012-02-211-0/+3
| | | | | | | | | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
| * | Add regression test for "sox" format muxer/demuxer.Reimar Döffinger2012-02-212-0/+7
| | | | | | | | | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
| * | Add dpx encoding regression test.Carl Eugen Hoyos2012-02-212-0/+7
| | | | | | | | | | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
| * | swscale: K&R formatting cosmetics for PowerPC code (part I/II)Diego Biurrun2012-02-212-303/+314
| | |
| * | img2: Use ff_guess_image2_codec(filename) shorthand where appropriate.Diego Biurrun2012-02-211-8/+8
| | |
| * | Clarify licensing information about files borrowed from libjpeg.Diego Biurrun2012-02-211-2/+6
| | |
| * | Mark mutable static data const where appropriate.Alex Converse2012-02-2118-26/+26
| | |
| * | avplay: fix -threads optionJanne Grunau2012-02-211-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 macroJanne Grunau2012-02-211-1/+1
| | |
| * | mlpdec: use av_log_ask_for_sample()Paul B Mahol2012-02-211-18/+12
| | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Janne Grunau <janne-libav@jannau.net>
| * | gif: K&R formatting cosmeticsAneesh Dogra2012-02-211-70/+79
| | | | | | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * | png: make .long_name more descriptivePaul B Mahol2012-02-212-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 filesMartin Storsjö2012-02-211-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. Bultje2012-02-207-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.
* | | lavf: Reimplement new seek API emulationMichael Niedermayer2012-02-211-2/+10
| | | | | | | | | | | | | | | | | | This fixes seeking to before and after files with ffplay. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | avidec: Reduce log level for out of index error message.Michael Niedermayer2012-02-211-1/+1
| | | | | | | | | | | | | | | | | | | | | Its otherwise spaming every time one tries to seek to outside the file. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | doxy: Disable the main index page.Michael Niedermayer2012-02-211-1/+1
| | | | | | | | | | | | | | | | | | | | | Theres no usefull or even remotely complete information on it currently. Which just leads to confusion. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | doc/examples: rename filtering.c into filtering_video.c.Clément Bœsch2012-02-212-1/+1
| | |
* | | doc/examples: add audio decoding/filtering example.Clément Bœsch2012-02-212-1/+246
| | | | | | | | | | | | | | | | | | Mostly based on doc/examples/filtering.c. lavfi API is still limited to "buffer feeding" instead of "frame feeding" at the moment, so this example code sticks with it.
* | | lavfi/abuffer: init the data planes with NULL pointers.Clément Bœsch2012-02-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Samples buffer ref is allocated and loaded with the uninitialized data pointers: av_asrc_buffer_add_buffer() -> av_asrc_buffer_add_samples() -> avfilter_get_audio_buffer_ref_from_arrays(data, ...) ...which leads to a crash with at least lavfi/ashowinfo in case of !NULL (see the for loop while samplesref->data[plane]).
* | | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-02-2134-382/+485
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (36 commits) adpcmenc: Use correct frame_size for Yamaha ADPCM. avcodec: add ff_samples_to_time_base() convenience function to internal.h adx parser: set duration mlp parser: set duration instead of frame_size gsm parser: set duration mpegaudio parser: set duration instead of frame_size (e)ac3 parser: set duration instead of frame_size flac parser: set duration instead of frame_size avcodec: add duration field to AVCodecParserContext avutil: add av_rescale_q_rnd() to allow different rounding pnmdec: remove useless .pix_fmts libmp3lame: support float and s32 sample formats libmp3lame: renaming, rearrangement, alignment, and comments libmp3lame: use the LAME default bit rate libmp3lame: use avpriv_mpegaudio_decode_header() for output frame parsing libmp3lame: cosmetics: remove some pointless comments libmp3lame: convert some debugging code to av_dlog() libmp3lame: remove outdated comment. libmp3lame: do not set coded_frame->key_frame. libmp3lame: improve error handling in MP3lame_encode_init() ... Conflicts: doc/APIchanges libavcodec/libmp3lame.c libavcodec/pcxenc.c libavcodec/pnmdec.c libavcodec/pnmenc.c libavcodec/sgienc.c libavcodec/utils.c libavformat/hls.c libavutil/avutil.h libswscale/x86/swscale_mmx.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | adpcmenc: Use correct frame_size for Yamaha ADPCM.Justin Ruggles2012-02-202-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.hJustin Ruggles2012-02-204-15/+21
| | |
| * | adx parser: set durationJustin Ruggles2012-02-201-0/+3
| | |
| * | mlp parser: set duration instead of frame_sizeJustin Ruggles2012-02-201-1/+1
| | |
| * | gsm parser: set durationJustin Ruggles2012-02-201-2/+12
| | |
| * | mpegaudio parser: set duration instead of frame_sizeJustin Ruggles2012-02-201-1/+1
| | |
| * | (e)ac3 parser: set duration instead of frame_sizeJustin Ruggles2012-02-201-1/+1
| | |
| * | flac parser: set duration instead of frame_sizeJustin Ruggles2012-02-201-4/+6
| | |
| * | avcodec: add duration field to AVCodecParserContextJustin Ruggles2012-02-203-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 roundingJustin Ruggles2012-02-204-3/+19
| | |
| * | pnmdec: remove useless .pix_fmtsPaul B Mahol2012-02-201-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 formatsJustin Ruggles2012-02-201-11/+84
| | |
| * | libmp3lame: renaming, rearrangement, alignment, and commentsJustin Ruggles2012-02-201-35/+51
| | |
| * | libmp3lame: use the LAME default bit rateJustin Ruggles2012-02-201-2/+10
| | | | | | | | | | | | Also, only set bit rate for CBR.
| * | libmp3lame: use avpriv_mpegaudio_decode_header() for output frame parsingJustin Ruggles2012-02-202-57/+8
| | |
| * | libmp3lame: cosmetics: remove some pointless commentsJustin Ruggles2012-02-201-2/+0
| | |
| * | libmp3lame: convert some debugging code to av_dlog()Justin Ruggles2012-02-201-5/+2
| | | | | | | | | | | | also remove unneeded commented-out full frame data debugging
| * | libmp3lame: remove outdated comment.Justin Ruggles2012-02-201-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 Ruggles2012-02-201-1/+0
| | | | | | | | | | | | it is already set in avcodec_alloc_frame()
| * | libmp3lame: improve error handling in MP3lame_encode_init()Justin Ruggles2012-02-201-19/+25
| | |
| * | libmp3lame: remove unneeded 'stereo' field from Mp3AudioContextJustin Ruggles2012-02-201-5/+2
| | |
| * | hls: Reset the AVIOContext when seekingMartin Storsjö2012-02-201-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 Khirnov2012-02-201-9/+22
| | |
| * | sgienc: switch to encode2().Anton Khirnov2012-02-201-14/+25
| | |
| * | targaenc: switch to encode2().Anton Khirnov2012-02-201-26/+30
| | |