Skip to content

CI: Add ASAN and USAN configurations to env matrix - #2

Open
frankplow wants to merge 17 commits into
nuomi2021:subpicfrom
frankplow:subpic
Open

CI: Add ASAN and USAN configurations to env matrix#2
frankplow wants to merge 17 commits into
nuomi2021:subpicfrom
frankplow:subpic

Conversation

@frankplow

Copy link
Copy Markdown

No description provided.

nuomi2021 and others added 16 commits March 19, 2024 04:55
see "8.3.6 Decoding process for collocated picture and no backward prediction"
…f_idx infer

we have to infer sh_collocated_from_l0_flag and sh_collocated_ref_idx from picture head if pps_rpl_info_in_ph_flag is true
Co-authored-by: Nuo Mi <nuomi2021@gmail.com>
… to simplify the code

This change also make the lc->sc assigned for run_sao
passed files:
    LMCS_B_Dolby_2.bit
    CodingToolsSets_E_Tencent_1.bit
    SUBPIC_A_HUAWEI_3.bit
    SUBPIC_B_HUAWEI_3.bit
    SUBPIC_C_ERICSSON_1.bit
    SUBPIC_D_ERICSSON_1.bit
    SUBPIC_E_MediaTek_1.bit

passed dvb conformance files (https://dvb.org/specifications/verification-validation/vvc-test-content):
    VVC_HDR_UHDTV1_OpenGOP_3840x2160_50fps_HLG10_mosaic.bit
    VVC_HDR_UHDTV1_OpenGOP_3840x2160_50fps_HLG10_PiP.bit
@nuomi2021
nuomi2021 force-pushed the subpic branch 3 times, most recently from db27697 to 1a3c60a Compare March 26, 2024 13:07
nuomi2021 pushed a commit that referenced this pull request Jan 26, 2025
Explicitly use ldur for unaligned offsets; newer versions of
armasm64 implicitly convert ldr to ldur as necessary, but older
versions require it explicitly written out.

This fixes these build errors:

    ffmpeg\libavcodec\aarch64\vvc\inter.o.asm(2039) :
     error A2518: operand 2: Memory offset must be aligned
            ldr             s5, [x1, #1]
    ffmpeg\libavcodec\aarch64\vvc\inter.o.asm(2250) :
     error A2518: operand 2: Memory offset must be aligned
            ldr             d7, [x1, #2]

Signed-off-by: Martin Storsjö <martin@martin.st>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants