Baptiste Coudurier
bb085dd6f1
correctly handle sony mpeg4 extradata
...
Originally committed as revision 11571 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Baptiste Coudurier
6e3ea4461f
check if read child returned error
...
Originally committed as revision 11570 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Baptiste Coudurier
a33b2c7e39
simplify with matching len
...
Originally committed as revision 11568 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Baptiste Coudurier
51169b61b5
simplify and detect better non frame wrapped mappings
...
Originally committed as revision 11567 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Baptiste Coudurier
4de5906fed
cosmetics: read_metadata -> read
...
Originally committed as revision 11566 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Baptiste Coudurier
3f2d859b7e
cosmetics
...
Originally committed as revision 11565 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Baptiste Coudurier
3a9c08be1b
remove unused crypto context uid
...
Originally committed as revision 11564 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Baptiste Coudurier
7ee7f6f958
support dynamically allocated local tags, used by encrypted files
...
Originally committed as revision 11563 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Baptiste Coudurier
57810910c7
check malloc return
...
Originally committed as revision 11562 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Baptiste Coudurier
8513ba097c
add some dv container uls
...
Originally committed as revision 11561 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Baptiste Coudurier
c9c55a5699
simplify by checking min matching len
...
Originally committed as revision 11560 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Baptiste Coudurier
ebbe25d2a3
check av_new_stream return value
...
Originally committed as revision 11462 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Björn Axelsson
899681cd1d
Use dynamically allocated ByteIOContext in AVFormatContext
...
patch by: Björn Axelsson, bjorn d axelsson a intinor d se
thread: [PATCH] Remove static ByteIOContexts, 06 nov 2007
Originally committed as revision 11071 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Baptiste Coudurier
3a319ab6aa
add D-10 NTSC support
...
Originally committed as revision 10539 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Baptiste Coudurier
28cf721574
extract correct d10 aes3 audio channels number
...
Originally committed as revision 10538 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Panagiotis Issaris
6f3e0b2174
Replace all occurrences of AVERROR_IO with AVERROR(EIO).
...
Originally committed as revision 9760 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
1b4818452c
cosmetics remove struct name with typedef
...
Originally committed as revision 9194 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
738ebafceb
remove unused EssenceContainerData
...
Originally committed as revision 9193 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
151bdd5d3d
skip no more needed on error
...
Originally committed as revision 9192 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
01dfc64669
remove duplicate entry since now we ignore version byte
...
Originally committed as revision 9191 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
28b9f98619
typo
...
Originally committed as revision 9190 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
363f403f28
set pkt pos
...
Originally committed as revision 9189 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
0e3ea3a26b
remove now useless sync key
...
Originally committed as revision 9188 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
6dc5554328
no need to seek on specific key anymore, since klv_read_packet will sync, tested on encrypted files
...
Originally committed as revision 9187 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
b7889fce2f
do not print error message when klv_read_packet fails
...
Originally committed as revision 9186 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
cabe2527ef
sync to mxf klv key before trying to read klv packet
...
Originally committed as revision 9185 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
6982462f50
match uids indenpendantly of the version byte
...
Originally committed as revision 9184 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
3c6b46d3a5
cosmetics, reorder and classify uids
...
Originally committed as revision 9183 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
2f8fe719c6
correct comment about seek function
...
Originally committed as revision 8797 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
57004ff1d7
add an enum for need_parsing
...
Originally committed as revision 8742 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
c4fe61ff87
add D-10 PAL 40 audio essence container ul
...
Originally committed as revision 8709 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
088e827a96
add D-10 PAL 40 ul
...
Originally committed as revision 8708 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michel Bardiaux
318c5e0524
Give context to dprintf
...
Originally committed as revision 8338 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
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