renderingcontrolvariable.java
来自「android_UPNP_DLNA_控制点」· Java 代码 · 共 215 行
JAVA
215 行
/* * Copyright (C) 2010 Teleal GmbH, Switzerland * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as * published by the Free Software Foundation, either version 3 of * the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */package org.teleal.cling.support.renderingcontrol.lastchange;import org.teleal.cling.model.types.UnsignedIntegerTwoBytes;import org.teleal.cling.support.lastchange.EventedValue;import org.teleal.cling.support.lastchange.EventedValueShort;import org.teleal.cling.support.lastchange.EventedValueString;import org.teleal.cling.support.lastchange.EventedValueUnsignedIntegerTwoBytes;import java.util.HashSet;import java.util.Map;import java.util.Set;/** * @author Christian Bauer */public class RenderingControlVariable { public static Set<Class<? extends EventedValue>> ALL = new HashSet<Class<? extends EventedValue>>() {{ add(PresetNameList.class); add(Brightness.class); add(Contrast.class); add(Sharpness.class); add(RedVideoGain.class); add(BlueVideoGain.class); add(GreenVideoGain.class); add(RedVideoBlackLevel.class); add(BlueVideoBlackLevel.class); add(GreenVideoBlackLevel.class); add(ColorTemperature.class); add(HorizontalKeystone.class); add(VerticalKeystone.class); add(Mute.class); add(VolumeDB.class); add(Volume.class); }}; public static class PresetNameList extends EventedValueString { public PresetNameList(String s) { super(s); } public PresetNameList(Map.Entry<String, String>[] attributes) { super(attributes); } } public static class Brightness extends EventedValueUnsignedIntegerTwoBytes { public Brightness(UnsignedIntegerTwoBytes value) { super(value); } public Brightness(Map.Entry<String, String>[] attributes) { super(attributes); } } public static class Contrast extends EventedValueUnsignedIntegerTwoBytes { public Contrast(UnsignedIntegerTwoBytes value) { super(value); } public Contrast(Map.Entry<String, String>[] attributes) { super(attributes); } } public static class Sharpness extends EventedValueUnsignedIntegerTwoBytes { public Sharpness(UnsignedIntegerTwoBytes value) { super(value); } public Sharpness(Map.Entry<String, String>[] attributes) { super(attributes); } } public static class RedVideoGain extends EventedValueUnsignedIntegerTwoBytes { public RedVideoGain(UnsignedIntegerTwoBytes value) { super(value); } public RedVideoGain(Map.Entry<String, String>[] attributes) { super(attributes); } } public static class BlueVideoGain extends EventedValueUnsignedIntegerTwoBytes { public BlueVideoGain(UnsignedIntegerTwoBytes value) { super(value); } public BlueVideoGain(Map.Entry<String, String>[] attributes) { super(attributes); } } public static class GreenVideoGain extends EventedValueUnsignedIntegerTwoBytes { public GreenVideoGain(UnsignedIntegerTwoBytes value) { super(value); } public GreenVideoGain(Map.Entry<String, String>[] attributes) { super(attributes); } } public static class RedVideoBlackLevel extends EventedValueUnsignedIntegerTwoBytes { public RedVideoBlackLevel(UnsignedIntegerTwoBytes value) { super(value); } public RedVideoBlackLevel(Map.Entry<String, String>[] attributes) { super(attributes); } } public static class BlueVideoBlackLevel extends EventedValueUnsignedIntegerTwoBytes { public BlueVideoBlackLevel(UnsignedIntegerTwoBytes value) { super(value); } public BlueVideoBlackLevel(Map.Entry<String, String>[] attributes) { super(attributes); } } public static class GreenVideoBlackLevel extends EventedValueUnsignedIntegerTwoBytes { public GreenVideoBlackLevel(UnsignedIntegerTwoBytes value) { super(value); } public GreenVideoBlackLevel(Map.Entry<String, String>[] attributes) { super(attributes); } } public static class ColorTemperature extends EventedValueUnsignedIntegerTwoBytes { public ColorTemperature(UnsignedIntegerTwoBytes value) { super(value); } public ColorTemperature(Map.Entry<String, String>[] attributes) { super(attributes); } } public static class HorizontalKeystone extends EventedValueShort { public HorizontalKeystone(Short value) { super(value); } public HorizontalKeystone(Map.Entry<String, String>[] attributes) { super(attributes); } } public static class VerticalKeystone extends EventedValueShort { public VerticalKeystone(Short value) { super(value); } public VerticalKeystone(Map.Entry<String, String>[] attributes) { super(attributes); } } public static class Mute extends EventedValueChannelMute { public Mute(ChannelMute value) { super(value); } public Mute(Map.Entry<String, String>[] attributes) { super(attributes); } } public static class VolumeDB extends EventedValueChannelVolumeDB { public VolumeDB(ChannelVolumeDB value) { super(value); } public VolumeDB(Map.Entry<String, String>[] attributes) { super(attributes); } } public static class Volume extends EventedValueChannelVolume { public Volume(ChannelVolume value) { super(value); } public Volume(Map.Entry<String, String>[] attributes) { super(attributes); } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?