aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'cus/stable'Michael Niedermayer2012-03-221-2/+2
|\ | | | | | | | | | | | | | | * cus/stable: ffplay: use frame count based queueing for audio queue ffplay: reset audio_pkt_temp when opening audio Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ffplay: use frame count based queueing for audio queueMarton Balint2012-03-191-2/+1
| | | | | | | | | | | | | | | | This reduces the number of queued frames for audio data but also reduces the amount of A-V difference after changing the audio stream (because less frames are queued). Fixes bug #1035. Signed-off-by: Marton Balint <cus@passwd.hu>
| * ffplay: reset audio_pkt_temp when opening audioMarton Balint2012-03-191-0/+1
| | | | | | | | | | | | | | Otherwise we may use the remaining data of the last packet from the previous audio stream. Fixes bug #951. Signed-off-by: Marton Balint <cus@passwd.hu>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-2248-499/+1214
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (26 commits) adxenc: use AVCodec.encode2() adxenc: Use the AVFrame in ADXContext for coded_frame indeo4: fix out-of-bounds function call. configure: Restructure help output. configure: Internal-only components should not be command-line selectable. vorbisenc: use AVCodec.encode2() libvorbis: use AVCodec.encode2() libopencore-amrnbenc: use AVCodec.encode2() ra144enc: use AVCodec.encode2() nellymoserenc: use AVCodec.encode2() roqaudioenc: use AVCodec.encode2() libspeex: use AVCodec.encode2() libvo_amrwbenc: use AVCodec.encode2() libvo_aacenc: use AVCodec.encode2() wmaenc: use AVCodec.encode2() mpegaudioenc: use AVCodec.encode2() libmp3lame: use AVCodec.encode2() libgsmenc: use AVCodec.encode2() libfaac: use AVCodec.encode2() g726enc: use AVCodec.encode2() ... Conflicts: configure libavcodec/Makefile libavcodec/ac3enc.c libavcodec/adxenc.c libavcodec/libgsm.c libavcodec/libvorbis.c libavcodec/vorbisenc.c libavcodec/wmaenc.c tests/ref/acodec/g722 tests/ref/lavf/asf tests/ref/lavf/ffm tests/ref/lavf/mkv tests/ref/lavf/mpg tests/ref/lavf/rm tests/ref/lavf/ts tests/ref/seek/lavf_asf tests/ref/seek/lavf_ffm tests/ref/seek/lavf_mkv tests/ref/seek/lavf_mpg tests/ref/seek/lavf_rm tests/ref/seek/lavf_ts Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | adxenc: use AVCodec.encode2()Justin Ruggles2012-03-211-16/+20
| | |
| * | adxenc: Use the AVFrame in ADXContext for coded_frameJustin Ruggles2012-03-211-8/+2
| | |
| * | indeo4: fix out-of-bounds function call.Ronald S. Bultje2012-03-211-1/+2
| | | | | | | | | | | | | | | | | | | | | 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 Biurrun2012-03-211-32/+45
| | | | | | | | | | | | | | | 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 Biurrun2012-03-211-11/+7
| | |
| * | vorbisenc: use AVCodec.encode2()Justin Ruggles2012-03-211-12/+31
| | |
| * | libvorbis: use AVCodec.encode2()Justin Ruggles2012-03-212-21/+51
| | |
| * | libopencore-amrnbenc: use AVCodec.encode2()Justin Ruggles2012-03-211-14/+37
| | |
| * | ra144enc: use AVCodec.encode2()Justin Ruggles2012-03-213-15/+36
| | |
| * | nellymoserenc: use AVCodec.encode2()Justin Ruggles2012-03-212-11/+35
| | |
| * | roqaudioenc: use AVCodec.encode2()Justin Ruggles2012-03-211-15/+27
| | | | | | | | | | | | | | | 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 Ruggles2012-03-212-20/+37
| | |
| * | libvo_amrwbenc: use AVCodec.encode2()Justin Ruggles2012-03-211-8/+29
| | |
| * | libvo_aacenc: use AVCodec.encode2()Justin Ruggles2012-03-211-25/+96
| | |
| * | wmaenc: use AVCodec.encode2()Justin Ruggles2012-03-211-17/+31
| | |
| * | mpegaudioenc: use AVCodec.encode2()Justin Ruggles2012-03-2011-110/+131
| | | | | | | | | | | | Update FATE references due to encoder delay.
| * | libmp3lame: use AVCodec.encode2()Justin Ruggles2012-03-202-22/+52
| | |
| * | libgsmenc: use AVCodec.encode2()Justin Ruggles2012-03-201-10/+24
| | |
| * | libfaac: use AVCodec.encode2()Justin Ruggles2012-03-202-12/+52
| | | | | | | | | | | | | | | 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 Ruggles2012-03-201-8/+21
| | |
| * | g722enc: use AVCodec.encode2()Justin Ruggles2012-03-202-13/+35
| | | | | | | | | | | | | | | FATE reference updated due timestamp rounding because of resampling from 44100 Hz to 16000 Hz in avconv.
| * | flacenc: use AVCodec.encode2()Justin Ruggles2012-03-201-21/+31
| | |
| * | adpcmenc: update to AVCodec.encode2()Justin Ruggles2012-03-201-17/+31
| | |
| * | ac3enc: update to AVCodec.encode2()Justin Ruggles2012-03-208-22/+41
| | | | | | | | | | | | Update FATE references due to encoder delay.
| * | aacenc: use AVCodec.encode2()Justin Ruggles2012-03-203-18/+51
| | |
| * | avcodec: add code for a frame queue for use by audio encoders with delayJustin Ruggles2012-03-202-0/+252
| | | | | | | | | | | | | | | This simplifies matching of timestamps between input frames and output packets.
* | | h264_mp4toannexb_bsf: use i instead of misusing unit_type.Michael Niedermayer2012-03-211-2/+3
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | Fix type and codetype fields in the MMF header for some phones.Vidar Madsen2012-03-212-3/+3
| | |
* | | Fix libspeex decoding.Carl Eugen Hoyos2012-03-211-0/+1
| | | | | | | | | | | | | | | This parly reverts 85469f. Fixes ticket #1091.
* | | h264_mp4toannexb_bsf: support 24bit lengthsgs_gail2012-03-211-8/+2
| | |
* | | Print a warning when using wild guesses as time stamps.Reimar Döffinger2012-03-211-0/+5
| | | | | | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | | Replace SSE2 instruction by SSE equivalent.Reimar Döffinger2012-03-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | This is even potentially faster in this use-case. Should fix AAC SBR decoding on machines with SSE but not SSE2, fixing track issue #1041. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | | pixdesc: put components always in the same order.Nicolas George2012-03-213-51/+54
| | |
* | | westwood_vqa: set video stream durationPaul B Mahol2012-03-211-0/+2
| | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | westwood_vqa: fix SND0 chunk handlingPaul B Mahol2012-03-212-64/+72
| | | | | | | | | | | | | | | | | | | | | | | | Version from vqa header does not dictate which sound chunks may appear in file. Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | aiffdec: Fix SIGFPE on pcm_f32beTomas Härdin2012-03-211-0/+1
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | lavfi: add tile video filter.Nicolas George2012-03-215-0/+225
| | |
* | | vsrc_color: port to new drawutils API.Nicolas George2012-03-211-49/+12
| | |
* | | vf_pad: port to new drawutils API.Nicolas George2012-03-212-81/+46
| | |
* | | drawutils: new API.Nicolas George2012-03-213-1/+268
| | | | | | | | | | | | | | | | | | | | | This new API stores useful data in a dedicated structure and has clearly delimited init functions. Hopefully, uses of the old API can be replaced quickly.
* | | swscale: Merge a hunk from qatar that seems to have been forgotten or lost.Michael Niedermayer2012-03-211-3/+18
| | | | | | | | | | | | | | | Author of the code from qatar is Ronald S. Bultje Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | lavfi/ass: add dar optionStefano Sabatini2012-03-213-3/+55
| | | | | | | | | | | | | | | Allow to specify the display aspect ratio adopted for rendering subtitles.
* | | lavfi/ass: use a default DAR value of 1.0Stefano Sabatini2012-03-211-2/+1
| | | | | | | | | | | | | | | | | | | | | Previously it was using the same value of the input video DAR, which is inconsistent with most implementations. Fix trac ticket #1098.
* | | lavfi/aspect: check for a negative code from av_parse_ratio()Stefano Sabatini2012-03-211-1/+1
| | | | | | | | | | | | | | | Check on < 0 rather than on != 0, this is more correct as a positive error code from av_parse_ratio() value doesn't mean an error.
* | | graphdump: use av_bprintf API.Nicolas George2012-03-211-59/+52
| | |
* | | lavu: add av_bprintf and related.Nicolas George2012-03-215-3/+350
| | |