Changes between Initial Version and Version 3 of Ticket #735


Ignore:
Timestamp:
Sep 27, 2012, 10:51:35 PM (10 years ago)
Author:
ksuehring
Comment:

The patch has been applied in r2777

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #735

    • Property Cc fbossen ksuehring davidf jct-vc@… added
    • Property Status changed from new to closed
    • Property Resolution changed from to fixed
    • Property Milestone changed from to HM-8.1
  • Ticket #735 – Description

    initial v3  
    33In TComLoopFilter::xEdgeFilterLuma() (similar in TComLoopFilter::xEdgeFilterChroma()),
    44
    5 
     5{{{
    66  Bool  bPCMFilter = (pcCU->getSlice()->getSPS()->getUsePCM() && pcCU->getSlice()->getSPS()->getPCMFilterDisableFlag())? true : false;
    77  Bool  bPartPNoFilter = false;
     
    2020        bPartQNoFilter = bPartQNoFilter || (pcCUQ->isLosslessCoded(uiPartQIdx) );
    2121  ...
     22}}}
    2223
    2324When bPCMFilter = false (pcm_enabled_flag = 0 or pcm_loop_filter_disable_flag = 0), bPartPNoFilter (and bPartQNoFilter) is not reset in the for loop. Therefore, once it becomes true by a lossless-coded CU, it remains true for the rest of the loop. This disables the deblocking filter process for incorrect edges.

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)
  • Frank Bossen(Subscriber)
  • jct-vc@…(Subscriber)
  • karl.sharman@…(Always)
  • Karsten Suehring(Subscriber, Participant, Always)
  • Keiichi Chono(Participant)
  • Madhukar Budagavi(Reporter)