Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder ffmpegsos-solaris10-sparc Build #13818

Results:

Failed shell_2 shell_3 shell_4 shell_5

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revisionca821e458aabe2fa211d9e94eac38cd69fe2ea09
Got Revisionca821e458aabe2fa211d9e94eac38cd69fe2ea09
Changes11 changes

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-ffmpegsos-solaris10-sparc' triggered this build

Steps and Logfiles:

  1. git update ( 36 secs )
    1. stdio
  2. shell 'gsed -i ...' ( 0 secs )
    1. stdio
  3. shell_1 'gsed -i ...' ( 0 secs )
    1. stdio
  4. shell_2 'gsed -i ...' failed ( 1 secs )
    1. stdio
  5. shell_3 './configure --samples="../../../ffmpeg/fate-suite" ...' failed ( 8 secs )
    1. stdio
    2. config.log
  6. shell_4 'gmake fate-rsync' failed ( 0 secs )
    1. stdio
  7. shell_5 '../../../ffmpeg/fate.sh ../../../ffmpeg/fate_config_sos.sh' failed ( 0 secs )
    1. stdio
    2. configure.log
    3. compile.log
    4. test.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/ffmpegsos-solaris10-sparc slave
buildername ffmpegsos-solaris10-sparc Builder
buildnumber 13818 Build
codebase Build
got_revision ca821e458aabe2fa211d9e94eac38cd69fe2ea09 Git
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision ca821e458aabe2fa211d9e94eac38cd69fe2ea09 Build
scheduler schedule-ffmpegsos-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/ffmpegsos-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. James Almer

Timing:

StartThu Aug 13 15:04:20 2026
EndThu Aug 13 15:05:07 2026
Elapsed46 secs

All Changes:

:

  1. Change #278099

    Category ffmpeg
    Changed by James Almer <jamrialohnoyoudont@gmail.com>
    Changed at Thu 13 Aug 2026 16:00:00
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision bd68a6130495fe17bf33e0a9ddc053baae18c81f

    Comments

    avutil/opt: allow passing a fake object to av_opt_set()
    The result will be a dry run of the process, where no value is set but all
    the checks are made.
    Useful for, as the AV_OPT_SEARCH_FAKE_OBJ flag states, run the relevant
    process without having to allocate the corresponding object.
    
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • libavutil/opt.c
    • libavutil/opt.h
  2. Change #278100

    Category ffmpeg
    Changed by James Almer <jamrialohnoyoudont@gmail.com>
    Changed at Thu 13 Aug 2026 16:03:51
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 3776aadf4b12b82703eb01b3f4a1c0a2dd14e46d

    Comments

    avcodec/encode: add a function to gracefully reconfigure an encoder
    In some cases there are compression and resource usage benefits from changing
    certain encoder values at runtime over of closing, freeing, allocating and
    initializing a whole new encoder. The most obvious case is rate control,
    quality settings, and so on. As such, this commit introduces a new function
    that attempts to reconfigure an opened encoder with a dictionary of options.
    
    Private options that can be changed are flagged with the runtime AVOption flag.
    Global options that can be changed, knowing that each encoder may support some
    but not others and as such can't be flagged in the global AVOptions struct,
    are signaled the same way through a new field in the FFCodecDefault struct.
    
    An encoder may provide a callback function that will be called for the
    reconfiguration process. Simple encoders that can work with only the AVOptions
    being reset and don't require any extra steps may just let the default function
    be called instead.
    
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • doc/APIchanges
    • libavcodec/avcodec.h
    • libavcodec/codec.h
    • libavcodec/codec_internal.h
    • libavcodec/encode.c
    • libavcodec/encode.h
    • libavcodec/version.h
  3. Change #278101

    Category ffmpeg
    Changed by James Almer <jamrialohnoyoudont@gmail.com>
    Changed at Thu 13 Aug 2026 16:04:43
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision c13bf75fd320e8476a866993587f1b948c680eb3

    Comments

    avcodec/libx264: refactor encoder configuration functions
    Will be useful in the next commit.
    
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • libavcodec/libx264.c
  4. Change #278102

    Category ffmpeg
    Changed by James Almer <jamrialohnoyoudont@gmail.com>
    Changed at Thu 13 Aug 2026 16:04:43
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 791183015837f7415da03ef564afe5985b9b3c3f

    Comments

    avcodec/libx264: add support for encoder reconfiguration
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • libavcodec/libx264.c
  5. Change #278103

    Category ffmpeg
    Changed by James Almer <jamrialohnoyoudont@gmail.com>
    Changed at Thu 13 Aug 2026 16:04:44
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 5fd1b8b1f63f34984ef485159473c2be101c046a

    Comments

    avcodec/libaomenc: refactor encoder configuration functions
    Will be useful in the next commit.
    
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • libavcodec/libaomenc.c
  6. Change #278104

    Category ffmpeg
    Changed by James Almer <jamrialohnoyoudont@gmail.com>
    Changed at Thu 13 Aug 2026 16:04:44
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 4f3b01a32d544bee608dfffd3693c735f3a2d062

    Comments

    avcodec/libaomenc: add support for encoder reconfiguration
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • libavcodec/libaomenc.c
  7. Change #278105

    Category ffmpeg
    Changed by James Almer <jamrialohnoyoudont@gmail.com>
    Changed at Thu 13 Aug 2026 16:04:44
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 7a89f799bd8c9b52b5ba727aff5f9d02fd85d113

    Comments

    fftools/ffmpeg_filter: add AVOptions to OutputFilter
    Preparation work for the following commits.
    
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • fftools/ffmpeg_filter.c
  8. Change #278106

    Category ffmpeg
    Changed by James Almer <jamrialohnoyoudont@gmail.com>
    Changed at Thu 13 Aug 2026 16:04:44
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision f241d7bbed6cc0d558008515728521867931b899

    Comments

    fftools/ffmpeg_enc: split off parts of enc_open() into a separate function
    Preparation work for the following commits.
    
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • fftools/ffmpeg_enc.c
  9. Change #278107

    Category ffmpeg
    Changed by James Almer <jamrialohnoyoudont@gmail.com>
    Changed at Thu 13 Aug 2026 16:04:44
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision b14162c9d43262e35ed9462f8534ec5236300819

    Comments

    fftools/ffmpeg_enc: split off encoder flushing in encoder_thread() into a separate function
    Preparation work for the following commits.
    
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • fftools/ffmpeg_enc.c
  10. Change #278108

    Category ffmpeg
    Changed by James Almer <jamrialohnoyoudont@gmail.com>
    Changed at Thu 13 Aug 2026 16:04:44
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 7d905abec6ab565ac3afbaa7840ed278a330eab2

    Comments

    fftools/ffmpeg_enc: store a few more AVCodecContext fields in Encoder
    Preparation work for the following commits.
    
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • fftools/ffmpeg.h
    • fftools/ffmpeg_enc.c
    • fftools/ffmpeg_mux_init.c
  11. Change #278109

    Category ffmpeg
    Changed by James Almer <jamrialohnoyoudont@gmail.com>
    Changed at Thu 13 Aug 2026 16:04:44
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision ca821e458aabe2fa211d9e94eac38cd69fe2ea09

    Comments

    fftools/ffmpeg: support reinitializing the encoder
    With this, an encoding process can change certain values that until now were
    settable during init only.
    A graceful reconfiguration will be attempted first, which depends on the
    capabilities of the underlying encoder. If that fails, a full encoder restart
    is performed instead.
    
    The reconfiguration parameters are passed as a list of target timestamp and
    key=value pairs to be applied at that point during encoding. Future
    improvements may also include targetting encoded frame number, and extending
    the command feature to also support passing encoder runtime arguments and not
    just filter runtime change arguments.
    
    Example:
    
    ffmpeg -i INPUT -reinit_opts:v:0 "pts=100000|crf=18,pts=200000|video_size=1280x720:crf=20" -crf 30 -c:v:0 libx264 OUTPUT
    
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • doc/ffmpeg.texi
    • fftools/ffmpeg.c
    • fftools/ffmpeg.h
    • fftools/ffmpeg_enc.c
    • fftools/ffmpeg_filter.c
    • fftools/ffmpeg_mux_init.c
    • fftools/ffmpeg_opt.c