Reimar Döffinger
|
80a289b9bf
|
mxf aes decryption support, patch by Reimar, simplified to only look for first crypto context, will be extended once we get files with multiple cryptocontext, and hope that they won't have broken container ul
Originally committed as revision 7925 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
975c88e30e
|
cosmetics, function -> metadata
Originally committed as revision 7526 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
d8b3576d42
|
remove useless essence container data sets for now
Originally committed as revision 7516 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
8b621afbd1
|
remove useless preface parsing for now, will reintroduce it if needed
Originally committed as revision 7515 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
e6837cfaf0
|
merge multiple descriptor parsing with generic one
Originally committed as revision 7513 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
9bdeba37a0
|
remove warning, key is const
Originally committed as revision 7509 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
55de95b9c7
|
indention
Originally committed as revision 7508 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
33bddcdc13
|
follow michael suggestion and simplify code at object level
Originally committed as revision 7507 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Reimar Döffinger
|
86074ce341
|
Make seeking work in files that contain encrypted tracks.
Originally committed as revision 7502 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Reimar Döffinger
|
1fe68f0e7c
|
Simplify klv_decode_ber_length
Originally committed as revision 7475 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
6ac558eefc
|
AnyType is needed, descriptor_ref can reference Descriptor or MultipleDescriptor
Originally committed as revision 7451 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Reimar Döffinger
|
977d126e6e
|
Use macros to eliminate code duplication in MXF metadata read functions.
Originally committed as revision 7449 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Reimar Döffinger
|
2d193b2ea0
|
Extend mxf_resolve_strong_ref by a type parameter, to avoid modify something
that actually has a different type.
Originally committed as revision 7448 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Reimar Döffinger
|
717f1019a8
|
Fix error message, it's package ref that can not be found, not track in this case
Originally committed as revision 7447 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
7f25df4cd3
|
move source_package declaration in the loop and reset it each iteration
Originally committed as revision 7180 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
550f6f974b
|
parse video frame headers to get key flag
Originally committed as revision 7104 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
1fc17d1582
|
add 422P@HL I-only universal label
Originally committed as revision 7060 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
5e8b05f8df
|
report error when local tag has 0 size
Originally committed as revision 6962 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
4d6ac1a47b
|
skip packet if no stream index is found, fix proxy_pal030926.mxf
Originally committed as revision 6721 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
ee71ef5cf4
|
skip run in sequence, fix C0023S01.mxf
Originally committed as revision 6720 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
c74915cda4
|
fix d-10 mapping detection
Originally committed as revision 6631 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
de9fe002f8
|
rewind completely if sample time is negative
Originally committed as revision 6629 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
4a775c19cd
|
dont seek back if no sync to let eof happen
Originally committed as revision 6628 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Diego Biurrun
|
b78e7197a8
|
Change license headers to say 'FFmpeg' instead of 'this program/this library'
and fix GPL/LGPL version mismatches.
Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
885e691aaf
|
support D-10, XDCAM, fix ebu_small_d10_50_audio_resampling_problem.mxf, xdcam-pal-d10-imx50.mxf
Originally committed as revision 6561 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
18 years ago |
Baptiste Coudurier
|
c86ecbb7ce
|
fix audio for mog_op1a_prompeg_mpeg.mxf
Originally committed as revision 6530 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
03da8726f6
|
return 0 as stream index if only one stream, this is completely non standard, fix Cars_TL4IO6_239_DEXX_MPEG_TDC_072006.wav.mxf
Originally committed as revision 6528 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
3a6ccf4f3e
|
rudimentary binary seek
Originally committed as revision 6382 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
1159f6340a
|
add another data definition ul
Originally committed as revision 6381 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
dd202ff65d
|
use a data definition uls table to fetch codec type
Originally committed as revision 6380 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
996c9ad0a4
|
add string param to PRINT_KEY for debug
Originally committed as revision 6379 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
94c12d458f
|
shut up gcc about incompatible pointer type
Originally committed as revision 6378 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
d70e3ff410
|
workaround for files, mainly d-cinema, with 0 sized tags especially UMID in source clip, 377M B.10,13 clearly mentions that this is non standard though
Originally committed as revision 6230 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
acf36dba18
|
correct uid, and enable JPEG 2000 detection
Originally committed as revision 6078 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
f8503792f0
|
revert r5909, dont use non constant static variable, breaks multithreaded apps
Originally committed as revision 5917 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
e1dacee11e
|
parse SONY hidden MPEG-4 extradata, fix C0023S01.mxf
Originally committed as revision 5910 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
61ca932e4a
|
skip run-in sequence before reading header
Originally committed as revision 5909 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
49b6f16239
|
again, disable DEBUG
Originally committed as revision 5908 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
f0d4729212
|
10l, check container_ul existence
Originally committed as revision 5907 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
c2e8805441
|
remove duplicate code
Originally committed as revision 5906 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
3bb63b822f
|
attempt to demux clip wrapped content
Originally committed as revision 5905 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
8c5002db17
|
add codec detection based on essence container ul
Originally committed as revision 5904 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
d2cdbd5f18
|
resolve strong refs in parse_structural_metadata since objects may not be ordered, use object oriented approach
Originally committed as revision 5892 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
7fe4744bcd
|
fix ending null entry in table
Originally committed as revision 5885 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
28f1280820
|
more codecs uls
Originally committed as revision 5883 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
ba32c8dfd9
|
skip run-in sequence during probe
Originally committed as revision 5876 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
b92c61e08c
|
simplify using function table
Originally committed as revision 5871 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
53512a22cb
|
parse aes3 audio descriptor
Originally committed as revision 5870 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
6c6ec47a0e
|
use parenthesis around value
Originally committed as revision 5866 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Baptiste Coudurier
|
ea3a790e0d
|
add information about codec uls
Originally committed as revision 5856 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |