Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
V
VVCSoftware_VTM
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jeeva Raj A
VVCSoftware_VTM
Commits
1aeb5bfd
Commit
1aeb5bfd
authored
Jul 23, 2019
by
Xiang Li
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'Shelly/VVCSoftware_VTM-JVET_O0284_SmvdMvdL1ZeroFalg'
parents
a3d66f49
52d2f761
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
0 deletions
+8
-0
source/Lib/CommonLib/TypeDef.h
source/Lib/CommonLib/TypeDef.h
+2
-0
source/Lib/DecoderLib/DecLib.cpp
source/Lib/DecoderLib/DecLib.cpp
+3
-0
source/Lib/EncoderLib/EncGOP.cpp
source/Lib/EncoderLib/EncGOP.cpp
+3
-0
No files found.
source/Lib/CommonLib/TypeDef.h
View file @
1aeb5bfd
...
...
@@ -50,6 +50,8 @@
#include <assert.h>
#include <cassert>
#define JVET_O0284_CONDITION_SMVD_MVDL1ZEROFLAG 1 // JVET-O0284: condition sym_mvd_flag on mvd_l1_zero_flag
#define JVET_O0438_SPS_AFFINE_AMVR_FLAG 1 // JVET-O0438: affine AMVR control flag conditioned on affine control flag in SPS
#define JVET_O0052_TU_LEVEL_CTX_CODED_BIN_CONSTRAINT 1 // JVET-O0052 Method-1: TU-level context coded bin constraint
...
...
source/Lib/DecoderLib/DecLib.cpp
View file @
1aeb5bfd
...
...
@@ -1207,6 +1207,9 @@ bool DecLib::xDecodeSlice(InputNALUnit &nalu, int &iSkipFrame, int iPOCLastDispl
}
if
(
pcSlice
->
getSPS
()
->
getUseSMVD
()
&&
pcSlice
->
getCheckLDC
()
==
false
#if JVET_O0284_CONDITION_SMVD_MVDL1ZEROFLAG
&&
pcSlice
->
getMvdL1ZeroFlag
()
==
false
#endif
)
{
int
currPOC
=
pcSlice
->
getPOC
();
...
...
source/Lib/EncoderLib/EncGOP.cpp
View file @
1aeb5bfd
...
...
@@ -1804,6 +1804,9 @@ void EncGOP::compressGOP( int iPOCLast, int iNumPicRcvd, PicList& rcListPic,
}
if
(
pcSlice
->
getSPS
()
->
getUseSMVD
()
&&
pcSlice
->
getCheckLDC
()
==
false
#if JVET_O0284_CONDITION_SMVD_MVDL1ZEROFLAG
&&
pcSlice
->
getMvdL1ZeroFlag
()
==
false
#endif
)
{
int
currPOC
=
pcSlice
->
getPOC
();
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment