Namespace: cgmsa

ENABLE. cgmsa

Functions for get/set CGMS-A (Copy Generation Management System – Analog) level.

Members

static,constantENABLE.cgmsa.CGMSA_COPY_FREELY_480INumber

Parameter for ENABLE.cgmsa.setCGMSALevel
Defined in standard IEC-61880 for video format 480i60 (525i/"NTSC")
CGMS-A bits 7 and 8 are set to state "0, 0", Copy Control Not Asserted
Copying is permitted without restriction

Since:
  • 1.0.0

static,constantENABLE.cgmsa.CGMSA_COPY_FREELY_576INumber

Parameter for ENABLE.cgmsa.setCGMSALevel
Defined in standard EN-300-294 for video format 576i50 (625i/"PAL")
CGMS-A bits 12 and 13 are set to state "0, 0", Copy Control Not Asserted
No copyright asserted or status unknown, copying not restricted

Since:
  • 1.0.0

static,constantENABLE.cgmsa.CGMSA_COPY_NEVER_480INumber

Parameter for ENABLE.cgmsa.setCGMSALevel
Defined in standard IEC-61880 for video format 480i60 (525i/"NTSC")
CGMS-A bits 7 and 8 are set to state "1, 1", Copy Never
No copying is permitted

Since:
  • 1.0.0

static,constantENABLE.cgmsa.CGMSA_COPY_NEVER_576INumber

Parameter for ENABLE.cgmsa.setCGMSALevel
Defined in standard EN-300-294 for video format 576i50 (625i/"PAL")
CGMS-A bits 12 and 13 are set to state "1, 1", Copy Never
Copyright asserted, copying restricted

Since:
  • 1.0.0

static,constantENABLE.cgmsa.CGMSA_COPY_NO_MORE_480INumber

Parameter for ENABLE.cgmsa.setCGMSALevel
Defined in standard IEC-61880 for video format 480i60 (525i/"NTSC")
CGMS-A bits 7 and 8 are set to state "0, 1", Copy No More
One generation of copies has already been made, no further copying is allowed

Since:
  • 1.0.0

static,constantENABLE.cgmsa.CGMSA_COPY_NO_MORE_576INumber

Parameter for ENABLE.cgmsa.setCGMSALevel
Defined in standard EN-300-294 for video format 576i50 (625i/"PAL")
CGMS-A bits 12 and 13 are set to state "0, 1", Copy No More
No copyright asserted or status unknown, copying restricted

Since:
  • 1.0.0

static,constantENABLE.cgmsa.CGMSA_COPY_ONCE_480INumber

Parameter for ENABLE.cgmsa.setCGMSALevel
Defined in standard IEC-61880 for video format 480i60 (525i/"NTSC")
CGMS-A bits 7 and 8 are set to state "1, 0", Copy Once
One generation of copies may be made

Since:
  • 1.0.0

static,constantENABLE.cgmsa.CGMSA_COPY_ONCE_576INumber

Parameter for ENABLE.cgmsa.setCGMSALevel
Defined in standard EN-300-294 for video format 576i50 (625i/"PAL")
CGMS-A bits 12 and 13 are set to state "1, 0", Copy Once
Copyright asserted, copying not restricted

Since:
  • 1.0.0

Methods

staticENABLE.cgmsa.getCGMSALevel(){Object}

cgmsa.js, line 44

Get CGMS-A level

Since:
  • 1.0.0
Returns:
Name Type Description
object Object
Name Type Description
status_code String ENABLE.status.SUCCESS or
ENABLE.status.ERROR or
ENABLE.status.NOT_READY
cgmsa_level Number ENABLE.cgmsa.CGMSA_COPY_FREELY_480I or
ENABLE.cgmsa.CGMSA_COPY_NO_MORE_480I or
ENABLE.cgmsa.CGMSA_COPY_ONCE_480I or
ENABLE.cgmsa.CGMSA_COPY_NEVER_480I or
ENABLE.cgmsa.CGMSA_COPY_FREELY_576I or
ENABLE.cgmsa.CGMSA_COPY_NO_MORE_576I or
ENABLE.cgmsa.CGMSA_COPY_ONCE_576I or
ENABLE.cgmsa.CGMSA_COPY_NEVER_576I

staticENABLE.cgmsa.setCGMSALevel(cgmsa_level){Object}

cgmsa.js, line 67

Set CGMS-A level

Name Type Description
cgmsa_level Number

ENABLE.cgmsa.CGMSA_COPY_FREELY_480I or
ENABLE.cgmsa.CGMSA_COPY_NO_MORE_480I or
ENABLE.cgmsa.CGMSA_COPY_ONCE_480I or
ENABLE.cgmsa.CGMSA_COPY_NEVER_480I or
ENABLE.cgmsa.CGMSA_COPY_FREELY_576I or
ENABLE.cgmsa.CGMSA_COPY_NO_MORE_576I or
ENABLE.cgmsa.CGMSA_COPY_ONCE_576I or
ENABLE.cgmsa.CGMSA_COPY_NEVER_576I

Since:
  • 1.0.0
Returns:
Name Type Description
object Object
Name Type Description
status_code String ENABLE.status.SUCCESS or
ENABLE.status.ERROR or
ENABLE.status.NOT_READY or
ENABLE.status.INVALID_ARGUMENT