Baptiste Coudurier
|
28cf721574
extract correct d10 aes3 audio channels number
|
17 лет назад |
Panagiotis Issaris
|
6f3e0b2174
Replace all occurrences of AVERROR_IO with AVERROR(EIO).
|
17 лет назад |
Baptiste Coudurier
|
1b4818452c
cosmetics remove struct name with typedef
|
17 лет назад |
Baptiste Coudurier
|
738ebafceb
remove unused EssenceContainerData
|
17 лет назад |
Baptiste Coudurier
|
151bdd5d3d
skip no more needed on error
|
17 лет назад |
Baptiste Coudurier
|
01dfc64669
remove duplicate entry since now we ignore version byte
|
17 лет назад |
Baptiste Coudurier
|
28b9f98619
typo
|
17 лет назад |
Baptiste Coudurier
|
363f403f28
set pkt pos
|
17 лет назад |
Baptiste Coudurier
|
0e3ea3a26b
remove now useless sync key
|
17 лет назад |
Baptiste Coudurier
|
6dc5554328
no need to seek on specific key anymore, since klv_read_packet will sync, tested on encrypted files
|
17 лет назад |
Baptiste Coudurier
|
b7889fce2f
do not print error message when klv_read_packet fails
|
17 лет назад |
Baptiste Coudurier
|
cabe2527ef
sync to mxf klv key before trying to read klv packet
|
17 лет назад |
Baptiste Coudurier
|
6982462f50
match uids indenpendantly of the version byte
|
17 лет назад |
Baptiste Coudurier
|
3c6b46d3a5
cosmetics, reorder and classify uids
|
17 лет назад |
Baptiste Coudurier
|
2f8fe719c6
correct comment about seek function
|
17 лет назад |
Aurelien Jacobs
|
57004ff1d7
add an enum for need_parsing
|
17 лет назад |
Baptiste Coudurier
|
c4fe61ff87
add D-10 PAL 40 audio essence container ul
|
17 лет назад |
Baptiste Coudurier
|
088e827a96
add D-10 PAL 40 ul
|
17 лет назад |
Michel Bardiaux
|
318c5e0524
Give context to dprintf
|
17 лет назад |
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
|
17 лет назад |
Baptiste Coudurier
|
975c88e30e
cosmetics, function -> metadata
|
17 лет назад |
Baptiste Coudurier
|
d8b3576d42
remove useless essence container data sets for now
|
17 лет назад |
Baptiste Coudurier
|
8b621afbd1
remove useless preface parsing for now, will reintroduce it if needed
|
17 лет назад |
Baptiste Coudurier
|
e6837cfaf0
merge multiple descriptor parsing with generic one
|
17 лет назад |
Baptiste Coudurier
|
9bdeba37a0
remove warning, key is const
|
17 лет назад |
Baptiste Coudurier
|
55de95b9c7
indention
|
17 лет назад |
Baptiste Coudurier
|
33bddcdc13
follow michael suggestion and simplify code at object level
|
17 лет назад |
Reimar Döffinger
|
86074ce341
Make seeking work in files that contain encrypted tracks.
|
17 лет назад |
Reimar Döffinger
|
1fe68f0e7c
Simplify klv_decode_ber_length
|
17 лет назад |
Baptiste Coudurier
|
6ac558eefc
AnyType is needed, descriptor_ref can reference Descriptor or MultipleDescriptor
|
17 лет назад |
Reimar Döffinger
|
977d126e6e
Use macros to eliminate code duplication in MXF metadata read functions.
|
17 лет назад |
Reimar Döffinger
|
2d193b2ea0
Extend mxf_resolve_strong_ref by a type parameter, to avoid modify something
|
17 лет назад |
Reimar Döffinger
|
717f1019a8
Fix error message, it's package ref that can not be found, not track in this case
|
17 лет назад |
Baptiste Coudurier
|
7f25df4cd3
move source_package declaration in the loop and reset it each iteration
|
18 лет назад |
Baptiste Coudurier
|
550f6f974b
parse video frame headers to get key flag
|
18 лет назад |
Baptiste Coudurier
|
1fc17d1582
add 422P@HL I-only universal label
|
18 лет назад |
Baptiste Coudurier
|
5e8b05f8df
report error when local tag has 0 size
|
18 лет назад |
Baptiste Coudurier
|
4d6ac1a47b
skip packet if no stream index is found, fix proxy_pal030926.mxf
|
18 лет назад |
Baptiste Coudurier
|
ee71ef5cf4
skip run in sequence, fix C0023S01.mxf
|
18 лет назад |
Baptiste Coudurier
|
c74915cda4
fix d-10 mapping detection
|
18 лет назад |
Baptiste Coudurier
|
de9fe002f8
rewind completely if sample time is negative
|
18 лет назад |
Baptiste Coudurier
|
4a775c19cd
dont seek back if no sync to let eof happen
|
18 лет назад |
Diego Biurrun
|
b78e7197a8
Change license headers to say 'FFmpeg' instead of 'this program/this library'
|
18 лет назад |
Baptiste Coudurier
|
885e691aaf
support D-10, XDCAM, fix ebu_small_d10_50_audio_resampling_problem.mxf, xdcam-pal-d10-imx50.mxf
|
18 лет назад |
Baptiste Coudurier
|
c86ecbb7ce
fix audio for mog_op1a_prompeg_mpeg.mxf
|
18 лет назад |
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
|
18 лет назад |
Baptiste Coudurier
|
3a6ccf4f3e
rudimentary binary seek
|
18 лет назад |
Baptiste Coudurier
|
1159f6340a
add another data definition ul
|
18 лет назад |
Baptiste Coudurier
|
dd202ff65d
use a data definition uls table to fetch codec type
|
18 лет назад |
Baptiste Coudurier
|
996c9ad0a4
add string param to PRINT_KEY for debug
|
18 лет назад |