Changeset 1371 in 3DVCSoftware
- Timestamp:
- 29 Oct 2015, 15:51:06 (9 years ago)
- Location:
- branches/HTM-15.2-dev/source/Lib
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-15.2-dev/source/Lib/TLibCommon/TypeDef.h
r1364 r1371 53 53 */ 54 54 #ifndef HEVC_EXT 55 #define HEVC_EXT 255 #define HEVC_EXT 1 56 56 #endif 57 57 #if ( HEVC_EXT < 0 )||( HEVC_EXT > 2 ) … … 375 375 #define T0196_SELECTIVE_RDOQ 1 ///< selective RDOQ 376 376 #define U0040_MODIFIED_WEIGHTEDPREDICTION_WITH_BIPRED_AND_CLIPPING 1 377 378 377 // ==================================================================================================================== 379 378 // Tool Switches … … 392 391 #define MATRIX_MULT 0 ///< Brute force matrix multiplication instead of partial butterfly 393 392 #define O0043_BEST_EFFORT_DECODING 0 ///< 0 (default) = disable code related to best effort decoding, 1 = enable code relating to best effort decoding [ decode-side only ]. 394 395 393 #define ME_ENABLE_ROUNDING_OF_MVS 1 ///< 0 (default) = disables rounding of motion vectors when right shifted, 1 = enables rounding 396 397 394 #define RDOQ_CHROMA_LAMBDA 1 ///< F386: weighting of chroma for RDOQ 398 395 // This can be enabled by the makefile … … 400 397 #define RExt__HIGH_BIT_DEPTH_SUPPORT 0 ///< 0 (default) use data type definitions for 8-10 bit video, 1 = use larger data types to allow for up to 16-bit video (originally developed as part of N0188) 401 398 #endif 402 403 399 #define U0132_TARGET_BITS_SATURATION 1 ///< Rate control with target bits saturation method 404 405 400 // ==================================================================================================================== 406 401 // Derived macros … … 452 447 typedef void Void; 453 448 typedef bool Bool; 454 455 449 typedef char TChar; // Used for text/characters 456 450 typedef signed char SChar; // Signed 8-bit values … … 584 578 NUMBER_INPUT_COLOUR_SPACE_CONVERSIONS = 4 585 579 }; 586 587 580 enum MATRIX_COEFFICIENTS // Table E.5 (Matrix coefficients) 588 581 { … … 599 592 MATRIX_COEFFICIENTS_BT2020_CONSTANT_LUMINANCE = 10, 600 593 }; 601 602 594 enum DeblockEdgeDir 603 595 { … … 787 779 NUMBER_OF_SLICE_CONSTRAINT_MODES = 4 788 780 }; 789 790 781 // For use with decoded picture hash SEI messages, generated by encoder. 791 782 enum HashType … … 797 788 NUMBER_OF_HASHTYPES = 4 798 789 }; 799 800 790 enum SAOMode //mode 801 791 { … … 898 888 COST_MIXED_LOSSLESS_LOSSY_CODING = 3 899 889 }; 900 901 890 enum WeightedPredictionMethod 902 891 { … … 907 896 WP_PER_PICTURE_WITH_HISTOGRAM_AND_PER_COMPONENT_AND_CLIPPING_AND_EXTENSION=4 908 897 }; 909 910 898 enum FastInterSearchMode 911 899 { … … 915 903 FASTINTERSEARCH_MODE3 = 3 916 904 }; 917 918 905 enum SPSExtensionFlagIndex 919 906 { -
branches/HTM-15.2-dev/source/Lib/TLibVideoIO/TVideoIOYuv.cpp
r1360 r1371 815 815 } 816 816 817 #if NH_3D 818 for(UInt comp=0; retval && comp< ::getNumberValidComponents(format); comp++) 819 #else 817 820 for(UInt comp=0; retval && comp<dstPicYuv->getNumberValidComponents(); comp++) 821 #endif 818 822 { 819 823 const ComponentID compID = ComponentID(comp);
Note: See TracChangeset for help on using the changeset viewer.