Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | aiffdec: set block_duration to 1 for PCM codecs that are supported in AIFF-C | Justin Ruggles | 2012-03-22 |
| | |||
* | aiffdec: factor out handling of integer PCM for AIFF-C and plain AIFF | Justin Ruggles | 2012-03-22 |
| | |||
* | aiffdec: use av_get_audio_frame_duration() to set block_duration for AIFF-C | Justin Ruggles | 2012-03-22 |
| | |||
* | aiffdec: do not set bit rate if block duration is unknown | Justin Ruggles | 2012-03-22 |
| | | | | CC: libav-stable@libav.org | ||
* | wmall: output packet only if we have decoded some samples | Kostya Shishkov | 2012-03-22 |
| | | | | | Also set CODEC_CAP_DELAY to indicate that decoder may still have some undecoded data left in internal buffer. | ||
* | adxenc: use AVCodec.encode2() | Justin Ruggles | 2012-03-21 |
| | |||
* | adxenc: Use the AVFrame in ADXContext for coded_frame | Justin Ruggles | 2012-03-21 |
| | |||
* | indeo4: fix out-of-bounds function call. | Ronald S. Bultje | 2012-03-21 |
| | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||
* | configure: Restructure help output. | Diego Biurrun | 2012-03-21 |
| | | | | | Break some of the longer sections into smaller sensible pieces; make some option descriptions and option ordering more consistent. | ||
* | configure: Internal-only components should not be command-line selectable. | Diego Biurrun | 2012-03-21 |
| | |||
* | vorbisenc: use AVCodec.encode2() | Justin Ruggles | 2012-03-21 |
| | |||
* | libvorbis: use AVCodec.encode2() | Justin Ruggles | 2012-03-21 |
| | |||
* | libopencore-amrnbenc: use AVCodec.encode2() | Justin Ruggles | 2012-03-21 |
| | |||
* | ra144enc: use AVCodec.encode2() | Justin Ruggles | 2012-03-21 |
| | |||
* | nellymoserenc: use AVCodec.encode2() | Justin Ruggles | 2012-03-21 |
| | |||
* | roqaudioenc: use AVCodec.encode2() | Justin Ruggles | 2012-03-21 |
| | | | | | The first frame pts must be saved until we have 8 frames since RoQ audio requires 8 frames in the first packet. | ||
* | libspeex: use AVCodec.encode2() | Justin Ruggles | 2012-03-21 |
| | |||
* | libvo_amrwbenc: use AVCodec.encode2() | Justin Ruggles | 2012-03-21 |
| | |||
* | libvo_aacenc: use AVCodec.encode2() | Justin Ruggles | 2012-03-21 |
| | |||
* | wmaenc: use AVCodec.encode2() | Justin Ruggles | 2012-03-21 |
| | |||
* | mpegaudioenc: use AVCodec.encode2() | Justin Ruggles | 2012-03-20 |
| | | | | Update FATE references due to encoder delay. | ||
* | libmp3lame: use AVCodec.encode2() | Justin Ruggles | 2012-03-20 |
| | |||
* | libgsmenc: use AVCodec.encode2() | Justin Ruggles | 2012-03-20 |
| | |||
* | libfaac: use AVCodec.encode2() | Justin Ruggles | 2012-03-20 |
| | | | | | Encoder output is delayed by several frames, so we keep a queue of input frame timing info to match up with corresponding output packets. | ||
* | g726enc: use AVCodec.encode2() | Justin Ruggles | 2012-03-20 |
| | |||
* | g722enc: use AVCodec.encode2() | Justin Ruggles | 2012-03-20 |
| | | | | | FATE reference updated due timestamp rounding because of resampling from 44100 Hz to 16000 Hz in avconv. | ||
* | flacenc: use AVCodec.encode2() | Justin Ruggles | 2012-03-20 |
| | |||
* | adpcmenc: update to AVCodec.encode2() | Justin Ruggles | 2012-03-20 |
| | |||
* | ac3enc: update to AVCodec.encode2() | Justin Ruggles | 2012-03-20 |
| | | | | Update FATE references due to encoder delay. | ||
* | aacenc: use AVCodec.encode2() | Justin Ruggles | 2012-03-20 |
| | |||
* | avcodec: add code for a frame queue for use by audio encoders with delay | Justin Ruggles | 2012-03-20 |
| | | | | | This simplifies matching of timestamps between input frames and output packets. | ||
* | avconv: free packet in write_frame() when discarding due to frame number limit | Justin Ruggles | 2012-03-20 |
| | | | | Fixes a memleak when using the -frames option with audio. | ||
* | FATE: use +/- flag option syntax for vp8 emu-edge tests | Justin Ruggles | 2012-03-20 |
| | |||
* | lavf: make av_interleave_packet_per_dts() private. | Anton Khirnov | 2012-03-20 |
| | | | | | There is no reason for it to be public, it's only meant to be used internally. | ||
* | lavf: deprecate av_read_packet(). | Anton Khirnov | 2012-03-20 |
| | | | | | | The caller can achieve the same effect (i.e. getting raw unparsed/mangled packets) with av_read_frame() and AVFMT_FLAG_NOPARSE | AVFMT_FLAG_NOFILLIN | ||
* | oggdec: output correct timestamps for Vorbis | Justin Ruggles | 2012-03-20 |
| | | | | | | | | | Takes encoder delay into account by comparing first the coded page duration with the calculated page duration. Handles last packet duration if needed, also by comparing coded duration with calculated duration. Also does better handling of timestamp generation for packets in the first page for streamed ogg files where the start time is not necessarily zero. | ||
* | avconv: pass input stream timestamps to audio encoders | Justin Ruggles | 2012-03-20 |
| | | | | | 5 FATE test references updated due to using demuxer-generated timestamps that are either not sample-accurate or are slightly off in the input file. | ||
* | lavc: shrink encoded audio packet size after encoding. | Justin Ruggles | 2012-03-20 |
| | |||
* | xa: set correct bit rate | Justin Ruggles | 2012-03-20 |
| | | | | Also fixes stream duration calculation. | ||
* | xa: do not set bit_rate, block_align, or bits_per_coded_sample | Justin Ruggles | 2012-03-20 |
| | | | | The values in the header refer to decoded data, not compressed data. | ||
* | xa: fix end-of-file handling | Justin Ruggles | 2012-03-20 |
| | | | | | Do not output an extra packet when out_size is reached. Also return AVERROR_EOF instead of AVERROR(EIO). | ||
* | xa: fix timestamp calculation | Justin Ruggles | 2012-03-20 |
| | | | | The packet duration is always 28 samples. | ||
* | bink: fix typo in FFALIGN() argument | Kostya Shishkov | 2012-03-20 |
| | |||
* | bink: align plane width to 8 when calculating bundle sizes | Kostya Shishkov | 2012-03-20 |
| | | | | This fixes decoding of Bink files with non-multiple-of-16 width. | ||
* | doc: pass -Idoc texi2html and texi2pod | Mans Rullgard | 2012-03-20 |
| | | | | | | This fixes doc generation in build tree separate from source. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | doc: texi2pod: add -I flag | Mans Rullgard | 2012-03-20 |
| | | | | | | | This allows specifying additional directories to search for @include files. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | movenc: Add a min_frag_duration option | Martin Storsjö | 2012-03-20 |
| | | | | | | | | The other fragmentation options (frag_duration, frag_size and frag_keyframe) are combined with OR, cutting fragments at the first of the conditions being fulfilled. Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | rtsp: Set the default delay to 0.1 s for the RTSP/SDP/RTP demuxers | Martin Storsjö | 2012-03-20 |
| | | | | | | | This enables reordering of UDP packets by default, unless the caller explicitly sets -max_delay 0. Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | libavformat: Set the default for the max_delay option to -1 | Martin Storsjö | 2012-03-20 |
| | | | | | | | | | | Make the muxers/demuxers that use the field handle the default -1 in the same way as 0. This allows distinguishing an intentionally set 0 from the default value where the user hasn't set it. Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | Generate manpages for AV{Format,Codec}Context AVOptions. | Anton Khirnov | 2012-03-20 |
| |