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

Builder ffmpeg64-solaris10-sparc Build #13700

Results:

Failed shell_2 shell_3 shell_4 shell_5

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revision1356714d11b2885edfe7cdc26cb7cb256ea2c485
Got Revision1356714d11b2885edfe7cdc26cb7cb256ea2c485
Changes1 change

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 7 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 ( 0 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_64.sh' failed ( 2 secs )
    1. stdio
    2. configure.log
    3. compile.log
    4. test.log

Build Properties:

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

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Diego de Souza

Timing:

StartMon May 18 20:42:39 2026
EndMon May 18 20:42:58 2026
Elapsed19 secs

All Changes:

:

  1. Change #267602

    Category ffmpeg
    Changed by Diego de Souza <ddesouzaohnoyoudont@nvidia.com>
    Changed at Mon 18 May 2026 20:38:06
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 1356714d11b2885edfe7cdc26cb7cb256ea2c485

    Comments

    avcodec/nvenc: force frameIntervalP=1 for H.264 Baseline profile
    H.264 Baseline profile cannot contain B-frames, but the NVENC preset
    defaults and the max_b_frames-derived frameIntervalP override leave
    frameIntervalP > 1 when -profile:v baseline is requested. The
    unconditional check at the end of nvenc_setup_encoder() then sets
    has_b_frames = 2, which propagates to the muxer and causes
    compute_muxer_pkt_fields() to back-calculate
    DTS = PTS - (delay + 1) * frame_duration. The resulting bitstream
    contains no B-frames, yet every packet has a spurious 3-frame PTS/DTS
    gap, breaking MPEG-TS/HLS output and DTS-based players.
    
    This patch forces frameIntervalP to 1 in the Baseline branch of
    nvenc_setup_h264_config() and warn if the user (or preset) had asked
    for B-frames. The later has_b_frames assignment then sees the corrected
    value and leaves avctx->has_b_frames at 0.
    
    Fixes #22727.
    
    Signed-off-by: Diego de Souza <ddesouza@nvidia.com>

    Changed files

    • libavcodec/nvenc.c