code wiki / _hdl_build / nx_vcodec_color_codec_test.nx

nx_vcodec_color_codec_test.nx

buildroot/runtime/_hdl_build/nx_vcodec_color_codec_test.nx

3540 B58 linesdepth 6pulls 17 transitivereach 0 importersview sourcekind gate/prooftopic vcodec
docsdependenciesstructsconstsfunctions

about

nx_vcodec_color_codec_test.nx -- gate: COLOR through the REAL nx_vcodec engine (the wasm-proven, live-deployed H.264-class codec), one encode per Y/Cb/Cr plane at 4:2:0, fed by the H4 transform. Proves a color frame round-trips within codec error and compresses -- via the engine that already ships, not a parallel codec. license_tier: ORIGINAL

dependencies 1 imports · 0 importers

nx_vcodec_color_codec.nx nx_vcodec_color_codec_test.nx

imports: nx_vcodec_color_codec.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main g_puts vc_color_encode_key rgb_frame_to_yuv sys_mmap rgb_to_ycbcr clamp8 subsample420 vc_enc_frame_packed vc_enc_frame_packed_tf nx_bw_put vc_aq_level vc_mb_mad vc_enc_block_packed vc_enc_block_packed_e vc_enc_block_packed_i vm_sad_zero vc_rdskip_len vc_aq_qp vc_color_decode_key vc_dec_frame_packed vc_dec_frame_packed_tf nx_br_get vc_dec_block_packed vc_dec_block_packed_e nx_br_get ↻ vc_dec_mb4r_intra vc_dec_mb_part8_inter vc_t8p vc_mvpred vc_gget vc_mvplane_set ve_vval ve_vlen vc_dec_mb8_intra vc_dec_mb8_inter vc_coeff_dec vc_pred_px qp_pixel vc_aq_qp ↻

structs

none

consts

none

functions

7func g_puts(s: *u8) -> i64 { var n: i64=0; while s[n]!=(0 as u8){n=n+1} sys_write(1,s,n); return 0 }
called by 2: g_checkmain
8func g_pn(v: i64) -> i64
called by 1: main
17func g_check(name: *u8, cond: i64) -> i64
called by 1: main calls 1: g_puts
21func iabs(v: i64) -> i64 { if v<0 { return 0-v } return v }
called by 1: main
23func main() -> i64