summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Parse fact chunks from wav files to find duration.Michael Niedermayer2011-01-151-1/+12
| | | | Originally committed as revision 26370 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factor tag reading code out of wav read_header()Michael Niedermayer2011-01-151-2/+8
| | | | Originally committed as revision 26369 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Second hunk from secrity fix from google.Frank Barchard2011-01-151-1/+1
| | | | | | | | | | | | | The hunk is not fully understood but it just makes a check tighter so its safer for us to apply until it is fully understood. Might fix issue 2550 (and Chrome issue 68115 and unknown CERT issues). Our bugtracker issue though should stay open until this has been fully investiagted Patch by Frank Barchard, fbarchard at google Originally committed as revision 26368 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not read over the end of the packetSascha Sommer2011-01-151-0/+6
| | | | | | fixes issue 2543 Originally committed as revision 26367 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set duration for wav files from sample size and data size or the wf64 sample ↵Michael Niedermayer2011-01-151-0/+7
| | | | | | | | | value. This should improve duration accuracy slightly and avoids a warning about its inaccuracy when accurate values are available. Idea by Frank Barchard Originally committed as revision 26366 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check rangebits to avoid a possible crash.Frank Barchard2011-01-151-1/+9
| | | | | | | | Fixes issue 2548 (and Chrome issue 68115 and unknown CERT issues). Patch by Frank Barchard, fbarchard at google Originally committed as revision 26365 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change some band size calculations in Bink decoder to use width in blocksKostya Shishkov2011-01-151-2/+2
| | | | | | instead of real width, this fixes decoding of some Bink files with odd width. Originally committed as revision 26364 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Lagarith: fix decoding of one-coloured frames by reading the per-planeReimar Döffinger2011-01-151-2/+6
| | | | | | | color value instead of always taking 0 (resulting in green frames). Fixes issue issue2531. Originally committed as revision 26363 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add docs and Changelog entry for the -copytb option added in r26340.Stefano Sabatini2011-01-152-0/+3
| | | | Originally committed as revision 26362 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add APIchanges entry for the av_metadata_copy() addition.Stefano Sabatini2011-01-151-0/+3
| | | | Originally committed as revision 26361 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check symbol validity to avoid a crash, fixes issue 2523.Daniel Kang2011-01-151-0/+4
| | | | | | Patch by Daniel Kang, daniel.d.kang at gmail Originally committed as revision 26360 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: spacing, line wrap, and remove unneeded bracesJustin Ruggles2011-01-151-4/+3
| | | | Originally committed as revision 26359 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Process all EXP_REUSE blocks at once in exponent_min().Justin Ruggles2011-01-151-12/+25
| | | | | | 43% faster in function encode_exponents(). Originally committed as revision 26358 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Take advantage of per-channel exponent and exponent strategy layout toJustin Ruggles2011-01-151-14/+19
| | | | | | | simplify and speed up encode_exponents(). 8% faster in function. Originally committed as revision 26357 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify compute_exp_strategy() by passing a pointer to all exponents andJustin Ruggles2011-01-151-13/+5
| | | | | | | exponent strategies for a single channel to compute_exp_strategy_ch(). This allows for removal of the temporary pointer arrays. Originally committed as revision 26356 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use a local variable in the inner loop of group_exponents() to simplify theJustin Ruggles2011-01-151-3/+4
| | | | | | code. Originally committed as revision 26355 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: remove unneeded bracesJustin Ruggles2011-01-151-2/+1
| | | | Originally committed as revision 26354 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: rename block_num to blk for variable name consistencyJustin Ruggles2011-01-151-9/+9
| | | | Originally committed as revision 26353 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move exp_strategy from AC3Block to AC3EncodeContext in order to arrange byJustin Ruggles2011-01-151-26/+25
| | | | | | channel first, then by block. Originally committed as revision 26352 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rearrange exponent buffer to group all blocks for a single channel together.Justin Ruggles2011-01-151-1/+4
| | | | | | This will allow for faster and simpler processing of all blocks at once. Originally committed as revision 26351 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: fix weird indent.Stefano Sabatini2011-01-151-4/+4
| | | | Originally committed as revision 26350 to svn://svn.ffmpeg.org/ffmpeg/trunk
* H.264/SVQ3: make chroma DC work the same way as luma DCJason Garrett-Glaser2011-01-1510-99/+42
| | | | | | | No speed improvement, but necessary for some future stuff. Also opens up the possibility of asm chroma dc idct/dequant. Originally committed as revision 26349 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port SVQ3 to use the new mb_luma_dc method of storing luma DC coefficients.Jason Garrett-Glaser2011-01-153-25/+23
| | | | | | | Doesn't help speed as there isn't an asm implementation yet, but consistency is a good thing. Originally committed as revision 26348 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In yadif filter, default to top field first if interlacing is unknownBaptiste Coudurier2011-01-152-1/+10
| | | | Originally committed as revision 26347 to svn://svn.ffmpeg.org/ffmpeg/trunk
* also support decoding of AVPackets with multiple wma packetsSascha Sommer2011-01-141-3/+5
| | | | | | fixes issue 2539 Originally committed as revision 26346 to svn://svn.ffmpeg.org/ffmpeg/trunk
* H.264: Remove useless arg to chroma_dc_dequant_idct_cJason Garrett-Glaser2011-01-141-5/+5
| | | | Originally committed as revision 26345 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix ff_pw_3 alignment.Ronald S. Bultje2011-01-141-1/+1
| | | | Originally committed as revision 26344 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In mxf muxer, check the return value of gmtime, fix #2494Baptiste Coudurier2011-01-141-0/+2
| | | | Originally committed as revision 26343 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update smc fate ref due to r26310Baptiste Coudurier2011-01-141-119/+119
| | | | Originally committed as revision 26342 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix SVQ3Jason Garrett-Glaser2011-01-143-19/+23
| | | | | | Regression in r26336-7. Originally committed as revision 26341 to svn://svn.ffmpeg.org/ffmpeg/trunk
* New "copytb" ffmpeg cli option to copy input stream time base when stream ↵Baptiste Coudurier2011-01-141-1/+3
| | | | | | | | copying. This should avoid non monotone timestamps for video streams with vfr. Originally committed as revision 26340 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove outdated comment in h264dsp.hJason Garrett-Glaser2011-01-141-4/+0
| | | | | | | Since we no longer have non-transposed scantables, the problem it warns about no longer exists. Originally committed as revision 26339 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after r26337.Jason Garrett-Glaser2011-01-141-11/+11
| | | | Originally committed as revision 26338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* H.264: switch to x264-style tracking of luma/chroma DC NNZJason Garrett-Glaser2011-01-144-15/+33
| | | | | | | Useful so that we don't have to run the hierarchical DC iDCT if there aren't any coefficients. Opens up some future opportunities for optimization as well. Originally committed as revision 26337 to svn://svn.ffmpeg.org/ffmpeg/trunk
* H.264: split luma dc idct out and implement MMX/SSE2 versionsJason Garrett-Glaser2011-01-1412-65/+227
| | | | | | | | | | About 2.5x the speed. NOTE: the way that the asm code handles large qmuls is a bit suboptimal. If x264-style dequant was used (separate shift and qmul values), it might be possible to get some extra speed. Originally committed as revision 26336 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make opt_audio_sample_fmt() abort in case of invalid sample formatStefano Sabatini2011-01-141-2/+6
| | | | | | name. Originally committed as revision 26335 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add the word "Parsed" in the parsed filter names.Stefano Sabatini2011-01-141-1/+1
| | | | Originally committed as revision 26334 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add avcore.h header in samplefmt.h.Stefano Sabatini2011-01-141-0/+2
| | | | | | | Avoid the need to manually include the avcore.h header, less error-prone. Originally committed as revision 26333 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Copy metadata from ASF files contained in RTSP streams from ASF to RTSP layer,Ronald S. Bultje2011-01-141-0/+1
| | | | | | so that applications can read it also. Originally committed as revision 26332 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after 26330.Ronald S. Bultje2011-01-141-1/+1
| | | | Originally committed as revision 26331 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Introduce av_metadata_copy() to copy metadata from one struct to another.Ronald S. Bultje2011-01-143-18/+26
| | | | Originally committed as revision 26330 to svn://svn.ffmpeg.org/ffmpeg/trunk
* H.264: eliminate non-transposed scantable support.Jason Garrett-Glaser2011-01-142-60/+46
| | | | | | | | | | It was an ugly hack to begin with and didn't give any performance. NOTE: this patch opens up some future simplifications to be made (such as removing some of the scantables from H264Context) but doesn't take advantage of them yet. Originally committed as revision 26329 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add support for blocksize 64Sascha Sommer2011-01-141-5/+6
| | | | | | fixes issue 2537 and 2538 Originally committed as revision 26328 to svn://svn.ffmpeg.org/ffmpeg/trunk
* wtv: ignore VIDEOINFOHEADER2 picture aspect ratio information, as it is ↵Peter Ross2011-01-141-6/+1
| | | | | | unreliable Originally committed as revision 26327 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert aviobuf: Retry if the read/write function returns AVERROR(EAGAIN)Martin Storsjö2011-01-131-25/+3
| | | | | | This reverts SVN commit 26318, which broke MS-RTSP playback. Originally committed as revision 26326 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check linked pads media type mismatch in avfilter_link().Stefano Sabatini2011-01-131-0/+7
| | | | Originally committed as revision 26325 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make av_get_channel_layout_string() guess the number of channels if itStefano Sabatini2011-01-133-1/+5
| | | | | | was not provided. Originally committed as revision 26324 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make avfilter_graph_free() do nothing if graph is NULL.Stefano Sabatini2011-01-123-2/+4
| | | | Originally committed as revision 26323 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Print link audio format name in tools/graph2dot.Stefano Sabatini2011-01-121-2/+3
| | | | Originally committed as revision 26322 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use AVERROR_INVALIDDATA rather than -1 for nutdec error codes.Stefano Sabatini2011-01-121-14/+14
| | | | Originally committed as revision 26321 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud