提交SMOD ATSC IMX APP版本 V122
This commit is contained in:
Executable
+54
@@ -0,0 +1,54 @@
|
||||
/*------------------------------------------------------------------------------
|
||||
Copyright 2016 Sony Semiconductor Solutions Corporation
|
||||
|
||||
Last Updated : 2016/08/01
|
||||
Modification ID : b30d76210d343216ea52b88e9b450c8fd5c0359f
|
||||
------------------------------------------------------------------------------*/
|
||||
/**
|
||||
@file sony_j83b.h
|
||||
|
||||
This file provides J.83B related type definitions.
|
||||
*/
|
||||
/*----------------------------------------------------------------------------*/
|
||||
|
||||
#ifndef SONY_J83B_H
|
||||
#define SONY_J83B_H
|
||||
|
||||
/*------------------------------------------------------------------------------
|
||||
Enumerations
|
||||
------------------------------------------------------------------------------*/
|
||||
/**
|
||||
@brief J.83B constellation.
|
||||
*/
|
||||
typedef enum {
|
||||
SONY_J83B_CONSTELLATION_RESERVED_0, /**< RESERVED */
|
||||
SONY_J83B_CONSTELLATION_RESERVED_1, /**< RESERVED */
|
||||
SONY_J83B_CONSTELLATION_64QAM, /**< 64-QAM */
|
||||
SONY_J83B_CONSTELLATION_RESERVED_3, /**< RESERVED */
|
||||
SONY_J83B_CONSTELLATION_256QAM /**< 256-QAM */
|
||||
} sony_j83b_constellation_t;
|
||||
|
||||
|
||||
/**
|
||||
@brief J.83B Interleave Mode.
|
||||
*/
|
||||
typedef enum {
|
||||
SONY_J83B_INTERLEAVE_ENHANCED_128_1, /**< Enhanced Interleaving mode I = 128, J = 1 */
|
||||
SONY_J83B_INTERLEAVE_REDUCED_128_1, /**< Reduced Interleaving mode I = 128, J = 1 */
|
||||
SONY_J83B_INTERLEAVE_ENHANCED_128_2, /**< Enhanced Interleaving mode I = 128, J = 2 */
|
||||
SONY_J83B_INTERLEAVE_REDUCED_64_2, /**< Reduced Interleaving mode I = 64, J = 2 */
|
||||
SONY_J83B_INTERLEAVE_ENHANCED_128_3, /**< Enhanced Interleaving mode I = 128, J = 3 */
|
||||
SONY_J83B_INTERLEAVE_REDUCED_32_4, /**< Reduced Interleaving mode I = 32, J = 4 */
|
||||
SONY_J83B_INTERLEAVE_ENHANCED_128_4, /**< Enhanced Interleaving mode I = 128, J = 4 */
|
||||
SONY_J83B_INTERLEAVE_REDUCED_16_8, /**< Reduced Interleaving mode I = 16, J = 8 */
|
||||
SONY_J83B_INTERLEAVE_ENHANCED_128_5, /**< Enhanced Interleaving mode I = 128, J = 5 */
|
||||
SONY_J83B_INTERLEAVE_REDUCED_8_16, /**< Reduced Interleaving mode I = 8, J = 16 */
|
||||
SONY_J83B_INTERLEAVE_ENHANCED_128_6, /**< Enhanced Interleaving mode I = 128, J = 6 */
|
||||
SONY_J83B_INTERLEAVE_RESERVED_11, /**< Reserved */
|
||||
SONY_J83B_INTERLEAVE_ENHANCED_128_7, /**< Enhanced Interleaving mode I = 128, J = 7 */
|
||||
SONY_J83B_INTERLEAVE_RESERVED_13, /**< Reserved */
|
||||
SONY_J83B_INTERLEAVE_ENHANCED_128_8, /**< Enhanced Interleaving mode I = 128, J = 8 */
|
||||
SONY_J83B_INTERLEAVE_RESERVED_15 /**< Reserved */
|
||||
} sony_j83b_interleave_t;
|
||||
|
||||
#endif /* SONY_J83B_H */
|
||||
Reference in New Issue
Block a user