def available_transfer_syntaxes(transfer_syntax)
      case transfer_syntax
      when IMPLICIT_LITTLE_ENDIAN
        return [IMPLICIT_LITTLE_ENDIAN, EXPLICIT_LITTLE_ENDIAN]
      when EXPLICIT_LITTLE_ENDIAN
        return [EXPLICIT_LITTLE_ENDIAN, IMPLICIT_LITTLE_ENDIAN]
      when EXPLICIT_BIG_ENDIAN
        return [EXPLICIT_BIG_ENDIAN, IMPLICIT_LITTLE_ENDIAN]
      else # Compression:
        return [transfer_syntax]
      end
    end
def available_transfer_syntaxes(transfer_syntax)
      case transfer_syntax
      when IMPLICIT_LITTLE_ENDIAN
        return [IMPLICIT_LITTLE_ENDIAN, EXPLICIT_LITTLE_ENDIAN]
      when EXPLICIT_LITTLE_ENDIAN
        return [EXPLICIT_LITTLE_ENDIAN, IMPLICIT_LITTLE_ENDIAN]
      when EXPLICIT_BIG_ENDIAN
        return [EXPLICIT_BIG_ENDIAN, IMPLICIT_LITTLE_ENDIAN]
      else # Compression:
        return [transfer_syntax]
      end
    end
Returns an array of supported transfer syntaxes for the specified transfer syntax.
 For compressed transfer syntaxes, we currently do not support reencoding these to other syntaxes.