summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
diff options
context:
space:
mode:
authormichael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-07-31 17:12:28 +0000
committermichael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-07-31 17:12:28 +0000
commit96f2f7d45f225491a4ca9224325c260fe324d5e9 (patch)
tree97c9a846bf488f23f7b0347ab22c60b4abe3744e /libmpcodecs
parente5935e91ce0a85944c1555749e5306f1b5db6793 (diff)
downloadmpv-96f2f7d45f225491a4ca9224325c260fe324d5e9.tar.bz2
mpv-96f2f7d45f225491a4ca9224325c260fe324d5e9.tar.xz
make timestamps out of hot air
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23974 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs')
-rw-r--r--libmpcodecs/ve_lavc.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libmpcodecs/ve_lavc.c b/libmpcodecs/ve_lavc.c
index 25b801f84c..c2e1404662 100644
--- a/libmpcodecs/ve_lavc.c
+++ b/libmpcodecs/ve_lavc.c
@@ -781,6 +781,9 @@ static int encode_frame(struct vf_instance_s* vf, AVFrame *pic, double pts){
int out_size;
double dts;
+ if(pts == MP_NOPTS_VALUE)
+ pts= lavc_venc_context->frame_number * av_q2d(lavc_venc_context->time_base);
+
if(pic){
#if 0
pic->opaque= malloc(sizeof(pts));