am ff843254
: Merge "Merging the same files on top of tree." into honeycomb
* commit 'ff8432548eb96655190486ee0f0fa08de5451e66': Merging the same files on top of tree.
This commit is contained in:
@ -339,10 +339,13 @@ class MediaArtistNativeHelper {
|
|||||||
public static final int JPG = 5;
|
public static final int JPG = 5;
|
||||||
|
|
||||||
/** GIF image file type. */
|
/** GIF image file type. */
|
||||||
public static final int GIF = 6;
|
public static final int GIF = 7;
|
||||||
|
|
||||||
/** PNG image file type. */
|
/** PNG image file type. */
|
||||||
public static final int PNG = 7;
|
public static final int PNG = 8;
|
||||||
|
|
||||||
|
/** M4V file type. */
|
||||||
|
public static final int M4V = 10;
|
||||||
|
|
||||||
/** Unsupported file type. */
|
/** Unsupported file type. */
|
||||||
public static final int UNSUPPORTED = 255;
|
public static final int UNSUPPORTED = 255;
|
||||||
@ -3256,6 +3259,9 @@ class MediaArtistNativeHelper {
|
|||||||
case FileType.MP3:
|
case FileType.MP3:
|
||||||
retValue = MediaProperties.FILE_MP3;
|
retValue = MediaProperties.FILE_MP3;
|
||||||
break;
|
break;
|
||||||
|
case FileType.M4V:
|
||||||
|
retValue = MediaProperties.FILE_M4V;
|
||||||
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
retValue = -1;
|
retValue = -1;
|
||||||
@ -3386,6 +3392,9 @@ class MediaArtistNativeHelper {
|
|||||||
case MediaProperties.FILE_PNG:
|
case MediaProperties.FILE_PNG:
|
||||||
retValue = FileType.PNG;
|
retValue = FileType.PNG;
|
||||||
break;
|
break;
|
||||||
|
case MediaProperties.FILE_M4V:
|
||||||
|
retValue = FileType.M4V;
|
||||||
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
retValue = -1;
|
retValue = -1;
|
||||||
|
@ -190,15 +190,20 @@ public class MediaProperties {
|
|||||||
public static final int FILE_MP3 = 3;
|
public static final int FILE_MP3 = 3;
|
||||||
// 4 is for PCM
|
// 4 is for PCM
|
||||||
public static final int FILE_JPEG = 5;
|
public static final int FILE_JPEG = 5;
|
||||||
// 6 is for GIF
|
// 6 is for BMP
|
||||||
public static final int FILE_PNG = 7;
|
// 7 is for GIF
|
||||||
|
public static final int FILE_PNG = 8;
|
||||||
|
// 9 is for ARGB8888
|
||||||
|
public static final int FILE_M4V = 10;
|
||||||
public static final int FILE_UNSUPPORTED = 255;
|
public static final int FILE_UNSUPPORTED = 255;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The array of the supported file formats
|
* The array of the supported file formats
|
||||||
*/
|
*/
|
||||||
private static final int[] SUPPORTED_VIDEO_FILE_FORMATS = new int[] {
|
private static final int[] SUPPORTED_VIDEO_FILE_FORMATS = new int[] {
|
||||||
FILE_3GP,
|
FILE_3GP,
|
||||||
FILE_MP4
|
FILE_MP4,
|
||||||
|
FILE_M4V
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -120,8 +120,8 @@ public class MediaVideoItem extends MediaItem {
|
|||||||
|
|
||||||
switch (mMANativeHelper.getFileType(properties.fileType)) {
|
switch (mMANativeHelper.getFileType(properties.fileType)) {
|
||||||
case MediaProperties.FILE_3GP:
|
case MediaProperties.FILE_3GP:
|
||||||
break;
|
|
||||||
case MediaProperties.FILE_MP4:
|
case MediaProperties.FILE_MP4:
|
||||||
|
case MediaProperties.FILE_M4V:
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
@ -130,11 +130,8 @@ public class MediaVideoItem extends MediaItem {
|
|||||||
|
|
||||||
switch (mMANativeHelper.getVideoCodecType(properties.videoFormat)) {
|
switch (mMANativeHelper.getVideoCodecType(properties.videoFormat)) {
|
||||||
case MediaProperties.VCODEC_H263:
|
case MediaProperties.VCODEC_H263:
|
||||||
break;
|
|
||||||
case MediaProperties.VCODEC_H264BP:
|
case MediaProperties.VCODEC_H264BP:
|
||||||
break;
|
|
||||||
case MediaProperties.VCODEC_H264MP:
|
case MediaProperties.VCODEC_H264MP:
|
||||||
break;
|
|
||||||
case MediaProperties.VCODEC_MPEG4:
|
case MediaProperties.VCODEC_MPEG4:
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -145,6 +145,7 @@ VIDEOEDIT_JAVA_DEFINE_CONSTANTS(ClipType)
|
|||||||
VIDEOEDIT_JAVA_CONSTANT_INIT("MP3", M4VIDEOEDITING_kFileType_MP3),
|
VIDEOEDIT_JAVA_CONSTANT_INIT("MP3", M4VIDEOEDITING_kFileType_MP3),
|
||||||
VIDEOEDIT_JAVA_CONSTANT_INIT("PCM", M4VIDEOEDITING_kFileType_PCM),
|
VIDEOEDIT_JAVA_CONSTANT_INIT("PCM", M4VIDEOEDITING_kFileType_PCM),
|
||||||
VIDEOEDIT_JAVA_CONSTANT_INIT("JPG", M4VIDEOEDITING_kFileType_JPG),
|
VIDEOEDIT_JAVA_CONSTANT_INIT("JPG", M4VIDEOEDITING_kFileType_JPG),
|
||||||
|
VIDEOEDIT_JAVA_CONSTANT_INIT("M4V", M4VIDEOEDITING_kFileType_M4V),
|
||||||
VIDEOEDIT_JAVA_CONSTANT_INIT("UNSUPPORTED", M4VIDEOEDITING_kFileType_Unsupported)
|
VIDEOEDIT_JAVA_CONSTANT_INIT("UNSUPPORTED", M4VIDEOEDITING_kFileType_Unsupported)
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -330,6 +331,7 @@ VIDEOEDIT_JAVA_DEFINE_CONSTANTS(FileType)
|
|||||||
VIDEOEDIT_JAVA_CONSTANT_INIT("JPG", VideoEditClasses_kFileType_JPG),
|
VIDEOEDIT_JAVA_CONSTANT_INIT("JPG", VideoEditClasses_kFileType_JPG),
|
||||||
VIDEOEDIT_JAVA_CONSTANT_INIT("GIF", VideoEditClasses_kFileType_GIF),
|
VIDEOEDIT_JAVA_CONSTANT_INIT("GIF", VideoEditClasses_kFileType_GIF),
|
||||||
VIDEOEDIT_JAVA_CONSTANT_INIT("PNG", VideoEditClasses_kFileType_PNG),
|
VIDEOEDIT_JAVA_CONSTANT_INIT("PNG", VideoEditClasses_kFileType_PNG),
|
||||||
|
VIDEOEDIT_JAVA_CONSTANT_INIT("M4V", VideoEditClasses_kFileType_M4V),
|
||||||
VIDEOEDIT_JAVA_CONSTANT_INIT("UNSUPPORTED", VideoEditClasses_kFileType_Unsupported)
|
VIDEOEDIT_JAVA_CONSTANT_INIT("UNSUPPORTED", VideoEditClasses_kFileType_Unsupported)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -91,8 +91,11 @@ typedef enum
|
|||||||
VideoEditClasses_kFileType_MP3,
|
VideoEditClasses_kFileType_MP3,
|
||||||
VideoEditClasses_kFileType_PCM,
|
VideoEditClasses_kFileType_PCM,
|
||||||
VideoEditClasses_kFileType_JPG,
|
VideoEditClasses_kFileType_JPG,
|
||||||
|
VideoEditClasses_kFileType_BMP,
|
||||||
VideoEditClasses_kFileType_GIF,
|
VideoEditClasses_kFileType_GIF,
|
||||||
VideoEditClasses_kFileType_PNG,
|
VideoEditClasses_kFileType_PNG,
|
||||||
|
VideoEditClasses_kFileType_ARGB8888,
|
||||||
|
VideoEditClasses_kFileType_M4V,
|
||||||
VideoEditClasses_kFileType_Unsupported
|
VideoEditClasses_kFileType_Unsupported
|
||||||
} VideoEditClasses_FileType;
|
} VideoEditClasses_FileType;
|
||||||
|
|
||||||
|
@ -410,7 +410,7 @@ videoEditJava_getStaticIntField(
|
|||||||
(*pValue) = pEnv->GetStaticIntField(clazz, fieldId);
|
(*pValue) = pEnv->GetStaticIntField(clazz, fieldId);
|
||||||
|
|
||||||
// Log the value.
|
// Log the value.
|
||||||
VIDEOEDIT_LOG_EXCEPTION(ANDROID_LOG_INFO, "VIDEO_EDITOR_JAVA",
|
VIDEOEDIT_LOG_FUNCTION(ANDROID_LOG_INFO, "VIDEO_EDITOR_JAVA",
|
||||||
"videoEditJava_getStaticIntField, %s = %d", pName, (*pValue));
|
"videoEditJava_getStaticIntField, %s = %d", pName, (*pValue));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -165,7 +165,8 @@ jobject videoEditProp_getProperties(
|
|||||||
(VideoEditClasses_kFileType_MP4 == fileType) ||
|
(VideoEditClasses_kFileType_MP4 == fileType) ||
|
||||||
(VideoEditClasses_kFileType_3GPP == fileType) ||
|
(VideoEditClasses_kFileType_3GPP == fileType) ||
|
||||||
(VideoEditClasses_kFileType_AMR == fileType) ||
|
(VideoEditClasses_kFileType_AMR == fileType) ||
|
||||||
(VideoEditClasses_kFileType_PCM == fileType))
|
(VideoEditClasses_kFileType_PCM == fileType) ||
|
||||||
|
(VideoEditClasses_kFileType_M4V == fileType))
|
||||||
{
|
{
|
||||||
// Allocate a new clip properties structure.
|
// Allocate a new clip properties structure.
|
||||||
pClipProperties =
|
pClipProperties =
|
||||||
@ -316,12 +317,13 @@ static void getFileAndMediaTypeFromExtension (
|
|||||||
extension[index] = M4OSA_chrToLower(pExtension[index]);
|
extension[index] = M4OSA_chrToLower(pExtension[index]);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Check if the extension is ".mp3".
|
// Check if the extension is ".mp3".
|
||||||
if (!(VideoEdit_chrCompare(extension, (M4OSA_Char*)"mp3", &cmpResult)))
|
if (!(VideoEdit_chrCompare(extension, (M4OSA_Char*)"mp3", &cmpResult)))
|
||||||
{
|
{
|
||||||
*pFileType = VideoEditClasses_kFileType_MP3;
|
*pFileType = VideoEditClasses_kFileType_MP3;
|
||||||
*pClipType = M4VIDEOEDITING_kFileType_MP3;
|
*pClipType = M4VIDEOEDITING_kFileType_MP3;
|
||||||
} // Check if the extension is ".mp4".
|
}
|
||||||
|
// Check if the extension is ".mp4".
|
||||||
else if (!(VideoEdit_chrCompare(extension, (M4OSA_Char*)"mp4", &cmpResult)))
|
else if (!(VideoEdit_chrCompare(extension, (M4OSA_Char*)"mp4", &cmpResult)))
|
||||||
{
|
{
|
||||||
*pFileType = VideoEditClasses_kFileType_MP4;
|
*pFileType = VideoEditClasses_kFileType_MP4;
|
||||||
@ -333,7 +335,7 @@ static void getFileAndMediaTypeFromExtension (
|
|||||||
*pFileType = VideoEditClasses_kFileType_3GPP;
|
*pFileType = VideoEditClasses_kFileType_3GPP;
|
||||||
*pClipType = M4VIDEOEDITING_kFileType_3GPP;
|
*pClipType = M4VIDEOEDITING_kFileType_3GPP;
|
||||||
}
|
}
|
||||||
// Check if the extension is ".3gp".
|
// Check if the extension is ".m4a".
|
||||||
else if (!(VideoEdit_chrCompare(extension, (M4OSA_Char*)"m4a", &cmpResult)))
|
else if (!(VideoEdit_chrCompare(extension, (M4OSA_Char*)"m4a", &cmpResult)))
|
||||||
{
|
{
|
||||||
*pFileType = VideoEditClasses_kFileType_3GPP;
|
*pFileType = VideoEditClasses_kFileType_3GPP;
|
||||||
@ -348,7 +350,6 @@ static void getFileAndMediaTypeFromExtension (
|
|||||||
// Check if the extension is ".amr".
|
// Check if the extension is ".amr".
|
||||||
else if (!(VideoEdit_chrCompare(extension, (M4OSA_Char*)"amr", &cmpResult)))
|
else if (!(VideoEdit_chrCompare(extension, (M4OSA_Char*)"amr", &cmpResult)))
|
||||||
{
|
{
|
||||||
|
|
||||||
*pFileType = VideoEditClasses_kFileType_AMR;
|
*pFileType = VideoEditClasses_kFileType_AMR;
|
||||||
*pClipType = M4VIDEOEDITING_kFileType_AMR;
|
*pClipType = M4VIDEOEDITING_kFileType_AMR;
|
||||||
}
|
}
|
||||||
@ -378,9 +379,13 @@ static void getFileAndMediaTypeFromExtension (
|
|||||||
{
|
{
|
||||||
*pFileType = VideoEditClasses_kFileType_PNG;
|
*pFileType = VideoEditClasses_kFileType_PNG;
|
||||||
}
|
}
|
||||||
|
// Check if the extension is ".m4v".
|
||||||
|
else if (!(VideoEdit_chrCompare(extension, (M4OSA_Char*)"m4v", &cmpResult)))
|
||||||
|
{
|
||||||
|
*pFileType = VideoEditClasses_kFileType_M4V;
|
||||||
|
*pClipType = M4VIDEOEDITING_kFileType_M4V;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static M4OSA_ERR getClipProperties(
|
static M4OSA_ERR getClipProperties(
|
||||||
|
Reference in New Issue
Block a user