Opened 8 years ago

Closed 8 years ago

#1195 closed defect (wontfix)

Disabling RDO

Reported by: benravin Owned by:
Priority: minor Milestone: HM-12.1
Component: HM Version: HM-12.0
Keywords: Cc: fbossen, ksuehring, davidf, jct-vc@…

Description

I have tried disabling RDO by using the cmd line flag "SBACRD" and set it to false for running the encoder. But then it crashes while running. Please provide a fix for this problem.

Change History (2)

comment:1 Changed 8 years ago by DefaultCC Plugin

  • Cc fbossen ksuehring davidf jct-vc@… added

comment:2 Changed 8 years ago by davidf

  • Priority changed from blocker to minor
  • Resolution set to wontfix
  • Status changed from new to closed

The --SBACRD option does not disable RDO, it disables the use of CABAC for rate cost calculation as part of the RDO based mode decision process. For older versions of HM, when --SBACRD=0, rate costs would be calculated using a VLC method. However, these methods were removed in HM-5.0.

Very little testing has ever been performed using this option (prior to HM-5.0), it may well have been broken since much earlier versions of HM.

I would recommend removal of the --SBACRD option and all associated code for the disabled case, since it just causes confusion when reading/modifying the code, and to users expecting it to do something.

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

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