Builder ffmpeg-solaris10-i386 Build #11146
Results:
Failed shell_2 shell_3 shell_4 shell_5
SourceStamp:
Project | ffmpeg |
Repository | https://git.ffmpeg.org/ffmpeg.git |
Branch | master |
Revision | baf17c15bec6eab97d9d67acd0a18cc0f4f45309 |
Got Revision | baf17c15bec6eab97d9d67acd0a18cc0f4f45309 |
Changes | 31 changes |
BuildSlave:
unstable10xReason:
The SingleBranchScheduler scheduler named 'schedule-ffmpeg-solaris10-i386' triggered this build
Steps and Logfiles:
-
git update ( 5 secs )
-
shell 'gsed -i ...' ( 0 secs )
-
shell_1 'gsed -i ...' ( 0 secs )
-
shell_2 'gsed -i ...' failed ( 0 secs )
-
shell_3 './configure --samples="../../../ffmpeg/fate-suite" ...' failed ( 1 secs )
-
shell_4 'gmake fate-rsync' failed ( 0 secs )
-
shell_5 '../../../ffmpeg/fate.sh ../../../ffmpeg/fate_config.sh' failed ( 0 secs )
Build Properties:
Name | Value | Source |
---|---|---|
branch | master | Build |
builddir | /export/home/buildbot/slave/ffmpeg-solaris10-i386 | slave |
buildername | ffmpeg-solaris10-i386 | Builder |
buildnumber | 11146 | Build |
codebase | Build | |
got_revision | baf17c15bec6eab97d9d67acd0a18cc0f4f45309 | Git |
project | ffmpeg | Build |
repository | https://git.ffmpeg.org/ffmpeg.git | Build |
revision | baf17c15bec6eab97d9d67acd0a18cc0f4f45309 | Build |
scheduler | schedule-ffmpeg-solaris10-i386 | Scheduler |
slavename | unstable10x | BuildSlave |
workdir | /export/home/buildbot/slave/ffmpeg-solaris10-i386 | slave (deprecated) |
Forced Build Properties:
Name | Label | Value |
---|
Responsible Users:
- Anton Khirnovanton@khirnov.net
Timing:
Start | Tue Apr 9 11:04:07 2024 |
End | Tue Apr 9 11:04:15 2024 |
Elapsed | 7 secs |
All Changes:
:
Change #194854
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision b0e1bc6298ceda81b8f88acdb96d023f1bf00d80 Comments
lavfi/vf_scale: fix AVOption flags for "size"/"s"
Changed files
- libavfilter/vf_scale.c
Change #194855
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision d7cde009ce7884995bb38505a26e819b9f57a3d2 Comments
lavfi/avfilter: add an "auto" constant to the threads option Analogous to the same constant in avfiltergraph and avcodec. Cf. f599ae88c25.
Changed files
- libavfilter/avfilter.c
Change #194856
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 8c330853131e1d1f75c6238784596235af2e9603 Comments
fftools/ffmpeg_filter: do not pass OutputStream to set_channel_layout() It only needs a list of allowed layouts and the requested layout.
Changed files
- fftools/ffmpeg_filter.c
Change #194857
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 8e35e33d42efb89ff7e3da92b841a3b43a5a95bc Comments
fftools/ffmpeg_filter: stop accessing AVCodecContext.codec Instead pass the encoder through a newly-added output options struct, analogous to previously added input options. Will allow decoupling filtering from encoding in future commits.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
- fftools/ffmpeg_mux_init.c
Change #194858
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 651c79da362b4a9f618458ddd08b92504ffb3b6d Comments
fftools/ffmpeg_filter: check that filter type matches output stream type For simple filtergraphs. For complex filtergraphs they always match.
Changed files
- fftools/ffmpeg_filter.c
Change #194859
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision b3864e7a080d5716d6a6d8dd8e327ed6c6dd2d2f Comments
fftools/ffmpeg_filter: pass ts offset through OutputFilterOptions Reduces the need to access OutputFile, which will allow decoupling filtering from encoding in future commits.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
- fftools/ffmpeg_mux_init.c
Change #194860
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision e903c31fd159a48bd6bbc8cb9cdd45fd67727650 Comments
fftools/ffmpeg_filter: pass keep_pix_fmt through OutputFilterOptions Reduces the need to access OutputStream, which will allow decoupling filtering from encoding in future commits.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
- fftools/ffmpeg_mux_init.c
Change #194861
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 606c71bb117ab32eb91cfa5b8e14594023fb1175 Comments
fftools/ffmpeg: warn about ignored -enc_time_base for subtitles earlier Can do it as soon as that option is parsed, no need to postpone it until opening the encoder.
Changed files
- fftools/ffmpeg_enc.c
- fftools/ffmpeg_mux_init.c
Change #194862
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 9d5bf2d69e6ad85adbf8a673929192e0b07bc080 Comments
fftools/ffmpeg_filter: pass enc_timebase through OutputFilterOptions Reduces the need to access OutputStream, which will allow decoupling filtering from encoding in future commits.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
- fftools/ffmpeg_mux_init.c
Change #194863
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 17702c5f7bfdd02bda3a29971d6d564c01971988 Comments
fftools/ffmpeg_filter: move the MJPEG format selection hack to muxer setup That, if anywhere, is a more appropriate place for it.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
- fftools/ffmpeg_mux_init.c
Change #194864
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision bc206ed1b3631801869b1bd4ddb3d3e4dd5f7aef Comments
fftools/ffmpeg_filter: stop accessing encoder AVCodecContext Pass all the necessary value through OutputFilterOptions. Will allow decoupling filtering from encoding in future commits.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
- fftools/ffmpeg_mux_init.c
Change #194865
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 509afedaafa1c6796dac6c5654a1229d6af945bb Comments
fftools/ffmpeg_filter: pass vsync method through OutputFilterOptions Do not read it from OutputStream directly. Will allow decoupling filtering from encoding in future commits.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
- fftools/ffmpeg_mux.c
- fftools/ffmpeg_mux.h
- fftools/ffmpeg_mux_init.c
Change #194866
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 82c7c21b1812928f8507a8c91a2070d41cac49ea Comments
fftools/ffmpeg: drop OutputStream.is_cfr It is used in a single place in the filtering code, so it is better to inline it there.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
- fftools/ffmpeg_mux_init.c
Change #194867
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision da80e0b077552d1fbd591805705e47931427ea8f Comments
fftools/ffmpeg_filter: accept a caller-provided output name Do not construct it from OutputStream manually. Will allow decoupling filtering from encoding in future commits.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
- fftools/ffmpeg_mux_init.c
Change #194868
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 114cbaa316d7d71d942229cd665e76a0a5e3c24b Comments
fftools/ffmpeg_filter: drop a redundant check fg_finalise_bindings() already checks that all filtergraph outputs are connected.
Changed files
- fftools/ffmpeg_filter.c
Change #194869
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 3c3e04c8a3fc93ab5b18277d59db8990ab6ec943 Comments
fftools/ffmpeg_filter: simplify retrieving filter type
Changed files
- fftools/ffmpeg_filter.c
Change #194870
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision fc6354c39cb06df6b5fcd83364e34b0ef27884f1 Comments
fftools/ffmpeg_filter: add an AVClass to OutputFilter Use it for logging where appropriate, avoid logging to OutputStream as we do not own it. This is a step towards decoupling filtering from encoding.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
Change #194871
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 23c23077fc79f27022f56855080debdba7a00274 Comments
fftools/ffmpeg_filter: drop an unnecessary use of OutputStream OutputFilter.type contains the same information.
Changed files
- fftools/ffmpeg_filter.c
Change #194872
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision b8e6802023a5e687c40b6565745a225f8e069657 Comments
fftools/ffmpeg_filter: pass sws/swr opts through OutputFilterOptions Do not read them from OutputStream directly. Will allow decoupling filtering from encoding in future commits.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
- fftools/ffmpeg_mux.c
- fftools/ffmpeg_mux_init.c
Change #194873
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 83304f7c1f26ef12880115ad9b0c82b399759a46 Comments
fftools/ffmpeg_filter: pass autoscale through OutputFilterOptions Do not read it from OutputStream directly. Will allow decoupling filtering from encoding in future commits.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
- fftools/ffmpeg_mux_init.c
Change #194874
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision a2892dbe06161452ec6592bcdddd0cbe8b0f6780 Comments
fftools/ffmpeg_filter: pass trim parameters through OutputFilterOptions Do not read them from OutputStream directly. Will allow decoupling filtering from encoding in future commits.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
- fftools/ffmpeg_mux_init.c
Change #194875
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision a4c940c86a46e817eea16d8535db383f9e19c25c Comments
fftools/ffmpeg_filter: move most of -apad logic to the muxer The decision whether -apad actually does anything is made based on muxer properties, and so more properly belongs there. Filtering code only receives the result.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
- fftools/ffmpeg_mux.c
- fftools/ffmpeg_mux.h
- fftools/ffmpeg_mux_init.c
Change #194876
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 5b0589c8c37bc77df0e895d31135867e59b8cc90 Comments
fftools/ffmpeg_mux: drop OutputFile.shortest It is no longer needed outside of of_open() and its children.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_mux_init.c
Change #194877
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision bfeb751171c87e81fa940f4152b1e72eb9b0a1c0 Comments
fftools/ffmpeg_mux: drop OutputFile.format It is no longer used outside of the muxing code (where we can access the muxer directly).
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_mux.c
- fftools/ffmpeg_mux_init.c
Change #194878
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision f2c919252da460f89f7281c769d3005e35d95b85 Comments
fftools/ffmpeg_filter: accept encoder thread count through OutputFilterOptions Stop digging through encoder options manually. Will allow decoupling filtering from encoding in future commits.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
- fftools/ffmpeg_mux_init.c
Change #194879
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision d74cbcb9635f1c94f990dae4988a060ec6494f34 Comments
fftools/ffmpeg_filter: drop OutputFilter.ost All remaining code accessing it only needs to know whether this filtergraph output has been bound or not.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
- fftools/ffmpeg_mux_init.c
Change #194880
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 243a51490a85923c29ea9c276786e7b7d29cff0d Comments
fftools/ffmpeg_filter: only store complex filtergraphs in global array Store simple filtergraphs in the stream they feed. Keeping the two separate will be useful in following commits.
Changed files
- fftools/ffmpeg.c
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
- fftools/ffmpeg_mux.c
Change #194881
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 3d01996b242ee588bcb27d61d6351439b8849260 Comments
fftools/ffmpeg_filter: change processing order in fg_finalise_bindings() First bind all inputs in all filtergraphs, only then check that all outputs are bound. Needed by the following commit.
Changed files
- fftools/ffmpeg.h
- fftools/ffmpeg_filter.c
- fftools/ffmpeg_opt.c
Change #194882
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 255ae036012177e1c0419e28bc4b9ab10d848d0a Comments
fftools/ffmpeg_sched: allow filtergraphs to send to filtergraphs Will be useful for filtergraph chaining that will be added in following commits.
Changed files
- fftools/ffmpeg_sched.c
- fftools/ffmpeg_sched.h
Change #194883
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 3bd7c571257474b9b6f813a09a49b78056edd9bc Comments
fftools/ffmpeg_filter: implement filtergraph chaining This allows one complex filtergraph's output to be sent as input to another one, which is useful in certain situations (one is described in the docs). Chaining filtergraphs was already effectively possible by using a wrapped_avframe encoder connected to a loopback decoder, but it is ugly, non-obvious and inefficient.
Changed files
- Changelog
- doc/ffmpeg.texi
- fftools/ffmpeg_filter.c
Change #194884
Category ffmpeg Changed by Anton Khirnov <anton @khirnov.net>Changed at Tue 09 Apr 2024 10:34:18 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision baf17c15bec6eab97d9d67acd0a18cc0f4f45309 Comments
doc/ffmpeg: document that there can be multiple complex filtergraphs
Changed files
- doc/ffmpeg.texi