comparison ffm.c @ 3308:77b56bc6134f libavformat

simplify
author bcoudurier
date Wed, 21 May 2008 22:48:33 +0000
parents e4ff879325c0
children a1cfa9c6e399
comparison
equal deleted inserted replaced
3307:e4ff879325c0 3308:77b56bc6134f
261 /* packet size & key_frame */ 261 /* packet size & key_frame */
262 header[0] = pkt->stream_index; 262 header[0] = pkt->stream_index;
263 header[1] = 0; 263 header[1] = 0;
264 if (pkt->flags & PKT_FLAG_KEY) 264 if (pkt->flags & PKT_FLAG_KEY)
265 header[1] |= FLAG_KEY_FRAME; 265 header[1] |= FLAG_KEY_FRAME;
266 header[2] = (size >> 16) & 0xff; 266 AV_WB24(header+2, size);
267 header[3] = (size >> 8) & 0xff;
268 header[4] = size & 0xff;
269 header[5] = (duration >> 16) & 0xff; 267 header[5] = (duration >> 16) & 0xff;
270 header[6] = (duration >> 8) & 0xff; 268 header[6] = (duration >> 8) & 0xff;
271 header[7] = duration & 0xff; 269 header[7] = duration & 0xff;
272 ffm_write_data(s, header, FRAME_HEADER_SIZE, pts, 1); 270 ffm_write_data(s, header, FRAME_HEADER_SIZE, pts, 1);
273 ffm_write_data(s, pkt->data, size, pts, 0); 271 ffm_write_data(s, pkt->data, size, pts, 0);