Mercurial > libavformat.hg
comparison ffm.c @ 241:3d92f793fd67 libavformat
64 bit pts for writing - more const usage
author | bellard |
---|---|
date | Wed, 10 Sep 2003 22:37:33 +0000 |
parents | 2fa5e94ba716 |
children | a313e1080322 |
comparison
equal
deleted
inserted
replaced
240:e6f99d238179 | 241:3d92f793fd67 |
---|---|
80 ffm->first_packet = 0; | 80 ffm->first_packet = 0; |
81 } | 81 } |
82 | 82 |
83 /* 'first' is true if first data of a frame */ | 83 /* 'first' is true if first data of a frame */ |
84 static void ffm_write_data(AVFormatContext *s, | 84 static void ffm_write_data(AVFormatContext *s, |
85 uint8_t *buf, int size, | 85 const uint8_t *buf, int size, |
86 int64_t pts, int first) | 86 int64_t pts, int first) |
87 { | 87 { |
88 FFMContext *ffm = s->priv_data; | 88 FFMContext *ffm = s->priv_data; |
89 int len; | 89 int len; |
90 | 90 |
213 } | 213 } |
214 return -1; | 214 return -1; |
215 } | 215 } |
216 | 216 |
217 static int ffm_write_packet(AVFormatContext *s, int stream_index, | 217 static int ffm_write_packet(AVFormatContext *s, int stream_index, |
218 uint8_t *buf, int size, int force_pts) | 218 const uint8_t *buf, int size, int64_t force_pts) |
219 { | 219 { |
220 AVStream *st = s->streams[stream_index]; | 220 AVStream *st = s->streams[stream_index]; |
221 FFMStream *fst = st->priv_data; | 221 FFMStream *fst = st->priv_data; |
222 int64_t pts; | 222 int64_t pts; |
223 uint8_t header[FRAME_HEADER_SIZE]; | 223 uint8_t header[FRAME_HEADER_SIZE]; |