Go to file
Anton Khirnov d92550d191 lavf: eliminate ff_get_audio_frame_size()
It is basically a wrapper around av_get_audio_frame_duration(), with a
fallback to AVCodecContext.frame_size. However, that field is set only
when the stream codec context is actually used for encoding or decoding,
which is discouraged.

For muxing, it is generally the responsibility of the caller to set the
packet duration.
For demuxing, if the duration is not stored at the container level, it
should be set by the parser.

Therefore, removing the frame_size fallback should not break any
important case.
(cherry picked from commit 30e50c5027)

Conflicts:

	libavformat/utils.c

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-14 03:12:58 +02:00
compat Merge commit '428b0578c64241fc677fed7083cc8fe65e10f32e' 2014-08-13 18:33:06 +02:00
doc doc: fix toolname 2014-08-14 01:00:49 +02:00
libavcodec Move WMA case from ff_get_audio_frame_size() to av_get_audio_frame_duration() 2014-08-14 03:03:56 +02:00
libavdevice Merge commit '1985c2e75c607ac51bfd8dc87d2957a5edf2b6f8' 2014-08-10 00:26:45 +02:00
libavfilter avfilter/dctdnoiz: add slice threading 2014-08-13 19:32:00 +02:00
libavformat lavf: eliminate ff_get_audio_frame_size() 2014-08-14 03:12:58 +02:00
libavresample Merge commit 'fb1ddcdc8f51b9d261ae8e9c26b91e81f7b6bf45' 2014-08-10 18:20:37 +02:00
libavutil Merge commit '8ddc32629a6d6be77256694c9e322dde134609f3' 2014-08-14 00:29:06 +02:00
libpostproc bump libpostproc and libswresample 2014-08-10 01:17:02 +02:00
libswresample swresample: check av_opt_set for failure in swr_alloc_set_opts() 2014-08-11 01:34:34 +02:00
libswscale lsws: duplicate ff_log2_tab 2014-08-12 20:52:21 +02:00
presets
tests avformat/matroskaenc: fix MAX_CUEPOINT_SIZE calculation 2014-08-09 05:05:09 +02:00
tools Add missing initialization for AVProbeData. 2014-08-11 21:10:22 +02:00
.gitignore Merge commit '706208ef47bffd525c982975d2756f7b2b220b8d' 2014-08-01 15:03:22 +02:00
arch.mak
Changelog Merge commit '481a3667495425db9fdffb653292b6460fb68208' 2014-08-14 00:41:21 +02:00
cmdutils_common_opts.h
cmdutils_opencl.c
cmdutils.c cmdutils: allow matching by metadata in stream specifiers 2014-08-13 17:24:18 +00:00
cmdutils.h
common.mak
configure avutil: turn arm setend into a cpuflag 2014-08-13 14:50:15 +02:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
ffmpeg_dxva2.c
ffmpeg_filter.c ffmpeg_filter: refuse to configure input without a decoder. 2014-07-30 14:40:45 +02:00
ffmpeg_opt.c Do not automatically map subtitles if the decoder and encoder properties are different. 2014-08-07 13:18:00 +02:00
ffmpeg_vda.c
ffmpeg_vdpau.c
ffmpeg.c Merge commit 'aa51b0492bfced6d650fb5ff419e2b13fde6833d' 2014-08-14 00:23:30 +02:00
ffmpeg.h ffmpeg: do not use SWR_CH_MAX 2014-08-10 01:08:45 +02:00
ffplay.c replace calls to url_feof() with avio_feof() 2014-08-08 00:48:38 +02:00
ffprobe.c ffprobe: print some basic information about avframe side data 2014-07-30 19:23:08 +02:00
ffserver.c ffserver: initialize pbuffer in prepare_sdp_description() 2014-08-02 18:32:37 +02:00
INSTALL.md
library.mak
LICENSE.md lavc/flacenc: add sse4 version of the 16-bit lpc encoder 2014-08-13 01:14:47 +02:00
MAINTAINERS avfilter: ported lenscorrection filter from frei0r 2014-08-12 03:33:30 +02:00
Makefile
README.md
RELEASE Prepare for 11_alpha2 Release 2014-08-10 10:07:55 -04:00
RELEASE_NOTES reset and complete RELEASE_NOTES for the next version 2014-08-13 21:03:55 +02:00
version.sh

FFmpeg README

  1. Documentation

  1. Licensing

  • See the LICENSE file.
  1. Build and Install

  • See the INSTALL file.