[vlc-commits] mp4 mux: use a variable to make the code shorter
Rafaël Carré
git at videolan.org
Sat Aug 24 18:24:35 CEST 2013
vlc | branch: master | Rafaël Carré <funman at videolan.org> | Sat Aug 24 17:15:28 2013 +0200| [09820c0cd3e704148948c5011ea3d38247bf1e5a] | committer: Rafaël Carré
mp4 mux: use a variable to make the code shorter
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=09820c0cd3e704148948c5011ea3d38247bf1e5a
---
modules/mux/mp4.c | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/modules/mux/mp4.c b/modules/mux/mp4.c
index 9a697c2..63013cd 100644
--- a/modules/mux/mp4.c
+++ b/modules/mux/mp4.c
@@ -1154,13 +1154,11 @@ static bo_t *GetStblBox(sout_mux_t *p_mux, mp4_stream_t *p_stream)
/* first, create quantified length */
int64_t i_dts = 0, i_dts_deq = 0;
for (unsigned i = 0 ; i < p_stream->i_entry_count; i++) {
- int64_t i_delta = p_stream->entry[i].i_length + i_dts - i_dts_deq;
-
- i_dts += p_stream->entry[i].i_length;
-
- p_stream->entry[i].i_length =
- i_delta * (int64_t)i_timescale / CLOCK_FREQ;
+ mp4_entry_t *e = &p_stream->entry[i];
+ int64_t i_delta = e->i_length + i_dts - i_dts_deq;
+ i_dts += e->i_length;
+ e->i_length = i_delta * (int64_t)i_timescale / CLOCK_FREQ;
i_dts_deq += i_delta;
}
/* then write encoded table */
More information about the vlc-commits
mailing list