Opened 9 years ago

Closed 9 years ago

#790 closed defect (fixed)

Leftover disable_deblocking_filter_flag value used during slice header parsing.

Reported by: bheng Owned by:
Priority: minor Milestone: HM-9.1
Component: HM Version: HM-9.0
Keywords: Cc: fbossen, ksuehring, davidf, jct-vc@…

Description

When deblocking filter controls were included in the previous picture and deblocking was disabled, the HM-8.1 decoder fails to reset the slice_disable_deblocking_filter_flag for the current picture when deblocking filter controls are not enabled in the current picture’s PPS.

For the purpose of configuring the deblocking filter, the decoder still works correctly since this case is handled in TComLoopFilter::setCfg( ). However, re-enabling the deblocker also affects the parsing of the slice_loop_filter_across_slices_enabled_flag.

The attached patch provides one way to solve this issue.

Attachments (1)

deblocking_filter_disable_bug.patch (919 bytes) - added by bheng 9 years ago.

Download all attachments as: .zip

Change History (4)

comment:1 Changed 9 years ago by DefaultCC Plugin

  • Cc fbossen ksuehring davidf jct-vc@… added

comment:2 Changed 9 years ago by bheng

  • Milestone set to HM-9.1
  • Version changed from HM-8.0 to HM-9.0

Changing milestone. Slice header parsing is still incorrect in HM-9.0.1.

Changed 9 years ago by bheng

comment:3 Changed 9 years ago by ksuehring

  • Resolution set to fixed
  • Status changed from new to closed

the patch was applied in r3058

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

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