ffmpeg | branch: master | James Almer <jamr...@gmail.com> | Fri Mar 4 15:51:41 2016 -0300| [3fafde6cbe345d2f84cfe61b94d4a823990969b3] | committer: Derek Buitenhuis
lavc: Add seek_preroll to AVCodecParameters Signed-off-by: James Almer <jamr...@gmail.com> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3fafde6cbe345d2f84cfe61b94d4a823990969b3 --- libavcodec/avcodec.h | 4 ++++ libavcodec/utils.c | 2 ++ 2 files changed, 6 insertions(+) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 0d37083..4e8d30c 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -3904,6 +3904,10 @@ typedef struct AVCodecParameters { * audio without any trailing padding. */ int trailing_padding; + /** + * Audio only. Number of samples to skip after a discontinuity. + */ + int seek_preroll; } AVCodecParameters; /** diff --git a/libavcodec/utils.c b/libavcodec/utils.c index d38e2f9..55a1379 100644 --- a/libavcodec/utils.c +++ b/libavcodec/utils.c @@ -3784,6 +3784,7 @@ int avcodec_parameters_from_context(AVCodecParameters *par, par->sample_rate = codec->sample_rate; par->block_align = codec->block_align; par->initial_padding = codec->initial_padding; + par->seek_preroll = codec->seek_preroll; break; } @@ -3830,6 +3831,7 @@ int avcodec_parameters_to_context(AVCodecContext *codec, codec->sample_rate = par->sample_rate; codec->block_align = par->block_align; codec->initial_padding = par->initial_padding; + codec->seek_preroll = par->seek_preroll; break; } _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog