Statistics
| Branch: | Revision:

ffmpeg / libavformat / mxf.c @ 7caf0cc6

History | View | Annotate | Download (37.1 KB)

# Date Author Comment
975c88e3 01/15/2007 01:04 AM Baptiste Coudurier

cosmetics, function -> metadata

Originally committed as revision 7526 to svn://svn.ffmpeg.org/ffmpeg/trunk

d8b3576d 01/14/2007 11:32 PM Baptiste Coudurier

remove useless essence container data sets for now

Originally committed as revision 7516 to svn://svn.ffmpeg.org/ffmpeg/trunk

8b621afb 01/14/2007 11:31 PM Baptiste Coudurier

remove useless preface parsing for now, will reintroduce it if needed

Originally committed as revision 7515 to svn://svn.ffmpeg.org/ffmpeg/trunk

e6837cfa 01/14/2007 11:23 PM Baptiste Coudurier

merge multiple descriptor parsing with generic one

Originally committed as revision 7513 to svn://svn.ffmpeg.org/ffmpeg/trunk

9bdeba37 01/14/2007 11:17 PM Baptiste Coudurier

remove warning, key is const

Originally committed as revision 7509 to svn://svn.ffmpeg.org/ffmpeg/trunk

55de95b9 01/14/2007 11:16 PM Baptiste Coudurier

indention

Originally committed as revision 7508 to svn://svn.ffmpeg.org/ffmpeg/trunk

33bddcdc 01/14/2007 11:14 PM Baptiste Coudurier

follow michael suggestion and simplify code at object level

Originally committed as revision 7507 to svn://svn.ffmpeg.org/ffmpeg/trunk

86074ce3 01/14/2007 09:23 PM Reimar Döffinger

Make seeking work in files that contain encrypted tracks.

Originally committed as revision 7502 to svn://svn.ffmpeg.org/ffmpeg/trunk

1fe68f0e 01/14/2007 04:02 PM Reimar Döffinger

Simplify klv_decode_ber_length

Originally committed as revision 7475 to svn://svn.ffmpeg.org/ffmpeg/trunk

6ac558ee 01/14/2007 12:32 AM Baptiste Coudurier

AnyType is needed, descriptor_ref can reference Descriptor or MultipleDescriptor

Originally committed as revision 7451 to svn://svn.ffmpeg.org/ffmpeg/trunk

977d126e 01/13/2007 09:13 PM Reimar Döffinger

Use macros to eliminate code duplication in MXF metadata read functions.

Originally committed as revision 7449 to svn://svn.ffmpeg.org/ffmpeg/trunk

2d193b2e 01/13/2007 06:54 PM Reimar Döffinger

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

717f1019 01/13/2007 06:21 PM Reimar Döffinger

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

7f25df4c 11/28/2006 05:17 PM Baptiste Coudurier

move source_package declaration in the loop and reset it each iteration

Originally committed as revision 7180 to svn://svn.ffmpeg.org/ffmpeg/trunk

550f6f97 11/16/2006 03:49 PM Baptiste Coudurier

parse video frame headers to get key flag

Originally committed as revision 7104 to svn://svn.ffmpeg.org/ffmpeg/trunk

1fc17d15 11/14/2006 02:54 PM Baptiste Coudurier

add 422P@HL I-only universal label

Originally committed as revision 7060 to svn://svn.ffmpeg.org/ffmpeg/trunk

5e8b05f8 11/10/2006 02:04 PM Baptiste Coudurier

report error when local tag has 0 size

Originally committed as revision 6962 to svn://svn.ffmpeg.org/ffmpeg/trunk

4d6ac1a4 10/17/2006 11:30 AM Baptiste Coudurier

skip packet if no stream index is found, fix proxy_pal030926.mxf

Originally committed as revision 6721 to svn://svn.ffmpeg.org/ffmpeg/trunk

ee71ef5c 10/17/2006 11:23 AM Baptiste Coudurier

skip run in sequence, fix C0023S01.mxf

Originally committed as revision 6720 to svn://svn.ffmpeg.org/ffmpeg/trunk

c74915cd 10/10/2006 02:29 PM Baptiste Coudurier

fix d-10 mapping detection

Originally committed as revision 6631 to svn://svn.ffmpeg.org/ffmpeg/trunk

de9fe002 10/10/2006 01:00 PM Baptiste Coudurier

rewind completely if sample time is negative

Originally committed as revision 6629 to svn://svn.ffmpeg.org/ffmpeg/trunk

4a775c19 10/10/2006 12:58 PM Baptiste Coudurier

dont seek back if no sync to let eof happen

Originally committed as revision 6628 to svn://svn.ffmpeg.org/ffmpeg/trunk

b78e7197 10/07/2006 03:30 PM Diego Biurrun

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

885e691a 10/05/2006 09:01 AM Baptiste Coudurier

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

c86ecbb7 10/02/2006 02:12 PM Baptiste Coudurier

fix audio for mog_op1a_prompeg_mpeg.mxf

Originally committed as revision 6530 to svn://svn.ffmpeg.org/ffmpeg/trunk

03da8726 10/02/2006 01:22 PM Baptiste Coudurier

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

3a6ccf4f 09/29/2006 02:28 PM Baptiste Coudurier

rudimentary binary seek

Originally committed as revision 6382 to svn://svn.ffmpeg.org/ffmpeg/trunk

1159f634 09/29/2006 12:25 PM Baptiste Coudurier

add another data definition ul

Originally committed as revision 6381 to svn://svn.ffmpeg.org/ffmpeg/trunk

dd202ff6 09/29/2006 12:23 PM Baptiste Coudurier

use a data definition uls table to fetch codec type

Originally committed as revision 6380 to svn://svn.ffmpeg.org/ffmpeg/trunk

996c9ad0 09/29/2006 11:25 AM Baptiste Coudurier

add string param to PRINT_KEY for debug

Originally committed as revision 6379 to svn://svn.ffmpeg.org/ffmpeg/trunk

94c12d45 09/29/2006 10:38 AM Baptiste Coudurier

shut up gcc about incompatible pointer type

Originally committed as revision 6378 to svn://svn.ffmpeg.org/ffmpeg/trunk

d70e3ff4 09/11/2006 10:05 PM Baptiste Coudurier

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

acf36dba 08/24/2006 02:22 PM Baptiste Coudurier

correct uid, and enable JPEG 2000 detection

Originally committed as revision 6078 to svn://svn.ffmpeg.org/ffmpeg/trunk

f8503792 08/03/2006 03:33 PM Baptiste Coudurier

revert r5909, dont use non constant static variable, breaks multithreaded apps

Originally committed as revision 5917 to svn://svn.ffmpeg.org/ffmpeg/trunk

e1dacee1 08/03/2006 12:31 PM Baptiste Coudurier

parse SONY hidden MPEG-4 extradata, fix C0023S01.mxf

Originally committed as revision 5910 to svn://svn.ffmpeg.org/ffmpeg/trunk

61ca932e 08/03/2006 12:08 PM Baptiste Coudurier

skip run-in sequence before reading header

Originally committed as revision 5909 to svn://svn.ffmpeg.org/ffmpeg/trunk

49b6f162 08/03/2006 11:59 AM Baptiste Coudurier

again, disable DEBUG

Originally committed as revision 5908 to svn://svn.ffmpeg.org/ffmpeg/trunk

f0d47292 08/03/2006 11:57 AM Baptiste Coudurier

10l, check container_ul existence

Originally committed as revision 5907 to svn://svn.ffmpeg.org/ffmpeg/trunk

c2e88054 08/03/2006 11:28 AM Baptiste Coudurier

remove duplicate code

Originally committed as revision 5906 to svn://svn.ffmpeg.org/ffmpeg/trunk

3bb63b82 08/03/2006 11:21 AM Baptiste Coudurier

attempt to demux clip wrapped content

Originally committed as revision 5905 to svn://svn.ffmpeg.org/ffmpeg/trunk

8c5002db 08/03/2006 09:14 AM Baptiste Coudurier

add codec detection based on essence container ul

Originally committed as revision 5904 to svn://svn.ffmpeg.org/ffmpeg/trunk

d2cdbd5f 08/02/2006 03:02 PM Baptiste Coudurier

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

7fe4744b 08/01/2006 10:30 PM Baptiste Coudurier

fix ending null entry in table

Originally committed as revision 5885 to svn://svn.ffmpeg.org/ffmpeg/trunk

28f12808 08/01/2006 05:00 PM Baptiste Coudurier

more codecs uls

Originally committed as revision 5883 to svn://svn.ffmpeg.org/ffmpeg/trunk

ba32c8df 08/01/2006 12:32 AM Baptiste Coudurier

skip run-in sequence during probe

Originally committed as revision 5876 to svn://svn.ffmpeg.org/ffmpeg/trunk

b92c61e0 07/31/2006 03:26 PM Baptiste Coudurier

simplify using function table

Originally committed as revision 5871 to svn://svn.ffmpeg.org/ffmpeg/trunk

53512a22 07/31/2006 09:46 AM Baptiste Coudurier

parse aes3 audio descriptor

Originally committed as revision 5870 to svn://svn.ffmpeg.org/ffmpeg/trunk

6c6ec47a 07/30/2006 03:30 PM Baptiste Coudurier

use parenthesis around value

Originally committed as revision 5866 to svn://svn.ffmpeg.org/ffmpeg/trunk

ea3a790e 07/29/2006 03:36 PM Baptiste Coudurier

add information about codec uls

Originally committed as revision 5856 to svn://svn.ffmpeg.org/ffmpeg/trunk

7d2a0d31 07/29/2006 03:31 PM Baptiste Coudurier

another MPEG-2 long gop codec ul

Originally committed as revision 5855 to svn://svn.ffmpeg.org/ffmpeg/trunk

649084c3 07/29/2006 03:25 PM Baptiste Coudurier

another MPEG-2 long gop codec ul

Originally committed as revision 5854 to svn://svn.ffmpeg.org/ffmpeg/trunk

59b56738 07/29/2006 03:19 PM Baptiste Coudurier

add uncompressed picture support

Originally committed as revision 5853 to svn://svn.ffmpeg.org/ffmpeg/trunk

8ce2215b 07/29/2006 02:00 PM Baptiste Coudurier

parse rgba descriptor (jpeg2000, uncompressed)

Originally committed as revision 5852 to svn://svn.ffmpeg.org/ffmpeg/trunk

54a3360b 07/29/2006 01:40 PM Baptiste Coudurier

add common codecs uls

Originally committed as revision 5851 to svn://svn.ffmpeg.org/ffmpeg/trunk

eec3fec0 07/29/2006 01:23 PM Baptiste Coudurier

simplify PRINT_KEY

Originally committed as revision 5850 to svn://svn.ffmpeg.org/ffmpeg/trunk

6d0c3beb 07/29/2006 01:18 PM Baptiste Coudurier

add some debug infos

Originally committed as revision 5849 to svn://svn.ffmpeg.org/ffmpeg/trunk

f03b6426 07/29/2006 01:13 PM Baptiste Coudurier

get rid of DECLARED_ALIGNED

Originally committed as revision 5848 to svn://svn.ffmpeg.org/ffmpeg/trunk

dd15f9bf 07/28/2006 11:10 PM Baptiste Coudurier

cosmetics

Originally committed as revision 5842 to svn://svn.ffmpeg.org/ffmpeg/trunk

b7522224 07/28/2006 11:07 PM Baptiste Coudurier

use ternary

Originally committed as revision 5841 to svn://svn.ffmpeg.org/ffmpeg/trunk

834bff48 07/28/2006 11:03 PM Baptiste Coudurier

remove useless variables

Originally committed as revision 5840 to svn://svn.ffmpeg.org/ffmpeg/trunk

e076173f 07/28/2006 11:00 PM Baptiste Coudurier

rename variables

Originally committed as revision 5839 to svn://svn.ffmpeg.org/ffmpeg/trunk

5e441e31 07/28/2006 10:53 PM Baptiste Coudurier

add error messages

Originally committed as revision 5838 to svn://svn.ffmpeg.org/ffmpeg/trunk

743d772c 07/28/2006 10:42 PM Baptiste Coudurier

demuxer reworked, more accurate parsing, prepare handling of other operational patterns, streaming demuxing, simplified codec detection

Originally committed as revision 5837 to svn://svn.ffmpeg.org/ffmpeg/trunk

4bfff768 07/28/2006 06:18 PM Baptiste Coudurier

declare and use UID type

Originally committed as revision 5836 to svn://svn.ffmpeg.org/ffmpeg/trunk

7c87a2f0 07/28/2006 01:31 PM Reimar Döffinger

Set duration to AV_NOPTS_VALUE instead of 0 when unknown.
Set start_time to 0 when duration is known to indicate we have
valid timestamps for this track.

Originally committed as revision 5835 to svn://svn.ffmpeg.org/ffmpeg/trunk

07bf2af8 07/25/2006 02:30 PM Baptiste Coudurier

MXF demuxer

Originally committed as revision 5826 to svn://svn.ffmpeg.org/ffmpeg/trunk