This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg.
commit e02b4e5d62ad2190c75b156256f06a6e1ff37d2a Author: Romain Beauxis <[email protected]> AuthorDate: Fri Apr 17 11:59:41 2026 -0500 Commit: toots <[email protected]> CommitDate: Thu Jun 11 14:06:20 2026 +0000 libavformat/tests/seek.c: add optional stream id CLI param. --- libavformat/tests/seek.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/libavformat/tests/seek.c b/libavformat/tests/seek.c index 94a72d9422..61219e8086 100644 --- a/libavformat/tests/seek.c +++ b/libavformat/tests/seek.c @@ -66,6 +66,7 @@ int main(int argc, char **argv) int firstback=0; int frame_count = 1; int duration = 4; + int seekfirst_stream = -1; for(i=2; i<argc; i+=2){ if (!strcmp(argv[i], "-seekforw")){ @@ -73,6 +74,8 @@ int main(int argc, char **argv) } else if(!strcmp(argv[i], "-seekback")){ seekfirst = atoi(argv[i+1]); firstback = 1; + } else if(!strcmp(argv[i], "-stream_id")){ + seekfirst_stream = atoi(argv[i+1]); } else if(!strcmp(argv[i], "-frames")){ frame_count = atoi(argv[i+1]); } else if(!strcmp(argv[i], "-duration")){ @@ -113,8 +116,8 @@ int main(int argc, char **argv) } if(seekfirst != AV_NOPTS_VALUE){ - if(firstback) avformat_seek_file(ic, -1, INT64_MIN, seekfirst, seekfirst, 0); - else avformat_seek_file(ic, -1, seekfirst, seekfirst, INT64_MAX, 0); + if(firstback) avformat_seek_file(ic, seekfirst_stream, INT64_MIN, seekfirst, seekfirst, 0); + else avformat_seek_file(ic, seekfirst_stream, seekfirst, seekfirst, INT64_MAX, 0); } for(i=0; ; i++){ AVPacket pkt = { 0 }; _______________________________________________ ffmpeg-cvslog mailing list -- [email protected] To unsubscribe send an email to [email protected]
