FFmpeg/libavfilter
Anton Khirnov 6b15874fc2 af_resample: do not touch the timestamps if we are not resampling
This filter currently assumes that the input audio is continuous and
does some timestamps manipulation based on this assumption.

This is unnecessary if we are only converting the channel layout or the
sample format, without resampling. In such a case, just leave the
timestamps as they are.
2015-07-19 09:39:42 +02:00
..
x86 x86: check for AV_CPU_FLAG_AVXSLOW where useful 2015-05-31 12:07:11 +02:00
af_aformat.c lavfi: do not export the filters from shared objects 2013-10-28 15:29:54 +01:00
af_amix.c lavfi: do not export the filters from shared objects 2013-10-28 15:29:54 +01:00
af_anull.c lavfi: do not export the filters from shared objects 2013-10-28 15:29:54 +01:00
af_ashowinfo.c lavfi: Move avcodec header to the only filter needing it 2015-05-19 18:56:40 +01:00
af_asyncts.c Add missing #includes for *INT64_MAX and *INT64_C 2013-11-23 21:55:52 +01:00
af_bs2b.c lavfi: add Bauer stereo-to-binaural audio filter 2014-05-01 08:00:30 +02:00
af_channelmap.c af_channelmap: Set the frame channel layout 2014-08-02 00:58:21 +02:00
af_channelsplit.c lavfi: do not export the filters from shared objects 2013-10-28 15:29:54 +01:00
af_compand.c af_compand: make sure request_frame always outputs at least one frame 2014-07-08 07:54:00 +00:00
af_join.c af_join: Set the output frame format 2014-08-02 00:58:21 +02:00
af_resample.c af_resample: do not touch the timestamps if we are not resampling 2015-07-19 09:39:42 +02:00
af_volume.c af_volume: implement replaygain clipping prevention 2014-04-13 11:25:06 +02:00
af_volume.h af_volume: implement replaygain clipping prevention 2014-04-13 11:25:06 +02:00
allfilters.c lavfi: add Bauer stereo-to-binaural audio filter 2014-05-01 08:00:30 +02:00
asink_anullsink.c lavfi: do not export the filters from shared objects 2013-10-28 15:29:54 +01:00
asrc_anullsrc.c lavfi: do not export the filters from shared objects 2013-10-28 15:29:54 +01:00
audio.c lavfi: switch ff_default_get_audio_buffer() to av_frame_get_buffer() 2013-06-18 11:21:16 +02:00
audio.h lavfi: switch to AVFrame. 2013-03-08 07:37:18 +01:00
avfilter.c Replace av_dlog with normal av_log at trace level 2015-04-19 12:41:59 +01:00
avfilter.h lavfi: Move avcodec header to the only filter needing it 2015-05-19 18:56:40 +01:00
avfiltergraph.c lavfi: allow user-provided execute() callbacks 2013-09-28 08:06:19 +02:00
avfiltergraph.h lavfi: merge avfiltergraph.h into avfilter.h 2013-04-11 20:33:33 +02:00
buffer.c avfilter/buffer: Suppress deprecation warning for avfilter_unref_buffer 2013-11-04 23:04:10 +01:00
buffersink.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
buffersink.h lavfi doxy: add buffer{src,sink}.h to the main lavfi doxy group 2014-02-14 22:02:39 +01:00
buffersrc.c buffersrc: Use the correct deallocation function 2015-04-22 12:26:53 +02:00
buffersrc.h lavfi doxy: add buffer{src,sink}.h to the main lavfi doxy group 2014-02-14 22:02:39 +01:00
drawutils.c lavfi: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:39 +02:00
drawutils.h Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
fifo.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
filtfmts.c filtfmts: Avoid null pointer dereference 2015-04-19 23:45:35 +01:00
formats.c formats: Check memory allocations 2015-03-12 17:46:47 +00:00
formats.h lavfi: rename AVFilterFormats.format_count to nb_formats 2013-05-17 20:29:50 +02:00
gradfun.h avfilter: Fix typo in Loren's email address 2013-10-23 10:25:14 +02:00
graphparser.c graphparser: Check av_get_token() memory error 2015-02-17 11:27:41 -05:00
interlace.h vf_interlace: Add SIMD for lowpass filter 2014-11-15 00:35:31 +01:00
internal.h Replace av_dlog with normal av_log at trace level 2015-04-19 12:41:59 +01:00
libavfilter.v Add symbol versioning for shared libraries 2010-01-16 04:49:02 +00:00
Makefile build: handle library dependencies in configure 2014-05-13 20:02:01 +02:00
pthread.c pthread: Avoid crashes/odd behavior caused by spurious wakeups 2013-10-22 13:24:01 +01:00
setpts.c Replace av_dlog with normal av_log at trace level 2015-04-19 12:41:59 +01:00
settb.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
split.c lavfi: do not export the filters from shared objects 2013-10-28 15:29:54 +01:00
thread.h lavfi: allow user-provided execute() callbacks 2013-09-28 08:06:19 +02:00
trim.c Add missing #includes for *INT64_MAX and *INT64_C 2013-11-23 21:55:52 +01:00
version.h lavfi: Add library identifier 2015-07-01 00:13:58 +01:00
vf_aspect.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vf_blackframe.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vf_boxblur.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vf_copy.c Use av_frame_copy() to simplify code where appropriate. 2014-02-24 07:25:07 +01:00
vf_crop.c Replace av_dlog with normal av_log at trace level 2015-04-19 12:41:59 +01:00
vf_cropdetect.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vf_delogo.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vf_drawbox.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vf_drawtext.c drawtext: Add an alpha option 2015-04-21 11:13:30 +02:00
vf_fade.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vf_fieldorder.c Replace av_dlog with normal av_log at trace level 2015-04-19 12:41:59 +01:00
vf_format.c vf_format: check input validity 2014-10-20 10:38:38 +01:00
vf_fps.c vf_fps: Replace use of deprecated AVFilterBufferRef by AVFrame 2014-08-03 01:29:43 -07:00
vf_framepack.c lavfi: add framepack filter 2014-01-09 23:13:05 +01:00
vf_frei0r.c vf_frei0r: do not increment string if it reached the end 2014-12-08 13:30:38 +00:00
vf_gradfun.c avfilter: Add missing emms_c when needed 2014-03-05 11:00:05 +01:00
vf_hflip.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vf_hqdn3d.c hqdn3d: check memory allocations and propagate errors 2015-01-29 17:33:38 +00:00
vf_hqdn3d.h lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vf_interlace.c vf_interlace: remove the warning tag in the message 2015-01-05 15:35:46 +01:00
vf_libopencv.c libopencv: Check kernel_str life cycle 2015-02-03 15:23:21 +00:00
vf_lut.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vf_null.c lavfi: do not export the filters from shared objects 2013-10-28 15:29:54 +01:00
vf_overlay.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vf_pad.c Revert "lavfi: always check av_expr_parse_and_eval() return value" 2015-05-05 16:27:24 +02:00
vf_pixdesctest.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vf_scale.c Revert "lavfi: always check av_expr_parse_and_eval() return value" 2015-05-05 16:27:24 +02:00
vf_select.c vf_select: Drop a debug av_log with an unchecked double to enum conversion 2014-07-29 09:37:01 -07:00
vf_showinfo.c vf_showinfo: Forward the av_image_get_linesize error 2014-10-18 16:15:10 +01:00
vf_shuffleplanes.c vf_shuffleplanes: fix the type of the mapping indices 2014-03-06 09:24:53 +01:00
vf_transpose.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vf_unsharp.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vf_vflip.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vf_yadif.c vf_yadif: Relicense from GPL to LGPL 2014-01-14 00:04:59 +01:00
video.c avfilter: Remove unused variable from ff_get_video_buffer() 2014-08-19 09:50:18 -07:00
video.h lavfi: switch to AVFrame. 2013-03-08 07:37:18 +01:00
vsink_nullsink.c lavfi: do not export the filters from shared objects 2013-10-28 15:29:54 +01:00
vsrc_color.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vsrc_movie.c Replace av_dlog with normal av_log at trace level 2015-04-19 12:41:59 +01:00
vsrc_nullsrc.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vsrc_testsrc.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
yadif.h vf_yadif: Relicense from GPL to LGPL 2014-01-14 00:04:59 +01:00