summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Add rc_stat2 to ffv1 this will be needed for finding good initial contexts ↵Michael Niedermayer2010-10-26
| | | | | | in 2 pass mode. Originally committed as revision 25581 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Optimize state initialization in ffv1 clear_state().Michael Niedermayer2010-10-26
| | | | Originally committed as revision 25580 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Only allocate stats_out when needed in ffv1Michael Niedermayer2010-10-26
| | | | Originally committed as revision 25579 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize litteral constents in ffv1 into STATS_OUT_SIZE.Michael Niedermayer2010-10-26
| | | | Originally committed as revision 25578 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make 1pass statistic collection in ffv1 put_symbol_inline() conditional to ↵Michael Niedermayer2010-10-26
| | | | | | avoid slowdown when more statistic collection code is added. Originally committed as revision 25577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump required x264 version to X264_BUILD 99Jason Garrett-Glaser2010-10-26
| | | | | | Required after r25567. Originally committed as revision 25576 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove dead code in theora_decode_tablesJason Garrett-Glaser2010-10-26
| | | | | | | Reading 7 bits as an unsigned int can't result in a value exceeding 127. Accordingly, remove error message (as it'll never be reached). Originally committed as revision 25575 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after r25573Jason Garrett-Glaser2010-10-26
| | | | Originally committed as revision 25574 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix Theora decoding bug if loopfilter is completely disabledJason Garrett-Glaser2010-10-26
| | | | | | | | | | Bug caused by the fact that get_bits(gb, 0) is undefined. Doesn't affect any streams generated by the official Theora encoder, but such streams are nevertheless valid. Fixes decoding of CELT-933dd833-nmr-bandt.ogv. Originally committed as revision 25573 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clean up ALACdecJason Garrett-Glaser2010-10-26
| | | | | | | Do decode init in the init function instead of at the first frame. Fix some possible crash cases. Originally committed as revision 25572 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Increase ffv1 encoding speed from 65 to 80 fps by forcing some inlining.Michael Niedermayer2010-10-26
| | | | Originally committed as revision 25571 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add quant_table_index to ffv1 PlaneContext and use it instead of duplicating ↵Michael Niedermayer2010-10-26
| | | | | | the currents implementation of calculating it. Originally committed as revision 25570 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dct32: mark xmm registers in clobber list in ff_dct32_float_sse()Ramiro Polla2010-10-25
| | | | Originally committed as revision 25569 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h264dsp: merge some asm blocksRamiro Polla2010-10-25
| | | | | | | Some code was initializing some xmm registers in one asm block and using them in the following block, assuming they wouldn't be changed in between blocks. Originally committed as revision 25568 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make libx264 take the pict_type input parameter into account,Nicolas George2010-10-25
| | | | | | | | thus making forced key frames work. Patch by Nicolas George, nicolas d george a normalesup d org Originally committed as revision 25567 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacenc: Fix bug in LAME windowing where only one channel got initalizedNathan Caldwell2010-10-25
| | | | | | | | | | I used the same loop counter for the inner and outer initalization loops. This caused initalization to only run for the first channel. This in turn lead to any channel other than the first using only short blocks. Patch by Nathan Caldwell, saintdev at gmail Originally committed as revision 25566 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l: remove bogus inclusion of libavcodec/audioconvert.c inStefano Sabatini2010-10-25
| | | | | | avfilter.c. Originally committed as revision 25565 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add example to the filter pad documentation.Stefano Sabatini2010-10-25
| | | | Originally committed as revision 25564 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move ffv1 state transition table sorting to its own function.Michael Niedermayer2010-10-24
| | | | Originally committed as revision 25563 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix the case with swaping states 127 and 129 in ffv1Michael Niedermayer2010-10-24
| | | | Originally committed as revision 25562 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Optimize state transition table sorting in ffv1Michael Niedermayer2010-10-24
| | | | Originally committed as revision 25561 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 2 pass mode for ffv1 to optimally order the range coder states.Michael Niedermayer2010-10-24
| | | | Originally committed as revision 25560 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize state_transition init out.Michael Niedermayer2010-10-24
| | | | Originally committed as revision 25559 to svn://svn.ffmpeg.org/ffmpeg/trunk
* nutdec: when parsing info packet, set metadata var only onceAnton Khirnov2010-10-24
| | | | Originally committed as revision 25558 to svn://svn.ffmpeg.org/ffmpeg/trunk
* drop rtsp_default_protocols which is not part of public API and not used anymoreAurelien Jacobs2010-10-23
| | | | Originally committed as revision 25557 to svn://svn.ffmpeg.org/ffmpeg/trunk
* drop rtp_get_file_handles() which is not part of public API and not used anymoreAurelien Jacobs2010-10-23
| | | | Originally committed as revision 25556 to svn://svn.ffmpeg.org/ffmpeg/trunk
* drop rtp_get_local_port() which is not part of public API and not used anymoreAurelien Jacobs2010-10-23
| | | | Originally committed as revision 25555 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use rtp_get_local_rtp_port() instead of the deprecated rtp_get_local_port()Aurelien Jacobs2010-10-23
| | | | Originally committed as revision 25554 to svn://svn.ffmpeg.org/ffmpeg/trunk
* doc: fill documentation for vfwcapRamiro Polla2010-10-23
| | | | Originally committed as revision 25553 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vfwcap: add option to print list of supported driversRamiro Polla2010-10-23
| | | | Originally committed as revision 25552 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add new -slices option and use it for libvpx and libx264.James Zern2010-10-22
| | | | | | Patch by James Zern, jzern google Originally committed as revision 25551 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use forced key frames when encoding with libxvid.Nicolas George2010-10-22
| | | | | | Patch by Nicolas George, nicolas D george A normalesup D org Originally committed as revision 25550 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix memleak in mjpeg decoder.Michael Niedermayer2010-10-22
| | | | Originally committed as revision 25549 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Optimize EOB check in mjpeg decode_block() by adjusting the VLC symbol.Michael Niedermayer2010-10-21
| | | | Originally committed as revision 25548 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify last coeff check in mjpeg decode_block()Michael Niedermayer2010-10-21
| | | | Originally committed as revision 25547 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check index in mjpeg AC decode against overflowing.Michael Niedermayer2010-10-21
| | | | | | This fixes a possibly exploitable buffer overflow and it will likely also be needed for future overreading fixes. Originally committed as revision 25546 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a seperate VLC table for progressive jpeg so we dont have to subtract 16 ↵Michael Niedermayer2010-10-21
| | | | | | in the inner loop. Originally committed as revision 25545 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factor code&0xf out of if() in decode_block_progressive().Michael Niedermayer2010-10-21
| | | | Originally committed as revision 25544 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cleanup decode_block_progressive()Michael Niedermayer2010-10-21
| | | | Originally committed as revision 25543 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize ((unsigned) code) >> 4 out of decode_block_progressive() in jpeg.Michael Niedermayer2010-10-21
| | | | Originally committed as revision 25542 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move if() in mjpeg decode_block() to simplify condition.Michael Niedermayer2010-10-21
| | | | Originally committed as revision 25541 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify build_vlc() by using init_vlc_sparse() in mjpeg.Michael Niedermayer2010-10-21
| | | | Originally committed as revision 25540 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: align fields, and remove useless ones, in img2.cPascal Massimino2010-10-21
| | | | Originally committed as revision 25539 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fixed DXVA_Slice_H264_Long::BitOffsetToSliceData value.Rafaël Carré2010-10-21
| | | | | | | | | | | | | The 8 bits offset (nal unit type) should not be added, as the spec says: "This bit offset is the offset within the RBSP data for the slice, relative to the starting position of the slice_header() in the RBSP" This fixes DXVA2 support for intel GPU. Patch by Rafaël Carré (funman _AT_ videolan _DOT_ org). Originally committed as revision 25538 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rtsp: Move the rtsp_probe function to the demuxer code blockMartin Storsjö2010-10-21
| | | | | | This function is only used by the RTSP demuxer. Originally committed as revision 25537 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Restore alphabetical orderMartin Storsjö2010-10-21
| | | | Originally committed as revision 25536 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rtsp: Untangle the dependencies between the RTSP/SDP demuxers and RTSP muxerMartin Storsjö2010-10-21
| | | | | | | This allows compilation of one of them without requiring the others' dependencies to be present. Originally committed as revision 25535 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rtsp: Reorder functionsMartin Storsjö2010-10-21
| | | | Originally committed as revision 25534 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics, indentationBaptiste Coudurier2010-10-21
| | | | Originally committed as revision 25533 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l fix h263+ encoder, format will be 8, array size is 8 not 7Baptiste Coudurier2010-10-21
| | | | Originally committed as revision 25532 to svn://svn.ffmpeg.org/ffmpeg/trunk