From a07cfb35d3c516830dda851f1c6d371e229c69b1 Mon Sep 17 00:00:00 2001 From: Uoti Urpala Date: Tue, 26 Jan 2010 13:53:27 +0200 Subject: demux_mkv: remove pointless 'long double' use There was no remaining reason to use this type. The variables were assigned values with plain double precision anyway. --- libmpdemux/demux_mkv.c | 6 +++--- libmpdemux/ebml.c | 4 ++-- libmpdemux/ebml.h | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) (limited to 'libmpdemux') diff --git a/libmpdemux/demux_mkv.c b/libmpdemux/demux_mkv.c index 32596246ad..00660e946d 100644 --- a/libmpdemux/demux_mkv.c +++ b/libmpdemux/demux_mkv.c @@ -403,7 +403,7 @@ static int demux_mkv_read_info(demuxer_t *demuxer) uint64_t length, l; int i; uint64_t tc_scale = 1000000; - long double duration = 0.; + double duration = 0; length = ebml_read_length(s, NULL); while (length > 0) { @@ -623,7 +623,7 @@ static int demux_mkv_read_trackaudio(demuxer_t *demuxer, mkv_track_t *track) stream_t *s = demuxer->stream; uint64_t len, length, l; uint64_t num; - long double fnum; + double fnum; int il; track->a_sfreq = 8000.0; @@ -674,7 +674,7 @@ static int demux_mkv_read_trackvideo(demuxer_t *demuxer, mkv_track_t *track) stream_t *s = demuxer->stream; uint64_t len, length, l; uint64_t num; - long double fnum; + double fnum; int il; len = length = ebml_read_length(s, &il); diff --git a/libmpdemux/ebml.c b/libmpdemux/ebml.c index 6eae1ef2c1..8bbcad4db0 100644 --- a/libmpdemux/ebml.c +++ b/libmpdemux/ebml.c @@ -182,9 +182,9 @@ int64_t ebml_read_int(stream_t *s, uint64_t *length) /* * Read the next element as a float. */ -long double ebml_read_float(stream_t *s, uint64_t *length) +double ebml_read_float(stream_t *s, uint64_t *length) { - long double value; + double value; uint64_t len; int l; diff --git a/libmpdemux/ebml.h b/libmpdemux/ebml.h index 0398b1813a..efa3634141 100644 --- a/libmpdemux/ebml.h +++ b/libmpdemux/ebml.h @@ -104,7 +104,7 @@ int64_t ebml_read_vlen_int (uint8_t *buffer, int *length); uint64_t ebml_read_length (stream_t *s, int *length); uint64_t ebml_read_uint (stream_t *s, uint64_t *length); int64_t ebml_read_int (stream_t *s, uint64_t *length); -long double ebml_read_float (stream_t *s, uint64_t *length); +double ebml_read_float (stream_t *s, uint64_t *length); char *ebml_read_ascii (stream_t *s, uint64_t *length); char *ebml_read_utf8 (stream_t *s, uint64_t *length); int ebml_read_skip (stream_t *s, uint64_t *length); -- cgit v1.2.3