summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Fix PPC build.Ronald S. Bultje2011-02-18
| | | | (cherry picked from commit ed040f35f298b39f1ddd45a133c82cb5d6d79dda)
* VP8: init one less near_mvJason Garrett-Glaser2011-02-18
| | | | | This one didn't actually need to be initialized. (cherry picked from commit 891b1f15a7e45a2a5f91cb4c27d11259ef8e012f)
* Force inlining of avutil common routinesJason Garrett-Glaser2011-02-18
| | | | | | | On some versions of gcc, these weren't always getting inlined due to hitting the inline cap limit in some files. This is generally bad, as most of these functions are smaller inlined than not. (cherry picked from commit eb3755a5aa65da685d81399cfae4bd35e4a178b6)
* VP8: split out declarations to new headerJason Garrett-Glaser2011-02-18
| | | | (cherry picked from commit bcf4568f183055331415ba230e82af6d59faac1c)
* VP8: faster MV clippingJason Garrett-Glaser2011-02-18
| | | | (cherry picked from commit 7634771e70575b2a5abaeb420c5b3c2f9948c693)
* dsputil: move VC1-specific stuff into VC1DSPContext.Ronald S. Bultje2011-02-18
| | | | (cherry picked from commit 12802ec0601c3bd7b9c7a2503518e28fd5e7d744)
* VC1: simplify a calculation in a loop.Ronald S. Bultje2011-02-18
| | | | (cherry picked from commit 0b16cdc3fa1d73056649abf43288be0a7624fdcc)
* VC1: transpose IDCT 8x8 coeffs while reading.Ronald S. Bultje2011-02-18
| | | | (cherry picked from commit 1da6ea39542424ddb691dc6cf08d611a4c6db247)
* ffserver: Try matching the RTSP url without a trailing slashMartin Storsjö2011-02-18
| | | | | | | If the client sends PLAY/PAUSE requests with the same url as specified in Content-Base, these requests may have urls with trailing slashes. (cherry picked from commit c2ca851b234e169b50730ef357aeade8047491eb)
* Add SHA1s to APIChanges for av_dump_format, av_parse_time and av_find_info_tagJanne Grunau2011-02-18
| | | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> (cherry picked from commit c3dbfa1afd7d989e3bba4c6bfc492a52c012e9b3)
* lavf, lavu: bump minor versions and add an APIChanges entry for av_ prefixesAnton Khirnov2011-02-18
| | | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> (cherry picked from commit 09d171b98879f58be1a766d5f277e131b18e98a1)
* Move find_info_tag to lavu and add av_ prefix to itAnton Khirnov2011-02-18
| | | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> (cherry picked from commit ab0287fcbdebc8ff416214535d7ee8424406990e)
* mdct: remove unnecessary multiplicationYoung Han Lee2011-02-18
| | | | | 3*n4 was already calculated in n3. (cherry picked from commit 979395bbbb9381b522b44c3448c24aef9c819ffc)
* ac3enc: fix bug in stereo rematrixing decision.Justin Ruggles2011-02-18
| | | | | | | | The rematrixing strategy reuse flags are not reset between frames, so they need to be initialized for all blocks, not just block 0. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 5b54d4b376fbd2c291b8a6dba7d425e28f654bcf)
* Replace remaining uses of parse_date with av_parse_time.Anton Khirnov2011-02-18
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 9fcae9735e3b97366dcee9ca3c2f6cf4faf6756f)
* Deprecate parse_date() in favor of av_parse_time().Stefano Sabatini2011-02-18
| | | | | | | | | The new av_parse_time() is created in libavutil/parseutils.h, all the internal functions used by parse_date are moved to libavutil/parseutils.c and made static. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit f6c7375a175ac649558aefab14f3895b2cb469aa)
* lavf: add av_ prefix to dump_format()Anton Khirnov2011-02-18
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 610219a598095f938705f200dfe3946455ef871a)
* rtsp: udp_read_packet returning 0 doesn't mean successMartin Storsjö2011-02-18
| | | | | | | | | If udp_read_packet returns 0, rtsp_st isn't set and we shouldn't treat it as a successfully received packet (which is counted and possibly triggers a RTCP receiver report). This fixes issue 2612. (cherry picked from commit 2c35a6bde95a382e2d48570255deb67a7633fa46)
* ffserver: set the sample aspect ratioNicolas George2011-02-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hi. It seems that ffserver sets sample_aspect_ratio to an invalid value and lavf rejects it. I am not sure what I am doing here, but the attached patch actually solves something: using the following config: CustomLog - NoDaemon RTSPPort 5454 <Stream test1-rtsp.mpg> Format rtp File "/tmp/test1-rtsp.mpg" </Stream> it allows a somewhat old ffplay (unaffected by the content-base issue I spoke of in another thread) to play the stream. Without it, ffserver logs this and closes the stream: Wed Feb 16 14:52:14 2011 [rtp @ 0x1399de0]Aspect ratio mismatch between encoder and muxer layer Regards, -- Nicolas George From 1b89c3c2164335060e87567b27deb0d354e0a814 Mon Sep 17 00:00:00 2001 From: Nicolas George <nicolas.george@normalesup.org> Date: Wed, 16 Feb 2011 14:44:31 +0100 Subject: [PATCH] ffserver: set the sample aspect ratio. Signed-off-by: Nicolas George <nicolas.george@normalesup.org> (cherry picked from commit 6741f7c9be4913e084ad067571f3f29853ec5d5a)
* documentation: add encoders chapterJames Zern2011-02-18
| | | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> (cherry picked from commit 0fa904c9d845d4a47372e619067e21991bb39b06)
* In graph2dot, print more specific audio information for audio links.Stefano Sabatini2011-02-18
| | | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> (cherry picked from commit 009026efb1e3b3a5f05fd9934019a6300b25f364)
* spdifenc: set flag AVFMT_NOTIMESTAMPSAnssi Hannula2011-02-18
| | | | | | | There are no timestamps in IEC 61937. Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> (cherry picked from commit 6c60fcf89afc84c9dc863669d78e611d7c72fe41)
* Reduce picture size for yadif.Michael Niedermayer2011-02-18
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Change yadif to not use out of picture lines.Michael Niedermayer2011-02-18
| | | | | | Fixes issue2272. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ac3dsp: Change punpckhqdq to movhlps in ac3_max_msb_abs_int16().Justin Ruggles2011-02-16
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 1f004fc512babe8215e2aa31fa4770aa27812cab)
* fix nsvdec.c compilation if DEBUG macro definedMaksym Veremeyenko2011-02-16
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 41cdc1ff1e86f1bfb935e1bde53ccc9c645ff71e)
* Fix av_find_best_stream when using a programBalint Marton2011-02-16
| | | | | | | | | The current implementation has a bug, it is returning the stream index in the found program, and not the stream index in the list of all streams. The attached patch fixes this issue. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 22ec6b738f1608e4b959fb655cf37c3343ec7e9f)
* Document audio_resample_close().Stefano Sabatini2011-02-16
| | | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Document that av_write_header sets stream time_base to a value of it chosing.Reimar Döffinger2011-02-16
| | | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* spdifenc: update 482d98f69b2eb7a7b0b5054101a43db384e9432b to the latest patchJanne Grunau2011-02-16
| | | | | "spdifenc: IEC 61937 encapsulation of DTS-HD for HDMI" (cherry picked from commit ec25f83bd98e10c023e6c7b07da1dcfc4d80cefc)
* ac3enc: change default floor code to 7.Justin Ruggles2011-02-16
| | | | | | | | This is to match the value in every (E-)AC-3 file from commercial sources. It has a negligible effect on audio quality. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 50d7140441b61809ad4ba4ea7b4ad8fe77bc6888)
* os_support: fix poll() implementationMax Shakhmetov2011-02-16
| | | | | | | | Our poll implementation does not iterate over the pollfd array properly while setting the revents. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> (cherry picked from commit 9ac2085dbf1821b7995fe360038c1bf0f3940032)
* Merge libavcore into libavutilReinhard Tartler2011-02-16
| | | | Done to keep ABI compatible. Otherwise this is just silly
* vbv_delay AVOption for ABI compatibilityMichael Niedermayer2011-02-16
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* APIchanges: update for 55bad0c: vbv_delayMans Rullgard2011-02-16
| | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 8ed4cc65a19b5a6cc7ae6ed5072be2d3836dbeb2) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Pass VBV delay to the calling application via ctxChristophe Massiot2011-02-16
| | | | | | | | | VBV delay is useful for T-STD compliance in some TS muxers. It is certainly possible to retrieve it by parsing the output of FFmpeg, but getting it from the context makes it simpler and less error-prone. Signed-off-by: Mans Rullgard <mans@mansr.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* binkaudio: remove unused copy of AVCodecContext*Peter Ross2011-02-15
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 71f88b1f3843fdb676d6f72181da0c8c460341d8)
* binkaudio: fix channel count checkPeter Ross2011-02-15
| | | | | | | | | | Perform validity check on AVFormatContext.channels instead of uninitialised field. This fixes issue 2001. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 9806fbd5351fa84f99fa5b18fe06859acb514f34)
* fix nsvdec.c compilation if DEBUG definedMaksym Veremeyenko2011-02-15
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit d06497f316ed819ea0ca0fad2535342ec42c79a5)
* aacdec: Implement LTP support.Young Han Lee2011-02-15
| | | | | Ported from gsoc svn. (cherry picked from commit ead15f1dc196ad164d105e31c8c9025f8a4ee4e7)
* APIchanges: update for 12c14cdAnssi Hannula2011-02-15
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 77c330a046d668373cbd9542f3e1d4746916b02f)
* mpegtsenc: whitespace cosmeticsMans Rullgard2011-02-15
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 2dd1ee4bfe85f41b771bf8fe1c2cfa2d833b5de3)
* mpegtsenc: set audio_type according to st->dispositionAnssi Hannula2011-02-15
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 3f2d3a1904c1ccdfdc3bd03a6dd6567986f681d9)
* mpegts: set st->disposition according to ISO 639 language descriptorAnssi Hannula2011-02-15
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 60e7306643054e93dfc1962f89b24554bb76e18a)
* apichanges: update for 24a83bd: add AV_DISPOSITION_CLEAN_EFFECTS flagMans Rullgard2011-02-15
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 935ee1b9bba3d2fa1bf0d48eef278956307478cb)
* lavf: add AV_DISPOSITION_CLEAN_EFFECTS flagAnssi Hannula2011-02-15
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 24a83bd10a1ed56cadd2c475b839887752f23183)
* Better threshold for the gcd based r_frame_rate calculation.Michael Niedermayer2011-02-15
| | | | | | Fixes Gilmore Girls_Net 5_2011_01_08_16_10_53.wtv and RTL GP- WK Superbike - Qatar_RTL7_2009_03_14_15_49_23.wtv. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Fix spelling error.Tilman Brock2011-02-14
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit b08f59dca493e7582ddfd08097c594bfb0ae6ff9)
* mmst: fix reading uninitialized data for ping packets.Ronald S. Bultje2011-02-14
| | | | | | Fixes errors after a few minutes (first ping) when playing back mmst://wm.bbc.co.uk/wms/bbc7coyopa/bbc7_-_friday_0430.wma (cherry picked from commit 275189a2bd71cf49d66374c44d3de2262d323460)
* Update APIchanges for 910b5b8Mans Rullgard2011-02-14
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 08a459f096106f13c03182eed4b7cb725dc4a0ae)