- Timestamp:
-
Sep 27, 2012, 10:51:35 PM (12 years ago)
- Author:
-
ksuehring
- Comment:
-
The patch has been applied in r2777
Legend:
- Unmodified
- Added
- Removed
- Modified
-
- 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
-
initial
|
v3
|
|
3 | 3 | In TComLoopFilter::xEdgeFilterLuma() (similar in TComLoopFilter::xEdgeFilterChroma()), |
4 | 4 | |
5 | | |
| 5 | {{{ |
6 | 6 | Bool bPCMFilter = (pcCU->getSlice()->getSPS()->getUsePCM() && pcCU->getSlice()->getSPS()->getPCMFilterDisableFlag())? true : false; |
7 | 7 | Bool bPartPNoFilter = false; |
… |
… |
|
20 | 20 | bPartQNoFilter = bPartQNoFilter || (pcCUQ->isLosslessCoded(uiPartQIdx) ); |
21 | 21 | ... |
| 22 | }}} |
22 | 23 | |
23 | 24 | When 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)
|