Commits on Aug 6, 2010
  1. Apply misc fixes spotted by Diego to indevs.texi and outdevs.texi.

    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24724 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    stefano committed Aug 6, 2010
  2. Rename the chapter Devices -> Input Devices, as the file is about

    input devices.
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24723 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    stefano committed Aug 6, 2010
  3. showfiltfmts: destroy filter context before exit

    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24722 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    mru committed Aug 6, 2010
  4. showfiltfmts: set media type of links to that of corresponding pad

    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24721 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    mru committed Aug 6, 2010
  5. avfilter: indent

    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24720 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    mru committed Aug 6, 2010
  6. avfilter: do not crash on null link src/dst in avfilter_destroy()

    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24719 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    mru committed Aug 6, 2010
  7. avfilter: free link in/out_formats in avfilter_destroy()

    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24718 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    mru committed Aug 6, 2010
  8. libvpxdec: Fix "error: implicit declaration of function ‘av_check_ima…

    …ge_size’".
    
    av_check_image_size() is declared in libavcore/imgutils.h.
    
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24717 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    alexc committed Aug 6, 2010
  9. vorbis_dec: Change partition_class[] to uint8_t.

    When sizeof(uint_fast8_t) >= sizeof(int) there are unintended size effects.
    
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24716 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    alexc committed Aug 6, 2010
  10. Add a CONFIG_ variable for generic Huffman routines.

    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24715 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    diego committed Aug 6, 2010
  11. Preserve status reason

    It is used to provide meaningful error messages.
    
    
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24714 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    lu_zero committed Aug 6, 2010
  12. Extend the gas-preprocessor section with basic installation instructi…

    …ons.
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24713 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    diego committed Aug 6, 2010
  13. Add APIchanges entry for the av_check_image_size() addition.

    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24712 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    stefano committed Aug 6, 2010
  14. Remove use of the deprecated function avcodec_check_dimensions(), use

    av_check_image_size() instead.
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24711 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    stefano committed Aug 6, 2010
  15. Clarify av_check_image_size() log message.

    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24710 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    stefano committed Aug 6, 2010
  16. Deprecate avcodec_check_dimensions() in favor of the new function

    av_check_image_size() declared in libavcore/imgutils.h.
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24709 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    stefano committed Aug 6, 2010
  17. fft-test: free buffers before exiting

    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24708 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    mru committed Aug 6, 2010
Commits on Aug 5, 2010
  1. VP8: fix bug in prefetch

    Motion vectors in VP8 are qpel, not fullpel.
    
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24707 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    darkshikari committed Aug 5, 2010
  2. ARM: NEON H264 8x8 IDCT

    Parts by David Conrad.
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24706 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    mru committed Aug 5, 2010
  3. configure: remove redundant extralibs settings

    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24705 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    mru committed Aug 5, 2010
  4. rtpdec_xiph: Split packets in the depacketizer

    The vorbis decoder doesn't handle more than one audio frame packed into
    the same AVPacket, so they need to be split in the depacketizer.
    
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24704 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    mstorsjo committed Aug 5, 2010
  5. Add file missing in r24702

    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24703 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    darkshikari committed Aug 5, 2010
  6. H.264: SSE2/SSSE3 weighted prediction asm

    Patch by Eli Friedman <eli.friedman at gmail dot com>
    
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24702 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    darkshikari committed Aug 5, 2010
Commits on Aug 4, 2010
  1. VP5/6/8: eliminate CABAC dependency

    Create a custom table for VP5/6/8's renorm to avoid depending on H.264's.
    Saves one instruction in the arithmetic decoder as well.
    
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24701 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    darkshikari committed Aug 4, 2010
  2. Move read_mms_packet() code to be inlined in the calling function.

    Patch by Zhentan Feng <spyfeng gmail com>.
    
    
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24700 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    rbultje committed Aug 4, 2010
  3. Remove is_playing variable.

    Patch by Zhentan Feng <spyfeng gmail com>.
    
    
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24699 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    rbultje committed Aug 4, 2010
  4. Move send_media_packet_request() and clear_stream_buffers() up.

    Patch by Zhentan Feng <spyfeng gmail com>.
    
    
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24698 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    rbultje committed Aug 4, 2010
  5. fate: move some groups of related tests to their own files

    This moves some groups of tests for single codecs to separate files,
    and adds shorthands for running all tests in a group.
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24697 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    mru committed Aug 4, 2010
  6. rtpdec_xiph: Correct the bitmask for num_pkts

    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24696 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    mstorsjo committed Aug 4, 2010
  7. fate: add fft tests

    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24695 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    mru committed Aug 4, 2010
  8. fate-run: add helper to run things on target

    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24694 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    mru committed Aug 4, 2010
  9. fft-test: exit with non-zero status if test failed

    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24693 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    mru committed Aug 4, 2010
  10. Fix VP8 decoder dependencies

    This reverts rev 24674 - the VP8 decoder actually depends on cabac.o.
    vp8.c includes vp56.h, which includes cabac.h, which has inline functions
    that reference tables from cabac.c.
    
    This fixes compilation with --disable-everything --enable-decoder=vp8.
    
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24692 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    mstorsjo committed Aug 4, 2010
  11. VP8: partially inline decode_block_coeffs

    Avoids a function call in the case of empty DCT blocks (most of the time).
    
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24691 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    darkshikari committed Aug 4, 2010
  12. Fix 100L in r24689

    Accidentally committed some timing code.
    
    
    git-svn-id: file:///var/local/repositories/ffmpeg/trunk@24690 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
    darkshikari committed Aug 4, 2010