|
|
@8e9d3a3
|
11 months |
Paul Brossier |
[source_avcodec] remove deprecation warning (< ffmpeg 5.1)
|
|
|
@53bc55c
|
11 months |
Paul Brossier |
[source_avcodec] adjust detection of AVChannelLayout (> ffmpeg 5.0)
|
|
|
@0b947f9
|
11 months |
Paul Brossier |
[source_avcodec] add support for AVChannelLayout (ffmpeg 5.1)
|
|
|
@128acfd
|
11 months |
Paul Brossier |
[source_avcodec] use a const pointer for AVCodec
|
|
|
@245deea
|
11 months |
Paul Brossier |
[source_avcodec] drop support for libavresample
|
|
|
@c37f6ec
|
11 months |
Paul Brossier |
[utils_apple_audio] use snprintf in getPrintableOSStatusError
|
|
|
@ebf96de
|
11 months |
Paul Brossier |
[sink_apple_audio] use snprintf to avoid warning
|
|
|
@8a05420
|
3 years |
Paul Brossier |
[source_avcodec] define FF_API_LAVF_AVCTX for libavcodec > 59, thx …
fix/ffmpeg5
|
|
|
@cdfe9ce
|
3 years |
Paul Brossier |
[source_avcodec] avoid deprecation warning with latest avcodec api …
feature/cnnfeature/crepefix/ffmpeg5
|
|
|
@1dfe409
|
6 years |
Paul Brossier |
Merge branch 'master' into feature/autosink
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@08246ee
|
6 years |
Paul Brossier |
Merge branch 'feature/sink_vorbis' into feature/autosink
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@135bc14
|
6 years |
Paul Brossier |
Merge branch 'feature/sink_flac' into feature/autosink
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@65a4fb4
|
6 years |
Paul Brossier |
[sink_wavwrite] call fflush in open
This ensures the file header was …
feature/autosinkfeature/cnnfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@ba9e3a8
|
6 years |
Paul Brossier |
[sink] remove assert so tests pass in debug mode
feature/autosinkfeature/cnnfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@1878b50
|
6 years |
Paul Brossier |
[source] remove assert so tests pass in debug mode
source and sink …
feature/autosinkfeature/cnnfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@dc7362fd
|
6 years |
Paul Brossier |
[source_avcodec] prevent leak when closing swresample context
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@79dc9ad
|
6 years |
Paul Brossier |
[source_avcodec] show a warning only when an error occurred in swr_convert
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@724303e
|
6 years |
Paul Brossier |
[source_avcodec] clean up unused statements and previously included stdlib
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@e136c9f
|
6 years |
Paul Brossier |
[source_sndfile] avoid declaration after statement
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@b40c149
|
6 years |
Paul Brossier |
[source_wavread] comment unused macro
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@0a1ad90
|
6 years |
Paul Brossier |
[source_wavread] use STRERR macro
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@b03f1bf
|
6 years |
Paul Brossier |
[sink_wavwrite] use STRERR macro
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@59109e9
|
6 years |
Paul Brossier |
[sink_vorbis] use AUBIO_STRERR
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@07c76d00
|
6 years |
Paul Brossier |
[sink_flac] no declaration after statement
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@6245b52
|
6 years |
Paul Brossier |
[sink_flac] use AUBIO_STRERR
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@4cb2d54
|
6 years |
Paul Brossier |
Merge branch 'feature/sink_flac' into feature/autosink
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@1c565c0
|
6 years |
Paul Brossier |
Merge branch 'feature/sink_vorbis' into feature/sink_flac
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@131d1eb
|
6 years |
Paul Brossier |
Merge branch 'master' into feature/sink_vorbis
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@4b16721
|
6 years |
Paul Brossier |
[source_sndfile] set error message when reading after close
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@fc633f3
|
6 years |
Paul Brossier |
[source_avcodec] prevent reading after close
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@51a35a7
|
6 years |
Paul Brossier |
[source_apple_audio] get_duration returns 0 on failure
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@2bfbf33
|
6 years |
Paul Brossier |
[sink] del_aubio_sink argument can be null
Most del_ methods in aubio …
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@8d4ffeb
|
6 years |
Paul Brossier |
[source] del_aubio_source argument can be null
Most del_ methods in …
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@00c9444
|
6 years |
Paul Brossier |
[sink_apple_audio] preset_format does not fail on empty format string
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@5fc6e81
|
6 years |
Paul Brossier |
[sink_sndfile] preset_format does not fail on empty format string
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@65e1ec6
|
6 years |
Paul Brossier |
Merge branch 'feature/sink_flac' into feature/autosink
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@cf4bc9f
|
6 years |
Paul Brossier |
Merge branch 'feature/sink_vorbis' into feature/sink_flac
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@171ae68
|
6 years |
Paul Brossier |
Merge branch 'master' into feature/sink_vorbis
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@d4927c2
|
6 years |
Paul Brossier |
[source_avcodec] fix warning messages
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@ebfa80d
|
6 years |
Paul Brossier |
[source_sndfile] fix reading sizes when resampling
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@f7f946a
|
6 years |
Paul Brossier |
[sink_flac] fix include order
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@d327b6f
|
6 years |
Paul Brossier |
Merge branch 'feature/sink_vorbis' into feature/sink_flac
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@b8fa393
|
6 years |
Paul Brossier |
[sink_vorbis] fix include order
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@f56f795
|
6 years |
Paul Brossier |
Merge branch 'feature/sink_flac' into feature/autosink
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@e2f1e6d
|
6 years |
Paul Brossier |
Merge branch 'feature/sink_vorbis' into feature/sink_flac
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@a2019c4
|
6 years |
Paul Brossier |
Merge branch 'master' into feature/sink_vorbis
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@4c72a9c
|
6 years |
Paul Brossier |
[source_apple_audio] use input validation and padding helpers
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@4edba9d
|
6 years |
Paul Brossier |
[io] fix source output padding sizes
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@1ddb9d1
|
6 years |
Paul Brossier |
[io] source_pad_do_output to pad extra channels
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@efaeaf1
|
6 years |
Paul Brossier |
[io] use memset in padding helpers
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@2510248
|
6 years |
Paul Brossier |
[source_avcodec] use padding helpers
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@6a253e8
|
6 years |
Paul Brossier |
[source_wavread] use padding helpers
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@7dea72f
|
6 years |
Paul Brossier |
[source_sndfile] use padding helpers
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@2a94eca
|
6 years |
Paul Brossier |
[io] add helpers to pad source output
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@2589ea9
|
6 years |
Paul Brossier |
[source_sndfile] validate input sizes to prevent invalid reads, remove …
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@9b5aa50
|
6 years |
Paul Brossier |
[source_avcodec] validate input sizes to prevent invalid reads
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@ec3f25f9
|
6 years |
Paul Brossier |
[source_wavread] validate input sizes to prevent invalid reads
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@f5a97ed
|
6 years |
Paul Brossier |
[sink_wavwrite] check fseek and fwrite return values
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@a2b7187
|
6 years |
Paul Brossier |
[sink_wavwrite] factorise in aubio_sink_wavwrite_write_frames, use …
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@14a5b9a
|
6 years |
Paul Brossier |
[sink_wavwrite] check fwrite return value, use AUBIO_STRERROR
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@85e20fa
|
6 years |
Paul Brossier |
[io] add helpers to check source output sizes
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@5e9bdca
|
6 years |
Paul Brossier |
[sink_flac] factorise page writes, use AUBIO_STRERROR
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@9630fa8
|
6 years |
Paul Brossier |
[sink_flac] check for FLACstream_encoder_process_interleaved …
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@5573a6b
|
6 years |
Paul Brossier |
Merge branch 'feature/sink_vorbis' into feature/sink_flac
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@f5adffe
|
6 years |
Paul Brossier |
Merge branch 'master' into feature/sink_vorbis
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@d64f56d
|
6 years |
Paul Brossier |
Merge branch 'feature/sink_flac' into feature/autosink
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@eba24c59
|
6 years |
Paul Brossier |
[io] sink_flac to dynamically allocate metadata
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@99365e9
|
6 years |
Paul Brossier |
[io] sink_apple_audio uses software-based encoding on ios
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@2b208a8
|
6 years |
Paul Brossier |
[io] sink_apple_audio can now write aiff, mp4, and aac
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@dbad82c
|
6 years |
Paul Brossier |
Merge branch 'master' into feature/autosink
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@7b5e1a5
|
6 years |
Paul Brossier |
[io] sink_apple_audio to use native format conversion
The important …
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@ff6d1b6
|
6 years |
Paul Brossier |
[io] source_apple_audio to use native format conversion
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@12e5d89
|
6 years |
Paul Brossier |
[io] [osx] switch to floating point AudioBufferList?
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@0da5208
|
6 years |
Paul Brossier |
[io] sink_sndfile: try guessing format according to file extension
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@20ce2ad
|
6 years |
Paul Brossier |
[utils] move string routines to strutils.c
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@d286fe4
|
6 years |
Paul Brossier |
[io] prevent crash in sink on null path
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@d013a93
|
6 years |
Paul Brossier |
Merge branch 'feature/sink_flac' into feature/autosink
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@09b4be9
|
6 years |
Paul Brossier |
Merge branch 'feature/sink_vorbis' into feature/sink_flac
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@0e6ad10
|
6 years |
Paul Brossier |
[io] fix error message in sink_vorbis
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@68b991e
|
6 years |
Paul Brossier |
[io] sink_flac: validate input sizes, avoid crash on null path and …
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@0440778
|
6 years |
Paul Brossier |
Merge branch 'feature/sink_vorbis' into feature/sink_flac
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@dc72476
|
6 years |
Paul Brossier |
[io] sink_vorbis: check input sizes
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@252f585
|
6 years |
Paul Brossier |
[io] sink_vorbis: remove useless check
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@56fa1e0
|
6 years |
Paul Brossier |
[io] sink_vorbis: prevent crash when closing twice
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@4c37e87
|
6 years |
Paul Brossier |
[io] sink_vorbis: prevent crash on null path
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@40bdc14
|
6 years |
Paul Brossier |
Merge branch 'master' into feature/sink_vorbis
feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5
|
|
|
@c0a1906
|
6 years |
Paul Brossier |
[source] simplify and avoid unrequired checks
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@d16fbba
|
6 years |
Paul Brossier |
[io] remove useless check in source_sndfile
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@be94d24
|
6 years |
Paul Brossier |
[doc] remove reference to test-source_multi
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@e957246
|
6 years |
Paul Brossier |
[io] prevent possible crash on empty string in source_apple_audio
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@dea8506
|
6 years |
Paul Brossier |
[io] always call del_ when new_ fails
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@3e1c482
|
6 years |
Paul Brossier |
[io] clean up sink_wavwrite
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@e406835
|
6 years |
Paul Brossier |
[io] prevent potential memory leak, never call abort
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@cf387e3
|
6 years |
Paul Brossier |
[io] prevent crash on empty string and potential leak in sink_apple_audio
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@0f5d372
|
6 years |
Paul Brossier |
[io] always call del_aubio_sink
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@e4c6c76
|
6 years |
Paul Brossier |
[io] validate input in sink_wavwrite_do
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@4f75d8a
|
6 years |
Paul Brossier |
[io] validate input in sink_sndfile_do
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@4eb48e6
|
6 years |
Paul Brossier |
[io] validate input in sink_apple_audio_do
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@b5de3a9
|
6 years |
Paul Brossier |
[io] add helpers to validate input
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|
@b5bd70c
|
6 years |
Paul Brossier |
[source] always call del_aubio_source to clean-up
feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
|
|
|