Opened 9 years ago

Closed 9 years ago

#444 closed defect (fixed)

Lambda modifier is only initialised for layer 0 to 3

Reported by: mindthegab Owned by:
Priority: minor Milestone: HM-7.1
Component: HM Version: HM-6.0
Keywords: Cc: fbossen, ksuehring, davidf, jct-vc@…

Description

A lambda modifier is defined for each layer in the GOP hierarchy. Only layers 0 to 3 are initialised in class TAppEncCfg although it's possible to use up to layer 7. Moreover, there is no mechanism to set the lambda modifier for those lower layers of the GOP hierarchy.
The attached patch remedies both problems but doesn't address the issue that the size of the array of lambda modifiers is defined elsewhere (macro MAX_TLAYER in CommonDef.h). I think we can live with that.

Attachments (1)

0001-Fixed-missing-lambda-modifier-init.patch (1.7 KB) - added by mindthegab 9 years ago.
patch for ticket #444

Download all attachments as: .zip

Change History (3)

comment:1 Changed 9 years ago by DefaultCC Plugin

  • Cc fbossen ksuehring davidf jct-vc@… added

Changed 9 years ago by mindthegab

patch for ticket #444

comment:2 Changed 9 years ago by davidf

  • Milestone set to HM-7.1
  • Resolution set to fixed
  • Status changed from new to closed

This was resolved in r2462 for #566 (duplicate)

Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Owner, Subscriber, Participant

  • David Flynn(Subscriber, Participant)
  • Frank Bossen(Subscriber)
  • jct-vc@…(Subscriber)
  • karl.sharman@…(Always)
  • Karsten Suehring(Subscriber, Always)