OSDN Git Service

Merge remote-tracking branch 'qatar/master'
authorMichael Niedermayer <michaelni@gmx.at>
Tue, 21 Feb 2012 01:49:41 +0000 (02:49 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Tue, 21 Feb 2012 04:10:12 +0000 (05:10 +0100)
commiteadd4264ee4319abf9ec2f618ff925d7529f20ed
tree4251d4eb25af927cb290e24d1b6957d584638403
parenta923b6b8f4f90d09c7c39cc8bfab7ee9d30a2843
parent770a5c6d025e9c8eb3f5aba9cf1d7d7938fb918a
Merge remote-tracking branch 'qatar/master'

* qatar/master: (36 commits)
  adpcmenc: Use correct frame_size for Yamaha ADPCM.
  avcodec: add ff_samples_to_time_base() convenience function to internal.h
  adx parser: set duration
  mlp parser: set duration instead of frame_size
  gsm parser: set duration
  mpegaudio parser: set duration instead of frame_size
  (e)ac3 parser: set duration instead of frame_size
  flac parser: set duration instead of frame_size
  avcodec: add duration field to AVCodecParserContext
  avutil: add av_rescale_q_rnd() to allow different rounding
  pnmdec: remove useless .pix_fmts
  libmp3lame: support float and s32 sample formats
  libmp3lame: renaming, rearrangement, alignment, and comments
  libmp3lame: use the LAME default bit rate
  libmp3lame: use avpriv_mpegaudio_decode_header() for output frame parsing
  libmp3lame: cosmetics: remove some pointless comments
  libmp3lame: convert some debugging code to av_dlog()
  libmp3lame: remove outdated comment.
  libmp3lame: do not set coded_frame->key_frame.
  libmp3lame: improve error handling in MP3lame_encode_init()
  ...

Conflicts:
doc/APIchanges
libavcodec/libmp3lame.c
libavcodec/pcxenc.c
libavcodec/pnmdec.c
libavcodec/pnmenc.c
libavcodec/sgienc.c
libavcodec/utils.c
libavformat/hls.c
libavutil/avutil.h
libswscale/x86/swscale_mmx.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
31 files changed:
doc/APIchanges
libavcodec/Makefile
libavcodec/aac_ac3_parser.c
libavcodec/adpcmenc.c
libavcodec/avcodec.h
libavcodec/flac_parser.c
libavcodec/huffyuv.c
libavcodec/internal.h
libavcodec/libmp3lame.c
libavcodec/libspeexenc.c
libavcodec/libvorbis.c
libavcodec/mlp_parser.c
libavcodec/mpegaudio_parser.c
libavcodec/pcxenc.c
libavcodec/pnmdec.c
libavcodec/pnmenc.c
libavcodec/roqvideo.h
libavcodec/roqvideoenc.c
libavcodec/sgienc.c
libavcodec/targaenc.c
libavcodec/utils.c
libavcodec/v410enc.c
libavcodec/x86/h264_deblock.asm
libavcodec/zmbvenc.c
libavformat/hls.c
libavformat/utils.c
libavutil/avutil.h
libavutil/mathematics.c
libavutil/mathematics.h
libswscale/swscale_internal.h
libswscale/x86/swscale_template.c