Statistics
| Branch: | Revision:

ffmpeg / libavformat / mxfenc.c @ 99ed41a8

History | View | Annotate | Download (31.9 KB)

# Date Author Comment
6e4668b8 01/23/2009 08:57 PM Baptiste Coudurier

write essence container data

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

5e4aa542 01/23/2009 08:20 PM Baptiste Coudurier

reduce display aspect ratio

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

24d6a613 01/23/2009 08:15 PM Baptiste Coudurier

stored height is a multiple of 16 for mpeg2

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

785b0f3c 10/27/2008 12:21 AM Baptiste Coudurier

fix umid base value, use revision 5 and generic material type

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

0df4903a 10/26/2008 11:59 PM Baptiste Coudurier

fix sound essence compression UL

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

1d30d1ad 10/26/2008 11:57 PM Baptiste Coudurier

fix start position UL

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

37d3e066 10/21/2008 09:40 PM Aurelien Jacobs

uses FF_ARRAY_ELEMS() where appropriate

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

dd1c8f3e 09/08/2008 02:24 PM Luca Abeni

Bump Major version, this commit is almost just renaming bits_per_sample to
bits_per_coded_sample but that cannot be done seperately.
Patch by Luca Abeni
Also reset the minor version and fix the forgotton change to libfaad.
Note: The API/ABI should not be considered stable yet, there still may...

b1878364 08/31/2008 04:35 AM Baptiste Coudurier

do no write multi descriptor when only one track is present

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

6ae9d3fa 08/31/2008 04:26 AM Baptiste Coudurier

factorize

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

f05773ea 08/31/2008 04:25 AM Baptiste Coudurier

remove mxf_build_structural_metadata, simplify

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

98f7c5e0 08/31/2008 04:24 AM Baptiste Coudurier

move mxf_write_package to permit function merge

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

a4d7a678 08/31/2008 04:20 AM Baptiste Coudurier

cosmetics, Pair -> Entry

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

d4ffc57d 08/31/2008 04:13 AM Baptiste Coudurier

store index in table in MXFStreamContext, simplify

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

f2ebd159 08/31/2008 04:07 AM Baptiste Coudurier

merge descriptor write table with essence container uls table and simplify

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

b6fa8a8a 08/31/2008 03:45 AM Baptiste Coudurier

fix type in prototype

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

85b5ee2b 08/31/2008 03:42 AM Baptiste Coudurier

remove header_byte_count_offset from context

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

cc984060 08/31/2008 03:36 AM Baptiste Coudurier

simplify and correctly rewrite metadata in header partition, mark it closed complete

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

ca276e6a 08/31/2008 03:20 AM Baptiste Coudurier

simplify current partition offset

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

6685f639 08/31/2008 03:06 AM Baptiste Coudurier

header partition is open incomplete for now

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

7d5fdf90 08/31/2008 03:01 AM Baptiste Coudurier

always write footer partition according to specs

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

c5a20912 08/31/2008 02:55 AM Baptiste Coudurier

10l fix mxf_get_essence_container_ul

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

4e2f346b 08/31/2008 02:50 AM Baptiste Coudurier

cosmetics, mux_write -> mxf_write

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

68f4259c 08/31/2008 02:49 AM Baptiste Coudurier

correctly set track duration

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

cdedd878 08/31/2008 02:46 AM Baptiste Coudurier

set duration to distinguished value

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

4d418883 08/31/2008 02:41 AM Baptiste Coudurier

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

064abb8a 08/31/2008 01:48 AM Baptiste Coudurier

simplify, pass AVStream directly instead of index

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

38573e8f 08/31/2008 01:44 AM Baptiste Coudurier

cosmetics, whitespace

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

c872bdb0 08/31/2008 01:41 AM Baptiste Coudurier

remove now useless track_number_sign

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

ecb71f8f 08/31/2008 01:37 AM Baptiste Coudurier

remove now useless mxf_essence_element_key array

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

316b438f 08/31/2008 01:34 AM Baptiste Coudurier

fix track number ul in primer pack

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

b8ad3f78 08/31/2008 01:33 AM Baptiste Coudurier

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

e51a81e0 08/31/2008 12:40 AM Baptiste Coudurier

cosmetics

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

e14d374e 08/31/2008 12:39 AM Baptiste Coudurier

replace sizeof(type) by sizeof *ptr

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

ac0ab12f 08/31/2008 12:36 AM Baptiste Coudurier

merge declaration and init

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

e7daab1e 08/31/2008 12:28 AM Baptiste Coudurier

reindent

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

3eaa53b3 08/31/2008 12:28 AM Baptiste Coudurier

simplify mxf_write_essence_container_refs

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

021fa42c 08/31/2008 12:26 AM Baptiste Coudurier

factorize

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

2cd71ce5 08/31/2008 12:25 AM Baptiste Coudurier

change [0] to *

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

c18d208a 08/31/2008 12:23 AM Baptiste Coudurier

compute essence containers in mxf_write_header, this simplifies the code

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

a2f55f22 08/30/2008 11:54 PM Baptiste Coudurier

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

17930876 08/30/2008 11:47 PM Baptiste Coudurier

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

851a8297 08/30/2008 11:43 PM Baptiste Coudurier

rename variable

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

86e456f6 08/30/2008 11:05 PM Baptiste Coudurier

fix typos

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

60366dd0 08/30/2008 11:02 PM Baptiste Coudurier

cosmetics: header -> generic

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

a8f6e362 08/30/2008 10:58 PM Baptiste Coudurier

cosmetics, remove useless braces, move comments where appropriate, remove whitespaces

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

0b62964f 08/30/2008 10:45 PM Baptiste Coudurier

cosmetics

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

6fdb4fb0 08/30/2008 10:45 PM Baptiste Coudurier

simplify, and factorize

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

0c0c4d64 08/30/2008 10:41 PM Baptiste Coudurier

only put version in tag

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

b4395253 08/30/2008 10:38 PM Baptiste Coudurier

simplify

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

283a02c5 08/30/2008 10:37 PM Baptiste Coudurier

always write required version string local tag

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

9fedbc89 08/30/2008 10:32 PM Baptiste Coudurier

introduce mxf_write_local_tag_utf16 and factorize

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

6b05863a 08/30/2008 10:24 PM Baptiste Coudurier

use strlen and do not write useless trailing 0 according to specs

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

5f94b920 08/30/2008 10:23 PM Baptiste Coudurier

write strings as utf16be

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

5b9bb66d 08/29/2008 05:04 PM Baptiste Coudurier

cosmetics, typos, case

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

118d4e10 08/29/2008 04:56 PM Baptiste Coudurier

cosmetics

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

faac3f0f 08/29/2008 04:56 PM Baptiste Coudurier

fix version string ul

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

cedebde1 08/26/2008 03:58 PM Carl Eugen Hoyos

Remaining parts of GSoC MXF muxer by Zhentan Feng.

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

9b0d3e0e 08/25/2008 08:28 PM Vitor Sessak

Import more MXF muxer code from the SoC tree

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

6986662b 08/24/2008 05:55 AM Vitor Sessak

Import more ok'ed chunks of the mxf muxer from the soc tree

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

59729451 08/23/2008 11:43 PM Aurelien Jacobs

convert every muxer/demuxer to write/read sample_aspect_ratio from/to
the corresponding AVStream instead of AVCodecContext

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

9b9466b0 08/22/2008 04:12 AM Vitor Sessak

Apply parts of MXF muxer ok'ed by Michael

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

fda0d4af 08/19/2008 10:01 PM Zhentan Feng

Ok-ed parts from patch by zhentan feng.

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

2c8d4388 08/19/2008 12:36 PM Zhentan Feng

Ok-ed parts from patch by zhentan feng.

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

e48891bd 08/18/2008 06:11 PM Zhentan Feng

Ok-ed parts from patch by zhentan feng.

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

b5f46e93 08/14/2008 09:48 PM Baptiste Coudurier

import ok'd hunks for mxf muxer

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