Baptiste Coudurier
|
b18783644c
|
do no write multi descriptor when only one track is present
Originally committed as revision 15115 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
6ae9d3faae
|
factorize
Originally committed as revision 15114 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
f05773ea8f
|
remove mxf_build_structural_metadata, simplify
Originally committed as revision 15113 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
98f7c5e067
|
move mxf_write_package to permit function merge
Originally committed as revision 15112 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
a4d7a6781a
|
cosmetics, Pair -> Entry
Originally committed as revision 15111 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
d4ffc57d39
|
store index in table in MXFStreamContext, simplify
Originally committed as revision 15110 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
f2ebd15952
|
merge descriptor write table with essence container uls table and simplify
Originally committed as revision 15109 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
b6fa8a8af8
|
fix type in prototype
Originally committed as revision 15108 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
85b5ee2b40
|
remove header_byte_count_offset from context
Originally committed as revision 15107 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
cc98406051
|
simplify and correctly rewrite metadata in header partition, mark it closed complete
Originally committed as revision 15106 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
ca276e6ae2
|
simplify current partition offset
Originally committed as revision 15105 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
6685f639af
|
header partition is open incomplete for now
Originally committed as revision 15102 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
7d5fdf900b
|
always write footer partition according to specs
Originally committed as revision 15100 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
c5a2091295
|
10l fix mxf_get_essence_container_ul
Originally committed as revision 15098 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
4e2f346bd1
|
cosmetics, mux_write -> mxf_write
Originally committed as revision 15097 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
68f4259c12
|
correctly set track duration
Originally committed as revision 15096 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
cdedd878c5
|
set duration to distinguished value
Originally committed as revision 15095 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
4d41888300
|
correctly write codec ul, mpeg-2 needs profile and level to be set
Originally committed as revision 15094 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
064abb8aea
|
simplify, pass AVStream directly instead of index
Originally committed as revision 15086 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
38573e8fb9
|
cosmetics, whitespace
Originally committed as revision 15085 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
c872bdb0f8
|
remove now useless track_number_sign
Originally committed as revision 15084 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
ecb71f8fe8
|
remove now useless mxf_essence_element_key array
Originally committed as revision 15082 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
316b438f33
|
fix track number ul in primer pack
Originally committed as revision 15081 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
b8ad3f7852
|
introduce MXFContainerEssencePair to associate essence element key and
essence container easily and compute essence element key in write_header
Originally committed as revision 15080 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
e51a81e0ff
|
cosmetics
Originally committed as revision 15079 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
e14d374e10
|
replace sizeof(type) by sizeof *ptr
Originally committed as revision 15078 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
ac0ab12fe9
|
merge declaration and init
Originally committed as revision 15077 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
e7daab1e9c
|
reindent
Originally committed as revision 15076 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
3eaa53b35e
|
simplify mxf_write_essence_container_refs
Originally committed as revision 15075 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
021fa42cb1
|
factorize
Originally committed as revision 15074 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
2cd71ce52f
|
change [0] to *
Originally committed as revision 15073 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
c18d208ae2
|
compute essence containers in mxf_write_header, this simplifies the code
Originally committed as revision 15072 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
a2f55f22b3
|
get essence container ul in header and set it per track, check for unsupported codec
Originally committed as revision 15071 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
179308768a
|
move per track code in mxf_write_header to be able to check for unsupported configuration
Originally committed as revision 15070 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
851a8297e8
|
rename variable
Originally committed as revision 15069 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
86e456f63e
|
fix typos
Originally committed as revision 15066 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
60366dd04b
|
cosmetics: header -> generic
Originally committed as revision 15065 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
a8f6e362d6
|
cosmetics, remove useless braces, move comments where appropriate, remove whitespaces
Originally committed as revision 15064 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
0b62964f54
|
cosmetics
Originally committed as revision 15063 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
6fdb4fb0f5
|
simplify, and factorize
Originally committed as revision 15062 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
0c0c4d6450
|
only put version in tag
Originally committed as revision 15061 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
b43952539b
|
simplify
Originally committed as revision 15060 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
283a02c51a
|
always write required version string local tag
Originally committed as revision 15059 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
9fedbc8910
|
introduce mxf_write_local_tag_utf16 and factorize
Originally committed as revision 15058 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
6b05863aa9
|
use strlen and do not write useless trailing 0 according to specs
Originally committed as revision 15057 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
5f94b92077
|
write strings as utf16be
Originally committed as revision 15056 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
5b9bb66df2
|
cosmetics, typos, case
Originally committed as revision 15027 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
118d4e1069
|
cosmetics
Originally committed as revision 15026 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Baptiste Coudurier
|
faac3f0f9f
|
fix version string ul
Originally committed as revision 15025 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |
Carl Eugen Hoyos
|
cedebde15a
|
Remaining parts of GSoC MXF muxer by Zhentan Feng.
Originally committed as revision 14975 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
16 years ago |