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

Builder ffmpegsos-solaris10-sparc Build #14342

Results:

Failed shell_2 shell_3 shell_4 shell_5

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revision39ccb3ca120c0815c62c7f145a1aa1354f335680
Got Revision39ccb3ca120c0815c62c7f145a1aa1354f335680
Changes8 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 23 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 ( 14 secs )
    1. stdio
    2. config.log
  6. shell_4 'gmake fate-rsync' failed ( 1 secs )
    1. stdio
  7. shell_5 '../../../ffmpeg/fate.sh ../../../ffmpeg/fate_config_sos.sh' failed ( 1 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 14342 Build
codebase Build
got_revision 39ccb3ca120c0815c62c7f145a1aa1354f335680 Git
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision 39ccb3ca120c0815c62c7f145a1aa1354f335680 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. Kacper Michajłow

Timing:

StartWed Nov 4 02:25:16 2026
EndWed Nov 4 02:25:58 2026
Elapsed41 secs

All Changes:

:

  1. Change #288254

    Category ffmpeg
    Changed by Kacper Michajłow <kasper93ohnoyoudont@gmail.com>
    Changed at Wed 04 Nov 2026 03:28:56
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision cce3a9d1bc02260fa979876be76b79b45b5674d2

    Comments

    tests/fate/demux: clean up only its own files after the HLS WebVTT test
    The globs also matched the data of other tests named hls-webvtt-*.
    
    Signed-off-by: Kacper Michajłow <kasper93@gmail.com>

    Changed files

    • tests/fate/demux.mak
  2. Change #288255

    Category ffmpeg
    Changed by Kacper Michajłow <kasper93ohnoyoudont@gmail.com>
    Changed at Wed 04 Nov 2026 03:28:56
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 39e14c2e0c4cc4897aca200b75b2f2585b938c97

    Comments

    tests/fate/demux: add HLS WebVTT timestamp map and seek tests
    Audio from 10 s with WebVTT segments mapping cue time 0 to 10 s, a cue
    that spans three segments and a seek into the second segment.
    
    Note tests are ugly with printf generation, but this is the only way to
    get full HLS test to work, it's not a single file that we could upload
    to fate samples server.
    
    Signed-off-by: Kacper Michajłow <kasper93@gmail.com>

    Changed files

    • tests/fate/demux.mak
    • tests/ref/fate/hls-webvtt-discont-demux
    • tests/ref/fate/hls-webvtt-map-demux
    • tests/ref/fate/hls-webvtt-seek-demux
    • tests/ref/fate/hls-webvtt-wrap-demux
  3. Change #288256

    Category ffmpeg
    Changed by Kacper Michajłow <kasper93ohnoyoudont@gmail.com>
    Changed at Wed 04 Nov 2026 03:28:56
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 039335d9bc9ee8f8108f2768528cfe2657ecff4f

    Comments

    avformat/webvttdec: add an option to apply the X-TIMESTAMP-MAP header
    HLS WebVTT segments carry an X-TIMESTAMP-MAP header that maps a cue time
    to an MPEG-TS time of the other renditions (RFC 8216, 3.5). With
    timestamp_map set, add the offset it gives to the cue timestamps, and use
    the 90 kHz MPEG-TS time base for the stream so that the mapping stays
    exact. Skip the header when it comes in a block of its own instead of
    ending the parsing there.
    
    Signed-off-by: Kacper Michajłow <kasper93@gmail.com>

    Changed files

    • doc/demuxers.texi
    • libavformat/webvttdec.c
    • tests/fate/subtitles.mak
    • tests/ref/fate/sub-webvtt-timestamp-map
  4. Change #288257

    Category ffmpeg
    Changed by Kacper Michajłow <kasper93ohnoyoudont@gmail.com>
    Changed at Wed 04 Nov 2026 03:28:56
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision b4738344cdbe95522c84de41d34d15527830712b

    Comments

    avformat/hls: apply the X-TIMESTAMP-MAP header of WebVTT segments
    Set the timestamp_map option of the webvtt demuxer for the subtitle
    segments in place of prefer_hls_mpegts_pts, which no demuxer has, so the
    cue times land on the MPEG-TS timeline of the audio and video. That time
    is on the 33 bit PES clock, so each cue is put on the period of that clock
    nearest to the position of the media, which is read first when both are
    enabled. A cue read without any media does not become that position, and
    a cue still buffered when the media is enabled is placed relative to it
    before it is returned.
    
    Signed-off-by: Kacper Michajłow <kasper93@gmail.com>

    Changed files

    • doc/demuxers.texi
    • libavformat/hls.c
    • tests/ref/fate/hls-shared-renditions-demux
    • tests/ref/fate/hls-webvtt-discont-demux
    • tests/ref/fate/hls-webvtt-map-demux
    • tests/ref/fate/hls-webvtt-seek-demux
    • tests/ref/fate/hls-webvtt-wrap-demux
  5. Change #288258

    Category ffmpeg
    Changed by Kacper Michajłow <kasper93ohnoyoudont@gmail.com>
    Changed at Wed 04 Nov 2026 03:28:56
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 609972d4ccab4f2c9a80b70135139c2edc357a91

    Comments

    avformat/hls: keep subtitle playlists on the shared timeline
    The cue times of a subtitle playlist are on the MPEG-TS timeline, and
    the first cue of a segment says nothing about where the segment starts,
    so use an offset of 0 instead of deriving one from the first cue, which
    made a seek skip the cues within that offset.
    
    Signed-off-by: Kacper Michajłow <kasper93@gmail.com>

    Changed files

    • libavformat/hls.c
  6. Change #288259

    Category ffmpeg
    Changed by Kacper Michajłow <kasper93ohnoyoudont@gmail.com>
    Changed at Wed 04 Nov 2026 03:28:56
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 729de963f9063efb6d6cb04e8a29dccc809155b3

    Comments

    avformat/hls: keep the subtitle cues still shown at the seek target
    Discard the cues of a subtitle playlist by their end time when seeking
    or when the playlist is enabled during playback, so a cue that is on
    screen at the target is delivered instead of the next one starting after
    it.
    
    Signed-off-by: Kacper Michajłow <kasper93@gmail.com>

    Changed files

    • libavformat/hls.c
    • tests/ref/fate/hls-webvtt-seek-demux
  7. Change #288260

    Category ffmpeg
    Changed by Kacper Michajłow <kasper93ohnoyoudont@gmail.com>
    Changed at Wed 04 Nov 2026 03:28:56
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision ef53ec02d8b21381a116bbb4c3ec2ab0047a7fcf

    Comments

    avformat/hls: drop WebVTT cues repeated across segment boundaries
    A WebVTT segment contains every cue shown during its period (RFC 8216,
    3.5), so a cue that reaches into the next segment appears in both. Keep
    the cues of the previous segment and drop the ones the current segment
    repeats, so each cue is delivered once. The kept cues read before the
    media position was known move onto it once it is, so the comparison is on
    one timeline. Nothing is repeated across a discontinuity, so the kept cues
    are dropped when the opened segment has another discontinuity sequence
    number (RFC 8216, 4.3.3.3), which also covers a boundary that already left
    a live playlist.
    
    Signed-off-by: Kacper Michajłow <kasper93@gmail.com>

    Changed files

    • libavformat/hls.c
    • tests/ref/fate/hls-webvtt-map-demux
    • tests/ref/fate/hls-webvtt-seek-demux
    • tests/ref/fate/hls-webvtt-wrap-demux
  8. Change #288261

    Category ffmpeg
    Changed by Kacper Michajłow <kasper93ohnoyoudont@gmail.com>
    Changed at Wed 04 Nov 2026 03:31:56
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 39ccb3ca120c0815c62c7f145a1aa1354f335680

    Comments

    avutil/csp: fix the negative segment of the BT.1361 transfer
    See Rec. ITU-R BT.1361.

    Changed files

    • libavutil/csp.c
    • tests/ref/fate/color_utils