Mercurial > mplayer.hg
comparison libmpdemux/demux_ty.c @ 24497:713ad2d3878d
PTS should be passed as int64_t to demux_ty_CopyToDemuxPacket
author | reimar |
---|---|
date | Sat, 15 Sep 2007 10:55:30 +0000 |
parents | 42693ad6dd30 |
children | 7d955b1de13c |
comparison
equal
deleted
inserted
replaced
24496:42693ad6dd30 | 24497:713ad2d3878d |
---|---|
332 mp_msg( MSGT_DEMUX, MSGL_ERR, | 332 mp_msg( MSGT_DEMUX, MSGL_ERR, |
333 "ty:WARNING - Would have blown my audio buffer\n" ); | 333 "ty:WARNING - Would have blown my audio buffer\n" ); |
334 } | 334 } |
335 | 335 |
336 static void demux_ty_CopyToDemuxPacket( demux_stream_t *ds, | 336 static void demux_ty_CopyToDemuxPacket( demux_stream_t *ds, |
337 unsigned char *buffer, int size, off_t pos, float pts ) | 337 unsigned char *buffer, int size, off_t pos, int64_t pts ) |
338 { | 338 { |
339 demux_packet_t *dp = new_demux_packet( size ); | 339 demux_packet_t *dp = new_demux_packet( size ); |
340 memcpy( dp->buffer, buffer, size ); | 340 memcpy( dp->buffer, buffer, size ); |
341 if (pts != MP_NOPTS_VALUE) | 341 if (pts != MP_NOPTS_VALUE) |
342 dp->pts = pts / 90000.0; | 342 dp->pts = pts / 90000.0; |