diff options
author | michael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-03-01 14:19:37 +0000 |
---|---|---|
committer | michael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-03-01 14:19:37 +0000 |
commit | 56dbc658e45c8b4f9d430321e8df25a4c7da7baa (patch) | |
tree | 0d9b0d2e29a4128ce1214a3e75f0007830e0bea8 /libmpdemux/stream.c | |
parent | 0b975eab56708f94770a3e65a3c5b5da4c8ee23f (diff) | |
download | mpv-56dbc658e45c8b4f9d430321e8df25a4c7da7baa.tar.bz2 mpv-56dbc658e45c8b4f9d430321e8df25a4c7da7baa.tar.xz |
add forward_ptr to syncpoint (+0.006% overhead)
give syncpoint and frameheader their own checksums (worst case overhead increase <0.006%)
fix filestructure so that extendability is restored
move index_ptr to the fileend so that index packets arent a special case with their reserved_bytes position
-> all packets follow the same structure now
remove "optional" word from info packets, they are not more optional then index packets
split index packets
note, this is entirely optional and a muxer which has difficulty with it can always output a single index packet
remove the index MUST be at the file end if anywher rule, its not needed anymore as index_ptr will always be at the end
info frames must be keyframes
last info frame is the most correct
comments, flames?
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17712 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/stream.c')
0 files changed, 0 insertions, 0 deletions