Lines Matching refs:format
77 * Defines the output format. These constants are used with constructor.
84 /** MPEG4 media file format*/
98 private static native long nativeSetup(@NonNull FileDescriptor fd, int format);
128 * @param format The format of the output media file.
132 public MediaMuxer(@NonNull String path, @Format int format) throws IOException {
136 if (format != OutputFormat.MUXER_OUTPUT_MPEG_4 &&
137 format != OutputFormat.MUXER_OUTPUT_WEBM) {
138 throw new IllegalArgumentException("format is invalid");
146 mNativeObject = nativeSetup(fd, format);
161 * video if the output format is
184 * in udta box if the output format is
262 * Adds a track with the specified format.
263 * @param format The media format for the track. This must not be an empty
268 public int addTrack(@NonNull MediaFormat format) {
269 if (format == null) {
270 throw new IllegalArgumentException("format must not be null.");
280 Map<String, Object> formatMap = format.getMap();
296 throw new IllegalArgumentException("format must not be empty.");
300 // However, if format is invalid, it will get a negative trackIndex.
302 throw new IllegalArgumentException("Invalid format.");