summaryrefslogtreecommitdiffstats
path: root/libmpdemux/muxer_lavf.c
diff options
context:
space:
mode:
authorrfelker <rfelker@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-05-01 05:11:02 +0000
committerrfelker <rfelker@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-05-01 05:11:02 +0000
commit64c03e2f895809fd7edde97ab5ef8a3829387f10 (patch)
tree02927789ef98e42cc9ec21a56e3a0cc62c69ec80 /libmpdemux/muxer_lavf.c
parent2678394202766a1344f2f7f0b9b50c0a50bc3b63 (diff)
downloadmpv-64c03e2f895809fd7edde97ab5ef8a3829387f10.tar.bz2
mpv-64c03e2f895809fd7edde97ab5ef8a3829387f10.tar.xz
at lest this fixes build.. there's no way muxer_lavf is working right yet tho with mencoder's broken timestamps
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15310 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/muxer_lavf.c')
-rw-r--r--libmpdemux/muxer_lavf.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/libmpdemux/muxer_lavf.c b/libmpdemux/muxer_lavf.c
index 8a669e0bf8..b55ae07124 100644
--- a/libmpdemux/muxer_lavf.c
+++ b/libmpdemux/muxer_lavf.c
@@ -180,8 +180,13 @@ static void fix_parameters(muxer_stream_t *stream)
ctx->width = stream->bih->biWidth;
ctx->height = stream->bih->biHeight;
ctx->bit_rate = 800000;
+#if (LIBAVFORMAT_BUILD >= 4624)
+ ctx->time_base.den = stream->h.dwRate;
+ ctx->time_base.num = stream->h.dwScale;
+#else
ctx->frame_rate = stream->h.dwRate;
ctx->frame_rate_base = stream->h.dwScale;
+#endif
}
}