Michael Niedermayer
|
e07b882b4d
|
Improve amortized worst case speed of the muxers packet interleaving code
from O(packets_in_the_file) to O(num_of_streams).
Originally committed as revision 19887 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
15 years ago |
Baptiste Coudurier
|
4eba9cdd07
|
fix and simplify long gop mpeg codec ul computation
Originally committed as revision 19339 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
df1550f081
|
set index duration to 0 for cbr, specifying whole container coverage
Originally committed as revision 19338 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
76b092e207
|
use ber4 length for descriptors preferred by specs
Originally committed as revision 19337 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
6a43aab01b
|
write profile and level local tag in mpeg descriptor
Originally committed as revision 19336 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
b399b932b7
|
cosmetics, change case and comments alignment
Originally committed as revision 19305 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
61f9e3c16a
|
correctly compute frame flags with closed gop
Originally committed as revision 19304 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
c43accabd3
|
remove useless include
Originally committed as revision 18906 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
df099252bb
|
reindent
Originally committed as revision 18835 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
58a830239d
|
remove unneeded length checks
Originally committed as revision 18834 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
ed6ae6a58b
|
use utc time for timestamp and do not set it if not specified
Originally committed as revision 17971 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
2261a952f9
|
do not parse timestamp if bitexact is set, should fix regression tests
Originally committed as revision 17967 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
f344ae8096
|
again 10l, typo, put_byte instead of put_buffer
Originally committed as revision 17933 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
cafdc1876a
|
attempt to try to generate an random umid
Originally committed as revision 17932 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
28c1720023
|
fix index edit rate, inverse num and den
Originally committed as revision 17583 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
e38badbc21
|
simplify, use codec->block_align
Originally committed as revision 17582 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
37653f0b93
|
set channel number even for inactive channels
Originally committed as revision 17581 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
6df1deda30
|
do not set frame start bit since marked as not used and factorize
Originally committed as revision 17580 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
40284e9c8b
|
start track id at 2, track id 1 for timecode
Originally committed as revision 17545 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
7b05a81687
|
fix partition index byte count
Originally committed as revision 17424 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
454d53ed9e
|
always use multi track since timecode track is present
Originally committed as revision 17423 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
6739fa54b8
|
fix preface version
Originally committed as revision 17421 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
ef33facdfe
|
start counting track number from 0
Originally committed as revision 17419 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
5bea4f6770
|
remove redundant comment
Originally committed as revision 17418 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
c3ff541baa
|
do not write slice count when muxing cbr
Originally committed as revision 17417 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
8ab94b524b
|
flush pending write in mxf_write_footer
Originally committed as revision 17416 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
659713bf86
|
use index 0 for timecode track and write it in source package also
Originally committed as revision 17415 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
6c53bf63c6
|
fix rip body sid when muxing cbr
Originally committed as revision 17414 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
42c6850ed2
|
simplify descriptor size computation logic
Originally committed as revision 17410 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
e86a14ded9
|
fetch display aspect ratio from mpeg-2 essence
Originally committed as revision 17371 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
d1fa518e9c
|
merge mxf_write_d10_packet into mxf_write_packet
Originally committed as revision 17367 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
fe5a361c3a
|
fix mxf interleaving packet purge
Originally committed as revision 17359 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
73d0869a2f
|
compute body offset and index entry offset correctly
Originally committed as revision 17219 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
ab91e84d2b
|
fix slice offset computation
Originally committed as revision 17212 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
1c6bdfa999
|
set mime type for mxf
Originally committed as revision 17207 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
844d9e4115
|
simplify
Originally committed as revision 17206 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
8d1a5af700
|
cosmetics, reindent, add/remove some empty lines, redundant comment
Originally committed as revision 17205 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
bd3f81f313
|
MXF D-10 muxer
Originally committed as revision 17204 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
6249143da8
|
store display height without vbi
Originally committed as revision 17203 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
db6db7e505
|
split mpegvideo descriptor into cdci descriptor and wav common in sound common
Originally committed as revision 17202 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
e15421fe2b
|
write essence elements klv packets with ber4 length, more interoperable
Originally committed as revision 17200 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
baaf7b1be1
|
encode klv fill item length in fixed ber 4 bytes
Originally committed as revision 17199 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
6f0b186699
|
set last packet next pointer to null
Originally committed as revision 17176 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
cfa3caf81c
|
check body partitions count before writing
Originally committed as revision 17175 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
7a10119057
|
parse mpeg2 gop header time code and use it
Originally committed as revision 17149 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
7c9668cf8a
|
write timecode track
Originally committed as revision 17148 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
0cfa359660
|
fix last keyframe index accross body partitions
Originally committed as revision 17145 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
1585b93a2c
|
fix body offset
Originally committed as revision 17144 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
9c91a0b049
|
fix partition offset when only one stream present
Originally committed as revision 17140 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
0e633e2b01
|
fix timecode value
Originally committed as revision 17139 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |