Home | History | Annotate | Download | only in media

Lines Matching refs:Feature

107     private static class Feature {
111 public Feature(String name, int value, boolean def) {
473 * Query codec feature capabilities.
484 * Query codec feature requirements.
493 private static final Feature[] decoderFeatures = {
494 new Feature(FEATURE_AdaptivePlayback, (1 << 0), true),
495 new Feature(FEATURE_SecurePlayback, (1 << 1), false),
496 new Feature(FEATURE_TunneledPlayback, (1 << 2), false),
497 new Feature(FEATURE_PartialFrame, (1 << 3), false),
500 private static final Feature[] encoderFeatures = {
501 new Feature(FEATURE_IntraRefresh, (1 << 0), false),
506 Feature[] features = getValidFeatures();
514 private Feature[] getValidFeatures() {
522 for (Feature feat: getValidFeatures()) {
533 for (Feature feat: getValidFeatures()) {
617 * @param format media format with optional feature directives.
620 * and feature requests.
631 // check feature support
632 for (Feature feat: getValidFeatures()) {
930 for (Feature feat: getValidFeatures()) {
1214 // KEY_IS_ADTS: required feature for all AAC decoders
1772 if (map.containsKey("feature-can-swap-width-height")) {
1778 Log.w(TAG, "feature can-swap-width-height is best used with size-range");
2677 private static final Feature[] bitrates = new Feature[] {
2678 new Feature("VBR", BITRATE_MODE_VBR, true),
2679 new Feature("CBR", BITRATE_MODE_CBR, false),
2680 new Feature("CQ", BITRATE_MODE_CQ, false)
2684 for (Feature feat: bitrates) {
2696 for (Feature feat: bitrates) {
2761 if (info.containsKey("feature-bitrate-modes")) {
2762 for (String mode: info.getString("feature-bitrate-modes").split(",")) {
2811 for (Feature feat: bitrates) {