From a6706c41d8d89bc1a72dd21e215885e79a766db2 Mon Sep 17 00:00:00 2001 From: wm4 Date: Thu, 11 Jul 2013 19:21:45 +0200 Subject: video: eliminate frametime variable --- demux/demux_lavf.c | 1 - demux/demux_mf.c | 1 - demux/demux_mkv.c | 1 - demux/demux_mng.c | 1 - demux/demux_rawvideo.c | 1 - demux/stheader.h | 1 - 6 files changed, 6 deletions(-) (limited to 'demux') diff --git a/demux/demux_lavf.c b/demux/demux_lavf.c index aa3b6c24f2..7f4e3a1b3d 100644 --- a/demux/demux_lavf.c +++ b/demux/demux_lavf.c @@ -402,7 +402,6 @@ static void handle_stream(demuxer_t *demuxer, int i) av_q2d(st->codec->time_base) * st->codec->ticks_per_frame); sh_video->fps = fps; - sh_video->frametime = 1 / fps; if (st->sample_aspect_ratio.num) sh_video->aspect = codec->width * st->sample_aspect_ratio.num / (float)(codec->height * st->sample_aspect_ratio.den); diff --git a/demux/demux_mf.c b/demux/demux_mf.c index 491a91bccf..7465ddeae8 100644 --- a/demux/demux_mf.c +++ b/demux/demux_mf.c @@ -219,7 +219,6 @@ static demuxer_t* demux_open_mf(demuxer_t* demuxer){ sh_video->disp_w = 0; sh_video->disp_h = 0; sh_video->fps = mf_fps; - sh_video->frametime = 1 / sh_video->fps; mf->sh = sh_video; demuxer->priv=(void*)mf; diff --git a/demux/demux_mkv.c b/demux/demux_mkv.c index 7b674c9465..c84bdf4392 100644 --- a/demux/demux_mkv.c +++ b/demux/demux_mkv.c @@ -1283,7 +1283,6 @@ static int demux_mkv_open_video(demuxer_t *demuxer, mkv_track_t *track) if (track->v_frate == 0.0) track->v_frate = 25.0; sh_v->fps = track->v_frate; - sh_v->frametime = 1 / track->v_frate; sh_v->aspect = 0; if (!track->realmedia) { sh_v->disp_w = track->v_width; diff --git a/demux/demux_mng.c b/demux/demux_mng.c index 22299ea17b..34fdf521b5 100644 --- a/demux/demux_mng.c +++ b/demux/demux_mng.c @@ -421,7 +421,6 @@ static demuxer_t * demux_mng_open(demuxer_t * demuxer) // set framerate to some value (MNG does not have a fixed framerate) sh_video->fps = 5.0f; - sh_video->frametime = 1.0f / sh_video->fps; // set video frame parameters sh_video->bih = calloc(1, sizeof(*sh_video->bih)); diff --git a/demux/demux_rawvideo.c b/demux/demux_rawvideo.c index 6fc25639ca..4340362192 100644 --- a/demux/demux_rawvideo.c +++ b/demux/demux_rawvideo.c @@ -119,7 +119,6 @@ static demuxer_t* demux_rawvideo_open(demuxer_t* demuxer) { sh_video->gsh->codec=decoder; sh_video->format=imgfmt; sh_video->fps=fps; - sh_video->frametime=1.0/fps; sh_video->disp_w=width; sh_video->disp_h=height; sh_video->i_bps=fps*imgsize; diff --git a/demux/stheader.h b/demux/stheader.h index 9898d8be33..0d94607fa2 100644 --- a/demux/stheader.h +++ b/demux/stheader.h @@ -124,7 +124,6 @@ typedef struct sh_video { int pts_assoc_mode; // output format: (set by demuxer) float fps; // frames per second (set only if constant fps) - float frametime; // 1/fps float aspect; // aspect ratio stored in the file (for prescaling) float stream_aspect; // aspect ratio in media headers (DVD IFO files) int i_bps; // == bitrate (compressed bytes/sec) -- cgit v1.2.3