mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08:00
Parse CEA-708 codec for rawCC
Note that actually handling CEA-708 is not yet implemented, and so this is a no-op change from a behavior point of view. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=136038439
This commit is contained in:
parent
e685edc179
commit
a22390c29b
@ -655,7 +655,9 @@ public class DashManifestParser extends DefaultHandler
|
||||
return MimeTypes.getVideoMediaMimeType(codecs);
|
||||
} else if (MimeTypes.APPLICATION_RAWCC.equals(containerMimeType)) {
|
||||
if (codecs != null) {
|
||||
if (codecs.contains("eia608") || codecs.contains("cea608")) {
|
||||
if (codecs.contains("cea708")) {
|
||||
return MimeTypes.APPLICATION_CEA708;
|
||||
} else if (codecs.contains("eia608") || codecs.contains("cea608")) {
|
||||
return MimeTypes.APPLICATION_CEA608;
|
||||
}
|
||||
}
|
||||
|
@ -65,6 +65,7 @@ public final class MimeTypes {
|
||||
public static final String APPLICATION_WEBM = BASE_TYPE_APPLICATION + "/webm";
|
||||
public static final String APPLICATION_ID3 = BASE_TYPE_APPLICATION + "/id3";
|
||||
public static final String APPLICATION_CEA608 = BASE_TYPE_APPLICATION + "/cea-608";
|
||||
public static final String APPLICATION_CEA708 = BASE_TYPE_APPLICATION + "/cea-708";
|
||||
public static final String APPLICATION_SUBRIP = BASE_TYPE_APPLICATION + "/x-subrip";
|
||||
public static final String APPLICATION_TTML = BASE_TYPE_APPLICATION + "/ttml+xml";
|
||||
public static final String APPLICATION_M3U8 = BASE_TYPE_APPLICATION + "/x-mpegURL";
|
||||
|
Loading…
x
Reference in New Issue
Block a user