Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Temporary PR to generate a full bikeshed diff compared to v1.1.0 #293

Open
wants to merge 65 commits into
base: u/lbarnes/final_review_base
Choose a base branch
from

Commits on Jun 26, 2024

  1. Configuration menu
    Copy the full SHA
    ce1174e View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Make indent and formatting consistent (#204)

    Fix white spaces, indentation, newlines, missing closing HTML elements
    and mismatched opening/closing HTML elements.
    y-guyon authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    8ebeb5f View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    fa97d56 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d32b750 View commit details
    Browse the repository at this point in the history
  3. Mark change as editorial

    leo-barnes committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    b0b1c4d View commit details
    Browse the repository at this point in the history
  4. Rebase fixes

    leo-barnes committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    2bd17c2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    79bd06f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5809865 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Fix issue #177

    Changed alpha_video.avif:
    - Applied Jon's fix to set the correct iref
    - Stripped out optional config OBUs from av1C
    - Added explicit NCLX with 1,13,1,0
    - Set track_in_movie to true in track
    leo-barnes committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    b510e72 View commit details
    Browse the repository at this point in the history
  2. Changed Xiph multilayer test content with the following changes:

    1. Add lsel property with value 0xFFFF
    2. Add NCLX colr box with value 1,13,1,0 (since this matches what the PNGs look like)
    leo-barnes committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    0a49303 View commit details
    Browse the repository at this point in the history
  3. Fix issue 150

    Microsoft/Chimera_*_cropped_*.avif:
    - Truncated crop to integers
    - Stripped optional config OBUs
    
    Link-U/kimono*.crop.avif:
    - Reordered property associations so 'ispe' comes before transform properties
    - Rounded up crop to integers (that matches the PNGs)
    - Added NCLX with values 1,13,9,0
    - Stripped optional config OBUs
    leo-barnes committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    27cce80 View commit details
    Browse the repository at this point in the history
  4. Update Summer_in_Tomsk_720p_5x4_grid.avif and Chimera-AV1-10bit-480x2…

    …70.avif to fix issue 151
    
    Summer_in_Tomsk_720p_5x4_grid.avif:
    - Added NCLX 1,13,6,0 for all items
    - Added pixi for grid item
    - Strip optional config OBUs from av1C
    
    Chimera-AV1-10bit-480x270.avif:
    - Added NCLX 1,13,6,0
    - Added pixi
    - Strip optional config OBUs from av1C
    - Set track_in_movie to true for track
    leo-barnes committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    a0c026c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e624c37 View commit details
    Browse the repository at this point in the history
  6. Update testFiles/Link-U/kimono*.avif files to make them spec compliant

    Changes done:
    1. Change order of item property associations to place ispe first
    2. Add colr-nclx box with values 1,13,9,0 since this is what Sequence Header says
    3. Strip out optional config OBUs from av1C
    leo-barnes committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    30a2f4c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    aa906e0 View commit details
    Browse the repository at this point in the history
  8. Fix Link-U files (closes #196)

    Also fix crash in sanitizer for some profile 2 files
    
    testFiles/Link-U/hato.profile0.10bpc.yuv420.monochrome.no-cdef.no-restoration.avif
    testFiles/Link-U/hato.profile0.8bpc.yuv420.monochrome.no-cdef.avif
    testFiles/Link-U/hato.profile2.10bpc.yuv422.monochrome.no-cdef.no-restoration.avif
    testFiles/Link-U/hato.profile2.8bpc.yuv422.monochrome.no-cdef.avif
        Remove optional config OBUs
        Insert default colr box
        Fix incorrect pixi
    
    testFiles/Link-U/fox.profile2.10bpc.yuv422.avif
    testFiles/Link-U/fox.profile2.10bpc.yuv422.odd-height.avif
    testFiles/Link-U/fox.profile2.10bpc.yuv422.odd-width.avif
    testFiles/Link-U/fox.profile2.10bpc.yuv422.odd-width.odd-height.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv422.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv422.odd-height.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv422.odd-width.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv422.odd-width.odd-height.avif
    testFiles/Link-U/hato.profile2.10bpc.yuv422.no-cdef.no-restoration.avif
    testFiles/Link-U/hato.profile2.12bpc.yuv422.monochrome.no-cdef.no-restoration.avif
    testFiles/Link-U/hato.profile2.12bpc.yuv422.no-cdef.no-restoration.avif
    testFiles/Link-U/fox.profile2.8bpc.yuv422.avif
    testFiles/Link-U/fox.profile2.8bpc.yuv422.odd-height.avif
    testFiles/Link-U/fox.profile2.8bpc.yuv422.odd-width.avif
    testFiles/Link-U/fox.profile2.8bpc.yuv422.odd-width.odd-height.avif
        Update av1C: av1C[chroma_subsampling_x] does not match Sequence Header OBU. '0' != '1'
        Remove optional config OBUs
        Insert default colr box
    
    testFiles/Link-U/fox.profile0.10bpc.yuv420.avif
    testFiles/Link-U/fox.profile0.10bpc.yuv420.monochrome.avif
    testFiles/Link-U/fox.profile0.10bpc.yuv420.monochrome.odd-height.avif
    testFiles/Link-U/fox.profile0.10bpc.yuv420.monochrome.odd-width.avif
    testFiles/Link-U/fox.profile0.10bpc.yuv420.monochrome.odd-width.odd-height.avif
    testFiles/Link-U/fox.profile0.10bpc.yuv420.odd-height.avif
    testFiles/Link-U/fox.profile0.10bpc.yuv420.odd-width.avif
    testFiles/Link-U/fox.profile0.10bpc.yuv420.odd-width.odd-height.avif
    testFiles/Link-U/fox.profile0.8bpc.yuv420.avif
    testFiles/Link-U/fox.profile0.8bpc.yuv420.monochrome.avif
    testFiles/Link-U/fox.profile0.8bpc.yuv420.monochrome.odd-height.avif
    testFiles/Link-U/fox.profile0.8bpc.yuv420.monochrome.odd-width.avif
    testFiles/Link-U/fox.profile0.8bpc.yuv420.monochrome.odd-width.odd-height.avif
    testFiles/Link-U/fox.profile0.8bpc.yuv420.odd-height.avif
    testFiles/Link-U/fox.profile0.8bpc.yuv420.odd-width.avif
    testFiles/Link-U/fox.profile0.8bpc.yuv420.odd-width.odd-height.avif
    testFiles/Link-U/fox.profile1.10bpc.yuv444.avif
    testFiles/Link-U/fox.profile1.10bpc.yuv444.odd-height.avif
    testFiles/Link-U/fox.profile1.10bpc.yuv444.odd-width.avif
    testFiles/Link-U/fox.profile1.10bpc.yuv444.odd-width.odd-height.avif
    testFiles/Link-U/fox.profile1.8bpc.yuv444.avif
    testFiles/Link-U/fox.profile1.8bpc.yuv444.odd-height.avif
    testFiles/Link-U/fox.profile1.8bpc.yuv444.odd-width.avif
    testFiles/Link-U/fox.profile1.8bpc.yuv444.odd-width.odd-height.avif
    testFiles/Link-U/fox.profile2.10bpc.yuv422.avif
    testFiles/Link-U/fox.profile2.10bpc.yuv422.monochrome.avif
    testFiles/Link-U/fox.profile2.10bpc.yuv422.monochrome.odd-height.avif
    testFiles/Link-U/fox.profile2.10bpc.yuv422.monochrome.odd-width.avif
    testFiles/Link-U/fox.profile2.10bpc.yuv422.monochrome.odd-width.odd-height.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv420.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv420.monochrome.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv420.monochrome.odd-height.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv420.monochrome.odd-width.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv420.monochrome.odd-width.odd-height.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv420.odd-height.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv420.odd-width.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv420.odd-width.odd-height.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv422.monochrome.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv422.monochrome.odd-height.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv422.monochrome.odd-width.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv422.monochrome.odd-width.odd-height.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv444.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv444.monochrome.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv444.monochrome.odd-height.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv444.monochrome.odd-width.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv444.monochrome.odd-width.odd-height.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv444.odd-height.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv444.odd-width.avif
    testFiles/Link-U/fox.profile2.12bpc.yuv444.odd-width.odd-height.avif
    testFiles/Link-U/fox.profile2.8bpc.yuv422.monochrome.avif
    testFiles/Link-U/fox.profile2.8bpc.yuv422.monochrome.odd-height.avif
    testFiles/Link-U/fox.profile2.8bpc.yuv422.monochrome.odd-width.avif
    testFiles/Link-U/fox.profile2.8bpc.yuv422.monochrome.odd-width.odd-height.avif
    testFiles/Link-U/hato.profile0.10bpc.yuv420.no-cdef.no-restoration.avif
    testFiles/Link-U/hato.profile0.8bpc.yuv420.no-cdef.avif
    testFiles/Link-U/hato.profile2.12bpc.yuv422.monochrome.avif
        Remove optional config OBUs
        Insert default colr box
    leo-barnes committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    96fe174 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    b9ea3d8 View commit details
    Browse the repository at this point in the history
  2. Add list of required boxes for image items.

    Closes #167.
    This is a rebase and fixup of PR #170.
    The section on box requirements for sequences has been removed until someone has taken the time to fully go through it.
    leo-barnes committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    c1f956f View commit details
    Browse the repository at this point in the history
  3. Add list of required boxes and versions.

    This closes #182
    leo-barnes committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    732e53d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc68618 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bbeec5f View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    7a095c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2b2a23 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    01e3ea3 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    24508d6 View commit details
    Browse the repository at this point in the history
  2. Add tmap and altr text (#239)

    Add tmap and altr text
    leo-barnes authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    3d2d175 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2286f6c View commit details
    Browse the repository at this point in the history
  4. Add Sample Transform Derived Image Items (#224)

    Introduce Sample Transform Derived Image Items in AVIF.
    Add the Definition, Syntax, Semantics and Constraints sections.
    y-guyon authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    70d14e6 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Add Sample Transform rationale (#245)

    Make it obvious that AVIF also supports 16-bit.
    y-guyon authored Sep 18, 2024
    Configuration menu
    Copy the full SHA
    b21779d View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Specify Sample Transform syntax versioning (#246)

    Increase unary operator range to 64+ to leave room for more operand
    token types.
    y-guyon authored Sep 20, 2024
    Configuration menu
    Copy the full SHA
    b6758ca View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Replace explicit input_image_item_index by token (#248)

    Clarify the comments of the SampleTransform syntax code snippet.
    Refactor Table 2 columns.
    y-guyon authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    81ad232 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e82a232 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Add restriction on 'clap' property (#232)

    Add restriction on 'clap' property. This closes #188.
    leo-barnes authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    adc56d5 View commit details
    Browse the repository at this point in the history
  2. Adopt MIAF shared constraints (#240)

    Adopt MIAF shared constraints. This closes #169.
    leo-barnes authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    1796dae View commit details
    Browse the repository at this point in the history
  3. Clean up use of dfn and linking (#251)

    Clean up use of dfn and linking. This closes #244.
    leo-barnes authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    7f87801 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Clarify that non-essential item properties may use other versions (#250)

    Clarify that non-essential item properties may use other versions. This closes #247.
    leo-barnes authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    434dbe1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b5720e View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    fa78f2b View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Configuration menu
    Copy the full SHA
    506c1e4 View commit details
    Browse the repository at this point in the history
  2. Add sato, alpha, depth, progressive in Scope (#258)

    along other supported features.
    y-guyon authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    e0e048e View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Fix final review comments (#256)

    Moved box type definition anchors to the root spec listed in table of boxes
    Added links to all box types in table of boxes
    Sorted all anchors, removed duplicates
    Removed duplicated lists of boxes
    leo-barnes authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    727501a View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    94c679e View commit details
    Browse the repository at this point in the history
  2. Consistently use dfn noexport for derived items (#261)

    To make sure the first sentence of each derived image item section is
    rendered in a similar way.
    y-guyon authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    f0b2f29 View commit details
    Browse the repository at this point in the history
  3. Remove Sample Transform sections from TOC (#262)

    Same as for Operating Point Selector Property sections.
    y-guyon authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    b1a66af View commit details
    Browse the repository at this point in the history
  4. Add references in the Sample Transform sections (#263)

    Use box names instead of some property 4CC types.
    Add a comment about creating the stack in the Syntax section.
    y-guyon authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    b89eb19 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    263536c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    08f65d4 View commit details
    Browse the repository at this point in the history
  7. Update change-list (#271)

    y-guyon authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    d980c52 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    439b57e View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Change optional boxes table layering (#273)

    - Change optional boxes table to have same layering as required boxes table.
    - Change text on box order
    - Change text on `dinf`
    leo-barnes authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    751dffe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e5c8c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d81c366 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    198515c View commit details
    Browse the repository at this point in the history
  5. Remove an extraneous "only"

    Section 9.1 also applies to an AVIF file containing image items and
    image sequences, so remove "only" from "containing only image items".
    wantehchang committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    83d5188 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    20b9eaf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a83f921 View commit details
    Browse the repository at this point in the history
  8. Clarify it is the order that shall be respected

    Otherwise, it seems that it is the specifications that shall be
    respected.
    
    Also make the second instance of this sentence more similar to the first
    instance.
    wantehchang authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    2acad7e View commit details
    Browse the repository at this point in the history
  9. Add the word "color"

    The 'colr' box specifies color information.
    wantehchang authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    aa77c70 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    486d3ff View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e352a2f View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Remove mentions of ftyp compatible_brands (#289)

    In prevision of the major_brand field of the FileTypeBox not needing
    to be repeated in the compatible_brands field.
    y-guyon authored Oct 24, 2024
    Configuration menu
    Copy the full SHA
    2a57aca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c389bb View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Fix use of br tags in SATO examples (#292)

    Fix use of br tags in SATO examples
    leo-barnes authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    48dc1c6 View commit details
    Browse the repository at this point in the history
  2. Update date

    leo-barnes committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    6820e20 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c0466b View commit details
    Browse the repository at this point in the history