summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ffv1enc: fix RC slice sentinelMichael Niedermayer2012-09-251-2/+5
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* lavf: dont add apic streams for demuxers that dont support it.Michael Niedermayer2012-09-251-3/+7
| | | | | | | Fixes crash Fixes ticket1730 Signed-off-by: Michael Niedermayer <[email protected]>
* ffprobe: Consider the chosen separator when doing CSV escapingAlexander Strasser2012-09-251-1/+2
| | | | Signed-off-by: Alexander Strasser <[email protected]>
* ffprobe: Rename variable in csv_escape_str()Alexander Strasser2012-09-251-3/+3
| | | | | | Sync to 3245be9 . Signed-off-by: Alexander Strasser <[email protected]>
* ffprobe: Simplify CSV field quoting codeAlexander Strasser2012-09-251-10/+6
| | | | | | Sync with bac1b31 . Signed-off-by: Alexander Strasser <[email protected]>
* ARM: libswresample: NEON optimised generic fltp to s16 conversionMans Rullgard2012-09-242-0/+242
| | | | | Adapted to swr by: Michael Niedermayer <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* swr: make sure the last data element is NULL so we can use it to detect the ↵Michael Niedermayer2012-09-242-0/+3
| | | | | | number of channels Signed-off-by: Michael Niedermayer <[email protected]>
* ARM: libswresample: NEON optimised stereo fltp to s16 conversionMans Rullgard2012-09-242-0/+72
| | | | | Adaption to swr by: Michael Niedermayer <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* ARM: libswresample: NEON optimised flat float to s16 conversionMans Rullgard2012-09-245-0/+121
| | | | | Adapted to swr by: Michael Niedermayer <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* lavf/utils: remove loop on AVERROR(EAGAIN) in av_read_frame()Stefano Sabatini2012-09-241-12/+6
| | | | | The loop was introduced in 64d340c62ad5954c1a834df2d26057135e771774, and was likely breaking non blocking reads as it busy loops.
* fate: fix --disable-ffprobeMichael Niedermayer2012-09-241-1/+1
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* lavc/mmvideo: forward reget_buffer return value in mm_decode_frame()Stefano Sabatini2012-09-241-2/+2
|
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-09-248-1/+152
|\ | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: rtp: Packetization of JPEG (RFC 2435) smoothstreamingenc: Copy the SAR on the AVStreams as well Conflicts: Changelog libavformat/rtpenc.c libavformat/version.h Merged-by: Michael Niedermayer <[email protected]>
| * rtp: Packetization of JPEG (RFC 2435)Samuel Pitoiset2012-09-237-2/+152
| |
| * smoothstreamingenc: Copy the SAR on the AVStreams as wellMartin Storsjö2012-09-231-0/+1
| | | | | | | | | | | | This is required in chained muxers, if the SAR happens to be set. Signed-off-by: Martin Storsjö <[email protected]>
* | ppc/cpu: make linux 32bit specific altivec detection depend on __linux__Michael Niedermayer2012-09-241-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | configure: enable runtime cpu detect by default.Michael Niedermayer2012-09-241-1/+2
| | | | | | | | | | | | | | | | | | | | with the exception of libpostproc runtime_cpudetect = no is not supported thus having no as default really is quite odd, it results in a libpostproc where HAVE_MMX* have very different meaning from the rest of ffmpeg and it breaks any x86 cpu that doesnt support mmx2 because mmx2 is hardcoded as a result Signed-off-by: Michael Niedermayer <[email protected]>
* | lavc/roqvideodec: fix error messageStefano Sabatini2012-09-241-1/+1
| | | | | | | | | | Remove redundant reference to codec name, it is already mentioned in the log header.
* | lavc/roqvideodec: propagate reget_buffer() error codeStefano Sabatini2012-09-241-2/+3
| |
* | lavc/roqvideodec: remove useless headersStefano Sabatini2012-09-241-4/+0
| |
* | tests/fate-ffprobe: fix typo in metadata commentStefano Sabatini2012-09-248-220/+220
| |
* | tests/fate-ffprobe: use an ffmetadata file for the injected metadataStefano Sabatini2012-09-242-4/+6
| | | | | | | | | | Workaround commandline msys issues, also allow more flexibility. Should fix ffprobe tests on mingw+MSVC.
* | lavf/utils: add error check in av_read_frame()Stefano Sabatini2012-09-241-5/+12
| | | | | | | | | | In particular, fix crash when the input file contains no packets (e.g. an ffmeta input).
* | ra144: factor division outMichael Niedermayer2012-09-231-1/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | cmdutils: sort codec lists.Nicolas George2012-09-231-4/+40
| | | | | | | | | | | | | | The lists are sorted first by type (video first) and then alphabetically by name. Fix ticket #1669.
* | configure: disable VDA on ppc, fix buildSebastien Zwickert2012-09-231-1/+1
| | | | | | | | | | | | Fixes Ticket1760 Signed-off-by: Michael Niedermayer <[email protected]>
* | Document why we always send a Range HTTP header.Reimar Döffinger2012-09-231-0/+3
| | | | | | | | Signed-off-by: Reimar Döffinger <[email protected]>
* | Document that the MPEG12 "fast" functions can read out of bounds.Reimar Döffinger2012-09-231-0/+15
| | | | | | | | | | | | | | | | This is intentional (and a reason why fast usually should not be used), but a few people sent patches to "fix" this recently so it would be better to document this. Signed-off-by: Reimar Döffinger <[email protected]>
* | WebVTT demuxer and decoder.Clément Bœsch2012-09-2314-3/+308
| |
* | Introducing speex RTP demuxing (RFC 5574)Dmitry Samonenko2012-09-234-0/+42
| | | | | | | | | | | | | | | | | | | | | | RTPDynamicProtocolHandler for speex is added. Initial support for speex depacketization from RTP stream comes with it. Currently, only codec audio rate can be applied based on sdp: * Narrowband ( 8K) * Wideband (16K) * Ultrawideband (32K) Signed-off-by: Michael Niedermayer <[email protected]>
* | Add initial support for speex RTP packetization (RFC 5574)Dmitry Samonenko2012-09-232-0/+5
| | | | | | | | | | | | | | | | * libspeex audio codec is no longer considered unsupported when using rtp as output format. * SDP rtpmap is added for speex payload, formatted according to RFC Signed-off-by: Michael Niedermayer <[email protected]>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-09-231-2/+4
|\| | | | | | | | | | | | | | | | | | | * qatar/master: avcodec: fix memleak in avcodec_encode_audio2() Conflicts: libavcodec/utils.c Merged-by: Michael Niedermayer <[email protected]>
| * avcodec: fix memleak in avcodec_encode_audio2()Justin Ruggles2012-09-221-3/+6
| | | | | | | | Ensure that padded_frame is freed before returning when needed.
* | Revert "http: only send range header when necessary"Michael Niedermayer2012-09-231-1/+1
| | | | | | | | | | This reverts commit 48cf0f1c18f2f91363601c94177c71bc3ac13b8e. This can cause problems with seekability detection
* | lavf/find_stream_info: make sure we decode at least one frame for DTSMichael Niedermayer2012-09-231-0/+2
| | | | | | | | | | | | | | The channel layout at the demuxer layer is commonly wrong and would otherwise be used. Signed-off-by: Michael Niedermayer <[email protected]>
* | lavf: dont open a decoder at the top of find_stream_info before probing has ↵Michael Niedermayer2012-09-231-1/+1
| | | | | | | | | | | | | | | | finished It could open the wrong decoder. Signed-off-by: Michael Niedermayer <[email protected]>
* | http: only send range header when necessaryDuncan Salerno2012-09-231-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | http: larger buffer for long URIsDuncan Salerno2012-09-231-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | bitmap header lookup: add code commentrogerdpack2012-09-231-1/+4
| | | | | | | | | | Signed-off-by: rogerdpack <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | wav: Fix DTS detectionMichael Niedermayer2012-09-231-0/+11
| | | | | | | | | | | | Fixes Ticket1474 Signed-off-by: Michael Niedermayer <[email protected]>
* | lavf: document request_probe properlyMichael Niedermayer2012-09-231-1/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | lavf: allow using request_probe as a score threshold to accept a codecMichael Niedermayer2012-09-231-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | lavfi: add asendcmd and sendcmd filtersStefano Sabatini2012-09-236-2/+715
| |
* | lavfi/hue: simplify/fix setting logic in set_options()Stefano Sabatini2012-09-231-18/+9
| | | | | | | | | | | | | | | | | | Parse expression only when a new value is explicitly specified. In particular, avoid double free in case an old expression value is cached, it is set in the context, it is freed as the old value, and finally the pointer stored in the context is freed again when the filter is released.
* | ffmpeg: fix 10l (use of uninitilaized variable)Michael Niedermayer2012-09-221-3/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | ffmpeg: remove now unneeded old *_codec_name codeMichael Niedermayer2012-09-221-6/+0
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | ffmpeg/opt_output_file: extract subtitle codec name through new APIMichael Niedermayer2012-09-221-0/+2
| | | | | | | | | | | | This should fix specifying subtitle codecs with the new syntax in some cases. Signed-off-by: Michael Niedermayer <[email protected]>
* | ffmpeg: dont match unspecified media types in MATCH_PER_TYPE_OPTMichael Niedermayer2012-09-221-1/+1
| | | | | | | | | | | | This would change existing behavior, and should if done, done seperately. Signed-off-by: Michael Niedermayer <[email protected]>
* | ffmpeg/opt_preset: update to new option API for reading codec names.Michael Niedermayer2012-09-221-3/+5
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | ffmpeg: fix overriding codecs with the new syntaxMichael Niedermayer2012-09-221-0/+18
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>