Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Oct 6, 2012
  1. @cehoyos

    Pinnacle TARGA CineWave YUV16 decoder (fourcc Y216).

    cehoyos authored
    Fixes ticket #1354
Commits on Oct 5, 2012
  1. @saste

    Changelog: add empty line after version lines

    saste authored
    Fix spacing inconsistency.
  2. @saste
Commits on Oct 2, 2012
  1. @michaelni

    Merge commit 'fd41cb43702498948ff14ba8c284fd5c15fc729d'

    michaelni authored
    * commit 'fd41cb43702498948ff14ba8c284fd5c15fc729d':
      avconv: improve sample format negotiation for decoder request
      Opus encoder using libopus
      mpegts: Drop pointless casting of hex_dump_debug arguments
      avformat: const correctness for av_hex_dump / av_hex_dump_log
      wmadec: Adjust debug printf argument length modifier
    
    Conflicts:
    	Changelog
    	ffmpeg.c
    	libavcodec/libopusdec.c
    	libavcodec/version.h
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Oct 1, 2012
  1. @ubitux

    lavfi: EBU R.128 scanner.

    ubitux authored
  2. @saintdev @DonDiego

    Opus encoder using libopus

    saintdev authored DonDiego committed
    Signed-off-by: Diego Biurrun <diego@biurrun.de>
Commits on Sep 30, 2012
  1. @ubitux

    Move subrip/text API change info from Changelog to doc/APIchanges.

    ubitux authored
    Note that a lavf bump was missing so I'm using 54.28.100 as a reference.
  2. @saste

    ffprobe: extend disposition printing support

    saste authored
    This generalizes the previous work on disposition printing.
    
    Disposition flags are shown in a dedicated section, which should improve
    output intellegibility, extensibility and filtering operations.
    
    This breaks output syntax with the recently introduced disposition
    printing.
Commits on Sep 28, 2012
  1. @DonDiego

    Opus decoder using libopus

    Nicolas George authored DonDiego committed
    Signed-off-by: Diego Biurrun <diego@biurrun.de>
Commits on Sep 27, 2012
  1. @michaelni

    Changelog, split next from 1.0

    michaelni authored
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @ubitux

    lavf/movenc: add faststart option.

    ubitux authored ubitux committed
Commits on Sep 24, 2012
  1. @michaelni

    Merge remote-tracking branch 'qatar/master'

    michaelni authored
    * 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 <michaelni@gmx.at>
Commits on Sep 23, 2012
  1. @hakzsam @mstorsjo

    rtp: Packetization of JPEG (RFC 2435)

    hakzsam authored mstorsjo committed
  2. @ubitux

    WebVTT demuxer and decoder.

    ubitux authored
Commits on Sep 22, 2012
  1. @saste
Commits on Sep 21, 2012
  1. @ubitux

    lavf/movenc: add F4V flavor.

    ubitux authored ubitux committed
Commits on Sep 13, 2012
  1. @michaelni

    Merge commit '07584eaf4a95db3f11d3bc411f9786932829e82b'

    michaelni authored
    * commit '07584eaf4a95db3f11d3bc411f9786932829e82b':
      mpegts: check substreams before discarding
      Add a smooth streaming segmenter muxer
      file: Add an avoption for disabling truncating existing files on open
      img2dec: always close AVIOContexts
      rtpdec_jpeg: Error out on other unsupported type values as well
      rtpdec_jpeg: Disallow using the reserved q values
      rtpdec_jpeg: Fold the default qtables case into an existing if statement
      rtpdec_jpeg: Store and reuse old qtables for q values 128-254
      rtpdec_jpeg: Simplify the calculation of the number of qtables
      rtpdec_jpeg: Add more comments about the fields in the SOF0 section
      rtpdec_jpeg: Clarify where the subsampling magic numbers come from
      rtpdec_jpeg: Don't use a bitstream writer for the EOI marker
      rtpdec_jpeg: Don't needlessly use a bitstream writer for the header
      rtpdec_jpeg: Simplify writing of the jpeg header
      rtpdec_jpeg: Merge two if statements
      rtpdec_jpeg: Write the DHT section properly
    
    Conflicts:
    	libavformat/Makefile
    	libavformat/allformats.c
    	libavformat/version.h
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Sep 12, 2012
  1. @mstorsjo

    Add a smooth streaming segmenter muxer

    mstorsjo authored
    This muxer splits the output from the ismv muxer into individual
    files, in realtime.
    
    The same can also be done by the standalone tool ismindex, but this
    muxer is needed for doing it in realtime (especially for live
    streams that need extra handling for updating the lookahead fields
    in the fragment headers).
    
    Using this muxer, one can deliver live smooth streaming from a
    normal static file web server. (Using ismindex, one can deliver
    premade smooth streaming files from a static file web server,
    or prepare files for serving with IIS.)
    
    Signed-off-by: Martin Storsjö <martin@martin.st>
Commits on Sep 10, 2012
  1. @michaelni

    Merge remote-tracking branch 'qatar/master'

    michaelni authored
    * qatar/master:
      x86: dsputil: Only compile motion_est code when encoders are enabled
      mem: fix typo in check for __ICC
      fate: mp3: drop redundant CMP setting
      rtp: Depacketization of JPEG (RFC 2435)
      Rename ff_put_string to avpriv_put_string
      mjpeg: Rename some symbols to avpriv_* instead of ff_*
      yadif: cosmetics
    
    Conflicts:
    	Changelog
    	libavcodec/mjpegenc.c
    	libavcodec/x86/Makefile
    	libavfilter/vf_yadif.c
    	libavformat/version.h
    	libavutil/mem.h
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
Commits on Sep 9, 2012
  1. @hakzsam @mstorsjo

    rtp: Depacketization of JPEG (RFC 2435)

    hakzsam authored mstorsjo committed
    Signed-off-by: Martin Storsjö <martin@martin.st>
Commits on Aug 31, 2012
  1. @saste

    lavfi: port decimate libmpcodecs filter

    saste authored
    This filter is based on the MPlayer decimate filter by Rich Felker.
  2. @michaelni

    Merge remote-tracking branch 'qatar/master'

    michaelni authored
    * qatar/master:
      MSS1 and MSS2: set final pixel format after common stuff has been initialised
      MSS2 decoder
      configure: handle --disable-asm before check_deps
      x86: Split inline and external assembly #ifdefs
      configure: x86: Separate inline from standalone assembler capabilities
      pktdumper: Use a custom define instead of PATH_MAX for buffers
      pktdumper: Use av_strlcpy instead of strncpy
      pktdumper: Use sizeof(variable) instead of the direct buffer length
    
    Conflicts:
    	Changelog
    	configure
    	libavcodec/allcodecs.c
    	libavcodec/avcodec.h
    	libavcodec/codec_desc.c
    	libavcodec/dct-test.c
    	libavcodec/imgconvert.c
    	libavcodec/mss12.c
    	libavcodec/version.h
    	libavfilter/x86/gradfun.c
    	libswscale/x86/yuv2rgb.c
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  3. @michaelni

    Merge commit 'ec36aa69448f20a78d8c4588265022e0b2272ab5'

    michaelni authored
    * commit 'ec36aa69448f20a78d8c4588265022e0b2272ab5':
      x86: Fix linking with some or all of yasm, mmx, optimizations disabled
      configure: Add more fine-grained SSE CPU capabilities flags
      avfilter: x86: Use more precise compile template names
      x86: cosmetics: Comment some #endifs for better readability
      g723_1: add comfort noise generation
      utvideoenc: Switch to dsputils' median prediction
      utvideoenc: Avoid writing into the input picture
      avtools: remove the distinction between func_arg and func2_arg.
      avconv: make the -passlogfile option per-stream.
      avconv: make the -pass option per-stream.
      cmdutils: make -codecs print lossy/lossless flags.
      lavc: add lossy/lossless codec properties.
    
    Conflicts:
    	Changelog
    	cmdutils.c
    	configure
    	doc/APIchanges
    	ffmpeg.h
    	ffmpeg_opt.c
    	ffprobe.c
    	libavcodec/codec_desc.c
    	libavcodec/g723_1.c
    	libavcodec/utvideoenc.c
    	libavcodec/version.h
    	libavcodec/x86/mpegaudiodec.c
    	libavcodec/x86/rv40dsp_init.c
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  4. MSS2 decoder

    Alberto Delmás authored Kostya Shishkov committed
    Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
Commits on Aug 30, 2012
  1. @stev47 @michaelni

    Add CPiA video decoder

    stev47 authored michaelni committed
    The cpia video decoder is intended to be used with the v4l2 demuxer.
    There are some small changes to the v4l2 demuxer to support the
    variable frame length of the format.
    Fixes ticket #1537
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
  2. @elenril
  3. @elenril
Commits on Aug 28, 2012
  1. @nyuhu @saste

    lavfi: add smartblur filter

    nyuhu authored saste committed
    This is a port of the MPlayer smartblur filter (libmpcodecs/vf_smartblur.c)
    by Michael Niedermayer.
    
    Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
Commits on Aug 25, 2012
  1. @philipl

    matroska: Mark S_TEXT/UTF-8 as Subrip encoded subtitles.

    philipl authored
    While not explicitly stated in the specs, the original author
    has stated that S_TEXT/UTF-8 is expected to be text using Subrip
    markup, but without Subrip in-band timing.
    
    So, now that we have a decoder that conforms to this expectation,
    let's use it.
    
    Note that this change will impact tools that use libavformat. If
    they expect srt subtitles to have CODEC_ID_TEXT, they must be
    adjusted to expect CODEC_ID_SUBRIP. The actual content is, obviously,
    unchanged.
    
    Signed-off-by: Philip Langdale <philipl@overt.org>
Commits on Aug 20, 2012
  1. @ubitux

    lavfi: add showspectrum filter.

    ubitux authored
  2. @michaelni

    Merge remote-tracking branch 'qatar/master'

    michaelni authored
    * qatar/master:
      fate: Add FATE tests for the Ut Video encoder
      lavc: add Ut Video encoder
      mpegvideo_enc: remove stray duplicate line from 7f9aaa4
      swscale: x86: fix #endif comments in rgb2rgb template file
      avconv: mark more options as expert.
      avconv: split printing "main options" into global and per-file.
      avconv: refactor help printing.
    
    Conflicts:
    	Changelog
    	ffmpeg_opt.c
    	ffserver.c
    	libavcodec/version.h
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  3. @jeeb @elenril

    lavc: add Ut Video encoder

    jeeb authored elenril committed
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
Commits on Aug 19, 2012
  1. lavfi: add volumedetect filter.

    Nicolas George authored
Commits on Aug 18, 2012
  1. @michaelni

    Merge remote-tracking branch 'qatar/master'

    michaelni authored
    * qatar/master:
      mpegvideo_enc: don't use deprecated avcodec_encode_video().
      cmdutils: refactor -codecs option.
      avconv: make -shortest a per-output file option.
      lavc: add avcodec_descriptor_get_by_name().
      lavc: add const to AVCodec* function parameters.
      swf(dec): replace CODEC_ID with AV_CODEC_ID
      dvenc: don't use deprecated AVCODEC_MAX_AUDIO_FRAME_SIZE
      rtmpdh: Do not generate the same private key every time when using libnettle
      rtp: remove ff_rtp_get_rtcp_file_handle().
      rtsp.c: use ffurl_get_multi_file_handle() instead of ff_rtp_get_rtcp_file_handle()
      avio: add (ff)url_get_multi_file_handle() for getting more than one fd
      h264: vdpau: fix crash with unsupported colorspace
      amrwbdec: Decode the fr_quality bit properly
    
    Conflicts:
    	Changelog
    	cmdutils.c
    	cmdutils_common_opts.h
    	doc/ffmpeg.texi
    	ffmpeg.c
    	ffmpeg.h
    	ffmpeg_opt.c
    	libavcodec/h264.c
    	libavcodec/options.c
    	libavcodec/utils.c
    
    Merged-by: Michael Niedermayer <michaelni@gmx.at>
  2. @saste

    lavfi: add framestep filter

    saste authored
    This filter is inspired upon libmpcodecs/vf_framestep.c, by Daniele
    Forghieri.
    
    Only-keyframe output is not supported, since that feature can be achieved
    through the more versatile select filter.
Something went wrong with that request. Please try again.