VideoOptions

cn.tee3.avd

## 类 VideoOptions

- java.lang.Object
- - cn.tee3.avd.VideoOptions

- 直接已知子类:
    PublishVideoOptions, VideoDeviceOptions

      public class VideoOptions
      extends java.lang.Object

  Created by bob.liu on 2015/11/6.

- - ### 嵌套类概要

    嵌套类
    限定符和类型 | 类和说明
    --- | ---
    `static class` | `VideoOptions.StreamType` 视频主辅流类型.
    `static class` | `VideoOptions.VideoCodec`
    `static class` | `VideoOptions.VideoQuality` 视频质量类型.
    `static class` | `VideoOptions.VideoRatio`

  - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `protected int` | `optionset`

  - ### 构造器概要

    构造器
    限定符 | 构造器和说明
    --- | ---
    `protected` | `VideoOptions(int quaset)`

  - ### 方法概要

    所有方法 静态方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `protected int` | `getValue()`
    `protected java.util.List<MVideo.CameraCapability>` | `nativedevgetCapabilities(int set)`
    `protected boolean` | `nativedevhasCapability(int set, MVideo.CameraCapability cap)`
    `protected MVideo.CameraCapability` | `nativepubgetStreamCapability(int set, int type)`
    `protected VideoOptions.VideoCodec` | `nativepubgetStreamCodec(int set, int type)`
    `protected VideoOptions.VideoQuality` | `nativepubgetStreamQuality(int set, int type)`
    `protected boolean` | `nativepubhasAssist1(int set)`
    `protected boolean` | `nativepubhasAssist2(int set)`
    `protected boolean` | `nativepubhasMainStream(int set)`
    `protected boolean` | `nativepubhasQuality(int set, int quality)`
    `protected int` | `nativepubsetStreamOptions(int set, int type, MVideo.CameraCapability cap, int codec)`
    `protected void` | `setValue(int quaset)`
    `static int` | `VideoQuality2native(VideoOptions.VideoQuality quality)`

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 字段详细资料

    - #### optionset

          protected int optionset

  - ### 构造器详细资料

    - #### VideoOptions

          protected VideoOptions(int quaset)

  - ### 方法详细资料

    - #### VideoQuality2native

          public static int VideoQuality2native(VideoOptions.VideoQuality quality)

    - #### getValue

          protected int getValue()

    - #### setValue

          protected void setValue(int quaset)

    - #### nativedevhasCapability

          protected boolean nativedevhasCapability(int set,
                                                   MVideo.CameraCapability cap)

    - #### nativedevgetCapabilities

          protected java.util.List<MVideo.CameraCapability> nativedevgetCapabilities(int set)

    - #### nativepubhasQuality

          protected boolean nativepubhasQuality(int set,
                                                int quality)

    - #### nativepubsetStreamOptions

          protected int nativepubsetStreamOptions(int set,
                                                  int type,
                                                  MVideo.CameraCapability cap,
                                                  int codec)

    - #### nativepubgetStreamCapability

          protected MVideo.CameraCapability nativepubgetStreamCapability(int set,
                                                                         int type)

    - #### nativepubgetStreamQuality

          protected VideoOptions.VideoQuality nativepubgetStreamQuality(int set,
                                                                        int type)

    - #### nativepubgetStreamCodec

          protected VideoOptions.VideoCodec nativepubgetStreamCodec(int set,
                                                                    int type)

    - #### nativepubhasMainStream

          protected boolean nativepubhasMainStream(int set)

    - #### nativepubhasAssist1

          protected boolean nativepubhasAssist1(int set)

    - #### nativepubhasAssist2

          protected boolean nativepubhasAssist2(int set)