summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* ffplay: extend documentation for the -vf optionStefano Sabatini2013-01-13
| | | | In particular, make it consistent with the ffmpeg docs.
* swr: move silence buffer to context to avoid per use malloc/freeMichael Niedermayer2013-01-13
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr: move buffer used to discard sample to contextMichael Niedermayer2013-01-13
| | | | | | | | This avoids the need to allocate & free to repeatly Fixes Ticket2122 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavf: clarify/extend documentation for AVFormatContext::analyzedurationStefano Sabatini2013-01-13
| | | | | | "analyzeduration" is not used to detect the input duration, but to specify the max probe data duration. Fix option description and related doc entry accordingly.
* lavf/utils: clarify/extend messages in avformat_find_stream_info()Stefano Sabatini2013-01-13
| | | | | In particular, specify the unit of the shown values in case the max probe size/duration is reached.
* doc/ffmpeg: extend documentation for the -filter options and -af/vf aliasesStefano Sabatini2013-01-13
|
* doc/texipod: add rule to correctly interpret @ref{ANCHOR,XREF,SECTION_NAME,...}Stefano Sabatini2013-01-13
| | | | This allows to name an internal reference in the POD/MAN output.
* lavfi/gradfun: support YUV440PPaul B Mahol2013-01-13
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-01-13
|\ | | | | | | | | | | | | * qatar/master: rtpdec: Send a valid "delay since SR" value in the RTCP RR packets Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtpdec: Send a valid "delay since SR" value in the RTCP RR packetsMartin Storsjö2013-01-12
| | | | | | | | | | | | | | | | | | | | | | Previously, we always signalled a zero time since the last RTCP SR, which is dubious. The code also suggested that this would be the difference in RTP NTP time units (32.32 fixed point), while it actually is in in 1/65536 second units. (RFC 3550 section 6.4.1) Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'e568db40258d549777ac1c16971678e18a18f5f5'Michael Niedermayer2013-01-13
|\| | | | | | | | | | | | | * commit 'e568db40258d549777ac1c16971678e18a18f5f5': rtpdec: Calculate and report packet reception jitter Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtpdec: Calculate and report packet reception jitterMartin Storsjö2013-01-12
| | | | | | | | | | | | | | | | | | This brings back some code that was added originally in 4a6cc061 but never was used, and was removed as unused in 4cc843fa. The code is updated to actually work and is tested to return sane values. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'abae27ed3acd0a7c54f11760c5be2d2653c4edf8'Michael Niedermayer2013-01-13
|\| | | | | | | | | | | | | | | * commit 'abae27ed3acd0a7c54f11760c5be2d2653c4edf8': rtpdec: Fix the calculation of expected number of packets fate: vp3: Fix fate-vp3-coeff-level64 test dependencies Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtpdec: Fix the calculation of expected number of packetsMartin Storsjö2013-01-12
| | | | | | | | | | | | | | | | | | The base_seq variable is set to first_seq - 1 (in rtp_init_sequence), so no + 1 is needed here. This avoids reporting 1 lost packet from the start. Signed-off-by: Martin Storsjö <martin@martin.st>
| * fate: vp3: Fix fate-vp3-coeff-level64 test dependenciesDiego Biurrun2013-01-12
| | | | | | | | Also rename the test to reflect that the video track is Theora, not VP3.
* | Merge commit '4d3b144c5ea824193019019d33740a1ae9e0bb69'Michael Niedermayer2013-01-13
|\| | | | | | | | | | | | | | | | | | | | | * commit '4d3b144c5ea824193019019d33740a1ae9e0bb69': fate: cosmetics: Order some test entries Conflicts: tests/fate/lossless-video.mak tests/fate/microsoft.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: cosmetics: Order some test entriesDiego Biurrun2013-01-12
| |
* | pthread: Do not use a half updated context as master for deallocation.Michael Niedermayer2013-01-13
| | | | | | | | | | | | | | Fixes assertion failure Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | dvdsubenc: use unsigned shifts to avoid shifting into the sign bitMichael Niedermayer2013-01-12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | dvdsubdec: use unsigned shifts to avoid shifting into the sign bitMichael Niedermayer2013-01-12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr: work with 4 noise shaping coeffs at a timeMichael Niedermayer2013-01-12
| | | | | | | | | | | | 63->38 kcycles Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr/noise_shaping_data: pad coeffs to multiple of 4 when they are 1 belowMichael Niedermayer2013-01-12
| | | | | | | | | | | | This allows using code working with 4 at a time Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | dec/developer: Add Valgrind / Address Sanitizer to the patch checklistMichael Niedermayer2013-01-12
| | | | | | | | | | | | Reviewed-by: saste Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr: use a local variable for ns_coeffsMichael Niedermayer2013-01-12
| | | | | | | | | | | | maybe a very tiny bit faster Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr: use local variable for ns_errorsMichael Niedermayer2013-01-12
| | | | | | | | | | | | 71 -> 63 kcycles Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr: minor simplification for the noise shaping pos updateMichael Niedermayer2013-01-12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/aevalsrc: try to honor specified durationMatthieu Bouron2013-01-12
| | | | | | | | | | | | | | | | | | | | If nb_samples divide sample_rate and if nb_samples allow it, aevalsrc should generate the exact amount of samples according to duration. Example: aevalsrc=0::n=480:s=48000:d=5.21 should generate 250080 samples. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | frmdec: do not abuse ff_codec_get_id()Paul B Mahol2013-01-12
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavf: use avpriv_find_pix_fmt instead of ff_Michael Niedermayer2013-01-12
| | | | | | | | | | Found-by: durandal_1707 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavc: ff_find_pix_fmt ->avprivMichael Niedermayer2013-01-12
| | | | | | | | | | Found-by: durandal_1707 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-01-12
|\| | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: Add version bump and APIchanges entry for Add AV_PIX_FMT_VDPAU. pixfmt: add picture format for VDPAU Conflicts: doc/APIchanges libavutil/pixfmt.h libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Add version bump and APIchanges entry for Add AV_PIX_FMT_VDPAU.Diego Biurrun2013-01-12
| | | | | | | | Also fix a lavu version typo in APIchanges.
| * pixfmt: add picture format for VDPAURémi Denis-Courmont2013-01-12
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | Merge commit 'f61272f0efd80da437570aad2c40e00f9d3f4fe6'Michael Niedermayer2013-01-12
|\| | | | | | | | | | | | | | | | | | | | | * commit 'f61272f0efd80da437570aad2c40e00f9d3f4fe6': ratecontrol: K&R cosmetic formatting rtpdec: Remove a useless todo comment Conflicts: libavcodec/ratecontrol.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ratecontrol: K&R cosmetic formattingLuca Barbato2013-01-12
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * rtpdec: Remove a useless todo commentMartin Storsjö2013-01-12
| | | | | | | | | | | | | | | | | | The question can be answered: No, we do not know the initial sequence number from the SDP. In certain cases, it can be known from the RTP-Info response header in RTSP though. (In that case, we use it as timestamp origin, but not for rtp receiver statistics.) Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '54cb096ee4558b3bfc28c2fcd6418ce82dc39fe1'Michael Niedermayer2013-01-12
|\| | | | | | | | | | | | | | | * commit '54cb096ee4558b3bfc28c2fcd6418ce82dc39fe1': rtsp: Remove an outdated comment rtsp: Remove references to weirdly named variables in other files Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtsp: Remove an outdated commentMartin Storsjö2013-01-12
| | | | | | | | | | | | | | | | It is unclear what the bug exactly was and if it ever was fixed, and we don't even support decoding via faad any longer. The comment has been present since d0deedcb in 2006. Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtsp: Remove references to weirdly named variables in other filesMartin Storsjö2013-01-12
| | | | | | | | | | | | | | | | One of them is renamed now, but mentioning it by name serves no purpose here. The other table mentioned ceased to exist under that name in 4934884a1 in 2006. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'c44784c9bb9d0ddf5d39d0dfa640816a57b8f457'Michael Niedermayer2013-01-12
|\| | | | | | | | | | | | | | | * commit 'c44784c9bb9d0ddf5d39d0dfa640816a57b8f457': rtp: Rename a static variable to normal naming conventions rtp: Cosmetic cleanup Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtp: Rename a static variable to normal naming conventionsMartin Storsjö2013-01-12
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtp: Cosmetic cleanupMartin Storsjö2013-01-12
| | | | | | | | | | | | | | Remove leftover debug comments, fix brace placement and add whitespace, remove unnecessary and weirdly placed braces. Signed-off-by: Martin Storsjö <martin@martin.st>
* | doc/protocols: improve wording of a sentence in http docsStefano Sabatini2013-01-12
| | | | | | | | Suggested-By: Alexander Strasser
* | doc/ffserver: remove painfully outdated "What do I need?" sectionStefano Sabatini2013-01-12
| |
* | doc/ffserver: remove paragraph in the introductory blurbStefano Sabatini2013-01-12
| | | | | | | | | | | | The paragraph is about what ffserver is not and where to look for other information, but is pretty redundant and distracting, especially considering the new organization of the documentation.
* | doc/ffserver: rework introducing paragraphs of the "description" chapterStefano Sabatini2013-01-12
| | | | | | | | | | In particular, add some markup, fix empty line, and merge it with "How does it work?" section.
* | doc/protocols: document http protocol optionsStefano Sabatini2013-01-12
| |
* | lavf/http: fix/extend option descriptionsStefano Sabatini2013-01-12
| | | | | | | | | | In particular, favor predicative form over nominal description of the set parameter. This is more globally consistent.
* | mpegvideo: dont leave stale pointers in next/last pictureMichael Niedermayer2013-01-12
| | | | | | | | | | | | | | Fixes out of array reads Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vc1dec: ensure cbpcy_vlc has been set before decoding a frame.Michael Niedermayer2013-01-12
| | | | | | | | | | | | | | Fixes null pointer dereference Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>