| 
							
							
								 Baptiste Coudurier | d4ffc57d39 | store index in table in MXFStreamContext, simplify Originally committed as revision 15110 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 04:13:44 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | f2ebd15952 | merge descriptor write table with essence container uls table and simplify Originally committed as revision 15109 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 04:07:41 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | b6fa8a8af8 | fix type in prototype Originally committed as revision 15108 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 03:45:00 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 85b5ee2b40 | remove header_byte_count_offset from context Originally committed as revision 15107 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 03:42:05 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | cc98406051 | simplify and correctly rewrite metadata in header partition, mark it closed complete Originally committed as revision 15106 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 03:36:25 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | ca276e6ae2 | simplify current partition offset Originally committed as revision 15105 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 03:20:41 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 6685f639af | header partition is open incomplete for now Originally committed as revision 15102 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 03:06:38 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 7d5fdf900b | always write footer partition according to specs Originally committed as revision 15100 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 03:01:07 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | c5a2091295 | 10l fix mxf_get_essence_container_ul Originally committed as revision 15098 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 02:55:13 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 4e2f346bd1 | cosmetics, mux_write -> mxf_write Originally committed as revision 15097 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 02:50:25 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 68f4259c12 | correctly set track duration Originally committed as revision 15096 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 02:49:40 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | cdedd878c5 | set duration to distinguished value Originally committed as revision 15095 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 02:46:50 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 4d41888300 | 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 | 2008-08-31 02:41:31 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 064abb8aea | simplify, pass AVStream directly instead of index Originally committed as revision 15086 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 01:48:02 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 38573e8fb9 | cosmetics, whitespace Originally committed as revision 15085 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 01:44:45 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | c872bdb0f8 | remove now useless track_number_sign Originally committed as revision 15084 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 01:41:10 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | ecb71f8fe8 | remove now useless mxf_essence_element_key array Originally committed as revision 15082 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 01:37:14 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 316b438f33 | fix track number ul in primer pack Originally committed as revision 15081 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 01:34:26 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | b8ad3f7852 | 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 | 2008-08-31 01:33:28 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | e51a81e0ff | cosmetics Originally committed as revision 15079 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 00:40:11 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | e14d374e10 | replace sizeof(type) by sizeof *ptr Originally committed as revision 15078 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 00:39:34 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | ac0ab12fe9 | merge declaration and init Originally committed as revision 15077 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 00:36:30 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | e7daab1e9c | reindent Originally committed as revision 15076 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 00:28:51 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 3eaa53b35e | simplify mxf_write_essence_container_refs Originally committed as revision 15075 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 00:28:36 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 021fa42cb1 | factorize Originally committed as revision 15074 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 00:26:54 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 2cd71ce52f | change [0] to * Originally committed as revision 15073 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 00:25:19 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | c18d208ae2 | compute essence containers in mxf_write_header, this simplifies the code Originally committed as revision 15072 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-31 00:23:38 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | a2f55f22b3 | 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 | 2008-08-30 23:54:24 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 179308768a | 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 | 2008-08-30 23:47:58 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 851a8297e8 | rename variable Originally committed as revision 15069 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-30 23:43:14 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 86e456f63e | fix typos Originally committed as revision 15066 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-30 23:05:42 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 60366dd04b | cosmetics: header -> generic Originally committed as revision 15065 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-30 23:02:59 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | a8f6e362d6 | cosmetics, remove useless braces, move comments where appropriate, remove whitespaces Originally committed as revision 15064 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-30 22:58:49 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 0b62964f54 | cosmetics Originally committed as revision 15063 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-30 22:45:49 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 6fdb4fb0f5 | simplify, and factorize Originally committed as revision 15062 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-30 22:45:32 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 0c0c4d6450 | only put version in tag Originally committed as revision 15061 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-30 22:41:01 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | b43952539b | simplify Originally committed as revision 15060 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-30 22:38:59 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 283a02c51a | always write required version string local tag Originally committed as revision 15059 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-30 22:37:19 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 9fedbc8910 | introduce mxf_write_local_tag_utf16 and factorize Originally committed as revision 15058 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-30 22:32:23 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 6b05863aa9 | use strlen and do not write useless trailing 0 according to specs Originally committed as revision 15057 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-30 22:24:19 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 5f94b92077 | write strings as utf16be Originally committed as revision 15056 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-30 22:23:11 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 5b9bb66df2 | cosmetics, typos, case Originally committed as revision 15027 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-29 17:04:18 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | 118d4e1069 | cosmetics Originally committed as revision 15026 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-29 16:56:57 +00:00 |  | 
			
				
					| 
							
							
								 Baptiste Coudurier | faac3f0f9f | fix version string ul Originally committed as revision 15025 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-29 16:56:36 +00:00 |  | 
			
				
					| 
							
							
								 Carl Eugen Hoyos | cedebde15a | Remaining parts of GSoC MXF muxer by Zhentan Feng. Originally committed as revision 14975 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-26 15:58:25 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Sessak | 9b0d3e0e03 | Import more MXF muxer code from the SoC tree Originally committed as revision 14968 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-25 20:28:12 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Sessak | 6986662b5f | 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 | 2008-08-24 05:55:46 +00:00 |  | 
			
				
					| 
							
							
								 Aurelien Jacobs | 5972945197 | 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 | 2008-08-23 23:43:20 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Sessak | 9b9466b0cd | Apply parts of MXF muxer ok'ed by Michael Originally committed as revision 14903 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-22 04:12:52 +00:00 |  | 
			
				
					| 
							
							
								 Zhentan Feng | fda0d4afa7 | Ok-ed parts from patch by zhentan feng. Originally committed as revision 14854 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-08-19 22:01:57 +00:00 |  |