Opened 12 years ago

Closed 11 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@…


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 12 years ago.
patch for ticket #444

Download all attachments as: .zip

Change History (3)

comment:1 Changed 12 years ago by DefaultCC Plugin

  • Cc fbossen ksuehring davidf jct-vc@… added

Changed 12 years ago by mindthegab

patch for ticket #444

comment:2 Changed 11 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)