OSDN Git Service

am 3f6a7d1e: am d70c64db: Revert the following patches because they may lead to power...
authorJames Dong <jdong@google.com>
Wed, 14 Dec 2011 21:53:31 +0000 (13:53 -0800)
committerAndroid Git Automerger <android-git-automerger@android.com>
Wed, 14 Dec 2011 21:53:31 +0000 (13:53 -0800)
* commit '3f6a7d1ee961a4544563932b7499535dc1cac1ec':
  Revert the following patches because they may lead to power regression because SHA/MD5 module is stuck 1. Revert "Fix drm flag setting missed in false drm recognition fix."    This reverts commit 9f704f6c46a171357e49c411c83458b9d4565f3b.

1  2 
drm/drmserver/DrmManager.cpp
media/libstagefright/AwesomePlayer.cpp
media/libstagefright/DataSource.cpp
media/libstagefright/MediaExtractor.cpp

Simple merge
@@@ -119,9 -112,7 +118,8 @@@ void DataSource::RegisterDefaultSniffer
      RegisterSniffer(SniffMPEG2TS);
      RegisterSniffer(SniffMP3);
      RegisterSniffer(SniffAAC);
 +    RegisterSniffer(SniffAVI);
      RegisterSniffer(SniffMPEG2PS);
-     RegisterSniffer(SniffWVM);
  
      char value[PROPERTY_VALUE_MAX];
      if (property_get("drm.service.enabled", value, NULL)
@@@ -110,15 -109,10 +110,12 @@@ sp<MediaExtractor> MediaExtractor::Crea
          ret = new MatroskaExtractor(source);
      } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_MPEG2TS)) {
          ret = new MPEG2TSExtractor(source);
 +    } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_AVI)) {
 +        ret = new AVIExtractor(source);
      } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_WVM)) {
          ret = new WVMExtractor(source);
-         if (ret != NULL) {
-             isDrm = true;
-         }
      } else if (!strcasecmp(mime, MEDIA_MIMETYPE_AUDIO_AAC_ADTS)) {
 -        ret = new AACExtractor(source);
 +        ret = new AACExtractor(source, meta);
      } else if (!strcasecmp(mime, MEDIA_MIMETYPE_CONTAINER_MPEG2PS)) {
          ret = new MPEG2PSExtractor(source);
      }