#
# ChangeLog for src/io/source_avcodec.c
#
# Generated by Trac 1.2
# Feb 26, 2025, 3:50:51 AM

Sun, 26 Feb 2017 22:37:22 GMT Paul Brossier <piem@piem.org> [4d44531]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: make sure seek position is >= 0


Sun, 26 Feb 2017 22:37:01 GMT Paul Brossier <piem@piem.org> [41b4421]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: avoid seeking in closed file


Sat, 17 Dec 2016 11:03:24 GMT Paul Brossier <piem@piem.org> [b6bb265]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: make sure s->path is set to null


Sun, 11 Dec 2016 23:25:07 GMT Paul Brossier <piem@piem.org> [33d0242]
	* src/aubio_priv.h (modified)
	* src/io/audio_unit.c (modified)
	* src/io/ioutils.c (modified)
	* src/io/sink.c (modified)
	* src/io/sink_apple_audio.c (modified)
	* src/io/sink_sndfile.c (modified)
	* src/io/sink_wavwrite.c (modified)
	* src/io/source.c (modified)
	* src/io/source_apple_audio.c (modified)
	* src/io/source_avcodec.c (modified)
	* src/io/source_sndfile.c (modified)
	* src/io/source_wavread.c (modified)
	* src/io/utils_apple_audio.c (modified)
	* src/mathutils.c (modified)
	* src/synth/sampler.c (modified)
	* src/synth/wavetable.c (modified)
	* src/temporal/resampler.c (modified)
	* src/utils/log.c (modified)
	* src/utils/parameter.c (modified)
	* src/utils/windll.c (modified)
	* src/vecutils.c (modified)
	* tests/src/io/test-sink_sndfile-multi.c (modified)
	* tests/src/io/test-sink_sndfile.c (modified)

	src/aubio_priv.h: move include config.h here


Sun, 11 Dec 2016 13:47:39 GMT Paul Brossier <piem@piem.org> [1504b7c]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: fix for old libavcodec54


Sun, 11 Dec 2016 02:49:05 GMT Paul Brossier <piem@piem.org> [dcde285]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: includes first


Sun, 11 Dec 2016 02:47:00 GMT Paul Brossier <piem@piem.org> [a2d628b]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: add backward compatibility for libavcodec55


Wed, 30 Nov 2016 16:18:14 GMT Paul Brossier <piem@piem.org> [261836d]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: keep a reference to packet to remove it when ...


Wed, 30 Nov 2016 16:17:24 GMT Paul Brossier <piem@piem.org> [41ebc91]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: call avformat_free_context after ...


Wed, 30 Nov 2016 16:16:18 GMT Paul Brossier <piem@piem.org> [8b210a9]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: avoid function calls before declarations


Wed, 30 Nov 2016 16:14:38 GMT Paul Brossier <piem@piem.org> [e0ad269]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: improve error messages


Wed, 30 Nov 2016 16:11:11 GMT Paul Brossier <piem@piem.org> [2b3c438]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: avoid deprecation warnings with ffmpeg 3.2


Wed, 30 Nov 2016 15:45:10 GMT Paul Brossier <piem@piem.org> [877b3b8]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: use aubio samples


Wed, 30 Nov 2016 15:35:55 GMT Paul Brossier <piem@piem.org> [7cc80b6]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: replace with new context before closing old
	one


Mon, 28 Nov 2016 17:44:44 GMT Paul Brossier <piem@piem.org> [2f89ef4]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: use AV_SAMPLE_FMT_DBL when compiling with ...


Wed, 05 Oct 2016 12:14:24 GMT Paul Brossier <piem@piem.org> [8d41c1d]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: improve error message


Mon, 03 Oct 2016 09:47:25 GMT Paul Brossier <piem@piem.org> [eacc55c]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: fix missing samples in eof block


Thu, 09 Jun 2016 08:11:19 GMT Paul Brossier <piem@piem.org> [6769586]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: check if the uri is a network stream using ...


Tue, 03 May 2016 17:22:21 GMT Paul Brossier <piem@piem.org> [9ac77ac]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: really fix #53


Tue, 03 May 2016 17:18:34 GMT Paul Brossier <piem@piem.org> [a9c33a2]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: check if we still need max_analyze_duration2 ...


Mon, 25 Apr 2016 14:38:14 GMT Paul Brossier <piem@piem.org> [2d071ad]
	* src/io/source_avcodec.c (modified)
	* src/io/source_avcodec.h (modified)
	* tests/src/io/test-source_avcodec.c (modified)

	src/io/source_avcodec.h: add _get_duration


Fri, 22 Apr 2016 18:08:27 GMT Paul Brossier <piem@piem.org> [d2be104]
	* src/io/sink_apple_audio.c (modified)
	* src/io/sink_sndfile.c (modified)
	* src/io/sink_wavwrite.c (modified)
	* src/io/source_apple_audio.c (modified)
	* src/io/source_avcodec.c (modified)
	* src/io/source_sndfile.c (modified)
	* src/io/source_wavread.c (modified)

	src/io/: also copy null ending char


Thu, 21 Apr 2016 17:02:41 GMT Paul Brossier <piem@piem.org> [26a6af7]
	* src/io/source_avcodec.c (modified)
	* src/io/source_sndfile.c (modified)

	src/io/source_{avcodec,sndfile}.c: avoid modifying input param


Thu, 21 Apr 2016 17:01:50 GMT Paul Brossier <piem@piem.org> [b643a33]
	* src/io/sink_apple_audio.c (modified)
	* src/io/sink_sndfile.c (modified)
	* src/io/sink_wavwrite.c (modified)
	* src/io/source_apple_audio.c (modified)
	* src/io/source_avcodec.c (modified)
	* src/io/source_sndfile.c (modified)
	* src/io/source_wavread.c (modified)

	src/io/*.c: take a copy of const char* path


Thu, 21 Apr 2016 16:47:50 GMT Paul Brossier <piem@piem.org> [ae5d58a]
	* src/io/sink.c (modified)
	* src/io/sink.h (modified)
	* src/io/sink_apple_audio.c (modified)
	* src/io/sink_apple_audio.h (modified)
	* src/io/sink_sndfile.c (modified)
	* src/io/sink_sndfile.h (modified)
	* src/io/sink_wavwrite.c (modified)
	* src/io/sink_wavwrite.h (modified)
	* src/io/source.c (modified)
	* src/io/source.h (modified)
	* src/io/source_apple_audio.c (modified)
	* src/io/source_apple_audio.h (modified)
	* src/io/source_avcodec.c (modified)
	* src/io/source_avcodec.h (modified)
	* src/io/source_sndfile.c (modified)
	* src/io/source_sndfile.h (modified)
	* src/io/source_wavread.c (modified)
	* src/io/source_wavread.h (modified)

	src/io/*.{c,h}: added const qualifiers to unmodified pointers


Fri, 21 Aug 2015 10:26:48 GMT Paul Brossier <piem@piem.org> [2a32644]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: avoid deprecation warning, detect if we use ...


Tue, 18 Mar 2014 21:28:21 GMT Paul Brossier <piem@piem.org> [cd4c997]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: update to libav10, libavcodec 55.34.1


Sun, 26 Jan 2014 20:18:22 GMT Paul Brossier <piem@piem.org> [491e6ea]
	* src/io/sink_sndfile.c (modified)
	* src/io/source_avcodec.c (modified)
	* src/io/source_sndfile.c (modified)
	* tests/src/test-cvec.c (modified)

	src/io/: add missing error strings prefixes


Sun, 26 Jan 2014 19:19:31 GMT Paul Brossier <piem@piem.org> [422452b]
	* src/io/source.c (modified)
	* src/io/source.h (modified)
	* src/io/source_apple_audio.c (modified)
	* src/io/source_apple_audio.h (modified)
	* src/io/source_avcodec.c (modified)
	* src/io/source_avcodec.h (modified)
	* src/io/source_sndfile.c (modified)
	* src/io/source_sndfile.h (modified)
	* src/io/source_wavread.c (modified)
	* src/io/source_wavread.h (modified)

	src/io/source*: add _close function


Mon, 30 Dec 2013 23:10:58 GMT Paul Brossier <piem@piem.org> [029bf4e]
	* src/io/source_avcodec.c (modified)
	* src/spectral/ooura_fft8g.c (modified)
	* src/spectral/statistics.c (modified)
	* src/tempo/tempo.c (modified)

	src/: build with -Wmissing-declarations


Sat, 28 Dec 2013 23:38:45 GMT Paul Brossier <piem@piem.org> [5c6acbb2]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: no errors if not sample given, may happen in ...


Mon, 23 Dec 2013 01:25:30 GMT Paul Brossier <piem@piem.org> [50bb325]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: add _seek


Tue, 10 Dec 2013 13:38:33 GMT Paul Brossier <piem@piem.org> [eeda761]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: remove useless include

	Signed-off-by: Paul ...


Tue, 10 Dec 2013 13:30:42 GMT Paul Brossier <piem@piem.org> [549928e]
	* src/io/source.c (modified)
	* src/io/source_avcodec.c (modified)
	* wscript (modified)

	wscript: make sure all libav libraries are installed to build ...


Sun, 08 Dec 2013 16:52:09 GMT Paul Brossier <piem@piem.org> [018e511]
	* src/io/source_avcodec.c (modified)
	* src/io/source_sndfile.c (modified)

	src/io/source_{avcodec,sndfile}.c: add and improve warnings about ...


Sat, 07 Dec 2013 19:25:02 GMT Paul Brossier <piem@piem.org> [251da3b]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: remove duplicated line


Sat, 07 Dec 2013 04:44:40 GMT Paul Brossier <piem@piem.org> [61ecd1a]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: rename hack to _reset_resampler, move up for ...


Fri, 06 Dec 2013 19:34:15 GMT Paul Brossier <piem@piem.org> [fcd963a]
	* src/io/source_avcodec.c (modified)
	* src/io/source_avcodec.h (modified)

	src/io/source_avcodec.c: add _multi, building AVAudioResampleContext ...


Fri, 06 Dec 2013 14:21:10 GMT Paul Brossier <piem@piem.org> [b294b3e]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: check new_ arguments are valid


Fri, 06 Dec 2013 05:58:32 GMT Paul Brossier <piem@piem.org> [0af9003]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: simplify error parsing, compute line size


Fri, 06 Dec 2013 04:23:08 GMT Paul Brossier <piem@piem.org> [1fe3ac2]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: wrap lines, remove old comments


Fri, 06 Dec 2013 04:12:11 GMT Paul Brossier <piem@piem.org> [3d5cddf]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: let avresample do the conversion to float


Fri, 06 Dec 2013 02:48:37 GMT Paul Brossier <piem@piem.org> [0044b43]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: out_samples is an int


Fri, 06 Dec 2013 02:13:04 GMT Paul Brossier <piem@piem.org> [eadd8d5]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: rewrite _do, add eof, remove debug output


Thu, 05 Dec 2013 23:43:55 GMT Paul Brossier <piem@piem.org> [7760b40]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: only read packets from selected stream, get ...


Thu, 05 Dec 2013 14:40:34 GMT Paul Brossier <piem@piem.org> [f3b93c6]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: do not reuse AVPacket for now, avoiding ...


Thu, 05 Dec 2013 14:20:12 GMT Paul Brossier <piem@piem.org> [d75e2d5]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: simplify, improve comments


Thu, 05 Dec 2013 13:05:35 GMT Paul Brossier <piem@piem.org> [6abb4de]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: increase max_analyze_duration


Thu, 05 Dec 2013 12:59:40 GMT Paul Brossier <piem@piem.org> [d3b9fe4]
	* src/io/source_avcodec.c (modified)

	src/io/source_avcodec.c: tidying up


Thu, 05 Dec 2013 02:40:44 GMT Paul Brossier <piem@piem.org> [ba0ba10]
	* src/io/source_avcodec.c (added)
	* src/io/source_avcodec.h (added)
	* src/wscript_build (modified)
	* tests/src/io/test-source_avcodec.c (added)
	* wscript (modified)

	src/io/source_avcodec.c: added first draft