Paul B Mahol 
							
						 
					 
					
						
						
							
						
						6d3b913479 
					 
					
						
						
							
							remove APEv1 tag writer  
						
						... 
						
						
						
						Not used anymore.
Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2013-05-29 14:06:26 +00:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						be5a55535e 
					 
					
						
						
							
							apetag: do not create invalid APE tags  
						
						... 
						
						
						
						APEv2 specifications forbids non-ascii keys.
Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2013-05-29 14:01:15 +00:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						96db307b3d 
					 
					
						
						
							
							lavf/flacenc: use ffio_fill()  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2013-05-29 10:40:13 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						d9cde3976c 
					 
					
						
						
							
							Merge commit '2d2d6a4883479403798f4ed46941d5b365823570'  
						
						... 
						
						
						
						* commit '2d2d6a4883479403798f4ed46941d5b365823570':
  lavf: add a raw WavPack muxer.
  apetag: add support for writing APE tags
  matroskaenc: support muxing WavPack
Conflicts:
	libavformat/Makefile
	libavformat/allformats.c
	libavformat/apetag.h
	libavformat/version.h
	libavformat/wvenc.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-29 10:40:42 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						53015bb3b3 
					 
					
						
						
							
							Merge commit '794ca87d2bff2513118de8b97595b3e23070e67d'  
						
						... 
						
						
						
						* commit '794ca87d2bff2513118de8b97595b3e23070e67d':
  wvdec: split block header parsing into a separate file
Conflicts:
	libavformat/Makefile
	libavformat/wvdec.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-29 10:07:30 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						ad649e829d 
					 
					
						
						
							
							Merge commit '0a1a94450a28eef854162f859e79ecfb9f97915b'  
						
						... 
						
						
						
						* commit '0a1a94450a28eef854162f859e79ecfb9f97915b':
  lavf: rename wv.c to wvdec.c
Conflicts:
	libavformat/Makefile
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-29 09:54:13 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						2d2d6a4883 
					 
					
						
						
							
							lavf: add a raw WavPack muxer.  
						
						
						
						
					 
					
						2013-05-28 18:19:19 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						88de0c7901 
					 
					
						
						
							
							apetag: add support for writing APE tags  
						
						... 
						
						
						
						This will be useful in the WavPack muxer. 
						
						
					 
					
						2013-05-28 18:19:03 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						01656fd476 
					 
					
						
						
							
							matroskaenc: support muxing WavPack  
						
						
						
						
					 
					
						2013-05-28 18:18:57 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						794ca87d2b 
					 
					
						
						
							
							wvdec: split block header parsing into a separate file  
						
						... 
						
						
						
						It will be reused by other muxers and demuxers. 
						
						
					 
					
						2013-05-28 17:47:59 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						0a1a94450a 
					 
					
						
						
							
							lavf: rename wv.c to wvdec.c  
						
						... 
						
						
						
						wv.c will be used for shared wavpack functions. 
						
						
					 
					
						2013-05-28 17:47:30 +02:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						ced0307ea9 
					 
					
						
						
							
							tta: make probing more robust  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2013-05-28 11:46:10 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Yeo 
							
						 
					 
					
						
						
							
						
						e615a77799 
					 
					
						
						
							
							os2threads: move from lavc to compat/  
						
						... 
						
						
						
						For useage in other places besides lavc. Needed after commit
90f9a5830bmichaelni@gmx.at > 
						
						
					 
					
						2013-05-28 12:49:20 +02:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						269fc8e049 
					 
					
						
						
							
							lavf/wvenc: remove hacks since wavpack demuxer & decoder hacks have been fixed  
						
						
						
						
					 
					
						2013-05-28 10:46:57 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						3ed3aaab32 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  smacker: assign video frame PTS
  matroskadec: export full wavpack blocks.
Conflicts:
	libavcodec/wavpack.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-28 11:58:46 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						8012f93ed8 
					 
					
						
						
							
							Merge commit '5074f4545c439420daebe4c2f28ed216440b6ec7'  
						
						... 
						
						
						
						* commit '5074f4545c439420daebe4c2f28ed216440b6ec7':
  wavpack demuxer: export full wavpack blocks.
Conflicts:
	libavformat/wv.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-28 11:49:30 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						f6beb36115 
					 
					
						
						
							
							Merge commit 'c330eba84cf2370ad72423aa9e410e20afdc52e2'  
						
						... 
						
						
						
						* commit 'c330eba84cf2370ad72423aa9e410e20afdc52e2':
  lavf: preserve side data when parsing packets.
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-28 09:51:19 +02:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						851bc1d6be 
					 
					
						
						
							
							smacker: assign video frame PTS  
						
						
						
						
					 
					
						2013-05-28 09:03:41 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						9b6f47c448 
					 
					
						
						
							
							matroskadec: export full wavpack blocks.  
						
						... 
						
						
						
						This allows us to get rid of demuxer-specific hacks in the decoder and
will allow streamcopy from matroska once we have a wavpack muxer. 
						
						
					 
					
						2013-05-28 08:14:35 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						5074f4545c 
					 
					
						
						
							
							wavpack demuxer: export full wavpack blocks.  
						
						... 
						
						
						
						Currently the demuxer shaves the blocks and exports only the
information that is useful to the decoder.
Exporting the blocks just as they are stored is simpler to understand
and will make remuxing wavpack easier. 
						
						
					 
					
						2013-05-28 08:14:05 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						91db8ff203 
					 
					
						
						
							
							Merge commit '564b7e0c0095768cd20001b28154d69462be54e7'  
						
						... 
						
						
						
						* commit '564b7e0c0095768cd20001b28154d69462be54e7':
  matroskadec: silently skip CodecState element.
  smacker: fix off-by-one error in palette expanding code
Conflicts:
	libavformat/smacker.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-28 08:04:02 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						c330eba84c 
					 
					
						
						
							
							lavf: preserve side data when parsing packets.  
						
						
						
						
					 
					
						2013-05-28 08:00:07 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						564b7e0c00 
					 
					
						
						
							
							matroskadec: silently skip CodecState element.  
						
						... 
						
						
						
						mkvmerge apparrently uses it for mpeg1/2 video, but it contains the same
information as CodecPrivate, so it can be ignored. 
						
						
					 
					
						2013-05-27 21:25:53 +02:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						c3c08baefb 
					 
					
						
						
							
							smacker: fix off-by-one error in palette expanding code  
						
						
						
						
					 
					
						2013-05-27 18:19:08 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						477f4efd0f 
					 
					
						
						
							
							lavf/swf: remove unused assert include.  
						
						
						
						
					 
					
						2013-05-26 15:48:50 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						4758e32a6c 
					 
					
						
						
							
							matroska_read_seek: Fix used streams for subtitle index compensation  
						
						... 
						
						
						
						Might fix Ticket1907 (I have no testcase so i cant test)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-26 13:14:01 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						5292dac34c 
					 
					
						
						
							
							avformat/mov: Rename alt_sample_size so its name matches what it is  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-25 18:47:36 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						760a9754ca 
					 
					
						
						
							
							img2dec: support seeking with ts_from_file  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-25 12:06:14 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						a753776ff5 
					 
					
						
						
							
							img2dec: dont set start_time/duration to invalid values  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-25 12:05:32 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Utkin 
							
						 
					 
					
						
						
							
						
						70fbfd75c3 
					 
					
						
						
							
							img2dec: Add ts_from_file option  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-25 11:42:28 +02:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						4059c7836a 
					 
					
						
						
							
							framemd5_class and md5enc_class may not be identical.  
						
						... 
						
						
						
						Due the crappy issue of classes having to be unique,
we cannot even have classes with identical content,
otherwise the compiler or linker is free to merge them,
giving the same result and bugs as if we had only one class.
Besides redesigning the option code to handle this correctly
I see only the option of requiring any two classes to have
different names, but the list of requirements for
AVClasses is getting kind of unmanageable.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de > 
						
						
					 
					
						2013-05-24 16:28:25 +02:00 
						 
				 
			
				
					
						
							
							
								Thilo Borgmann 
							
						 
					 
					
						
						
							
						
						4a2c2a09a2 
					 
					
						
						
							
							Fix compilation with --disable-everything --enable-muxer=vc1  
						
						... 
						
						
						
						Suggested-by: Reimar 
						
						
					 
					
						2013-05-24 14:19:19 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						6d02bdc338 
					 
					
						
						
							
							vformat/wtvenc: fix doxygen comments  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-24 15:36:54 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						68ff528969 
					 
					
						
						
							
							avformat/wtvdec: fix doxygen comments  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-24 15:36:54 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						682f0035fb 
					 
					
						
						
							
							avformat/jvdec: fix doxygen comments  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-24 15:36:54 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						8870cf7c0e 
					 
					
						
						
							
							avformat/gif: remove unneeded doxygen comment  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-24 15:36:54 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						a4d3757b29 
					 
					
						
						
							
							Merge commit '90f9a5830b5d332de7ebb1ab45589f1870cbd65d'  
						
						... 
						
						
						
						* commit '90f9a5830b5d332de7ebb1ab45589f1870cbd65d':
  w32pthreads: move from lavc to compat/
Conflicts:
	libavcodec/Makefile
	libavcodec/pthread.c
	libavcodec/vp8.h
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-24 13:01:41 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						90f9a5830b 
					 
					
						
						
							
							w32pthreads: move from lavc to compat/  
						
						... 
						
						
						
						It will be used in other places than lavc. 
						
						
					 
					
						2013-05-24 09:26:54 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						e8c26557a4 
					 
					
						
						
							
							avformat/mtv: remove empty comments  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-23 14:46:01 +02:00 
						 
				 
			
				
					
						
							
							
								Dale Curtis 
							
						 
					 
					
						
						
							
						
						c54a1565f5 
					 
					
						
						
							
							avformat/utils: Keep internal and external av_read_frame() packets in sync.  
						
						... 
						
						
						
						Otherwise, during error conditions, the caller will be left with
dangling pointers to a destructed packet => boom.
BUG=242786
TEST=ffmpeg_regression_tests
Commit slightly simplified by commiter
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-23 03:29:47 +02:00 
						 
				 
			
				
					
						
							
							
								Ash Hughes 
							
						 
					 
					
						
						
							
						
						14ec9d2590 
					 
					
						
						
							
							Support playing SMV files.  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-22 15:20:22 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						cc0db8cf30 
					 
					
						
						
							
							avienc: Disallow the first frame to be skiped  
						
						... 
						
						
						
						Fixes Ticket2386
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-22 14:11:42 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						66f5790d7b 
					 
					
						
						
							
							seek-test: make duration user configurable  
						
						... 
						
						
						
						Previously this was hardcoded to 4 seconds
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-21 18:13:25 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						729fa55b8f 
					 
					
						
						
							
							avformat/matroskadec: fix integer overflow  
						
						... 
						
						
						
						Fixes fate-mkv with ekopath 4
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-19 23:38:01 +02:00 
						 
				 
			
				
					
						
							
							
								Hendrik Leppkes 
							
						 
					 
					
						
						
							
						
						df07a833f1 
					 
					
						
						
							
							ftp: favor strtoll over atoll  
						
						... 
						
						
						
						Both strtoll and atoll have different names on MSVC, and strtoll has a
compatibility layer in place for this case.
Fixes compilation on MSVC.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-19 10:02:44 +02:00 
						 
				 
			
				
					
						
							
							
								Lukasz Marek 
							
						 
					 
					
						
						
							
						
						c86d3a54de 
					 
					
						
						
							
							FTP protocol support  
						
						... 
						
						
						
						Implementation of ftp protocol.
Fixes  #1672 
Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-18 22:16:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jean First 
							
						 
					 
					
						
						
							
						
						7e570f027b 
					 
					
						
						
							
							movenc: add video_track_timescale option  
						
						... 
						
						
						
						Signed-off-by: Jean First <jeanfirst@gmail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-18 16:42:36 +02:00 
						 
				 
			
				
					
						
							
							
								Piotr Bandurski 
							
						 
					 
					
						
						
							
						
						7baef22fca 
					 
					
						
						
							
							mov: set block_align for MACE 3:1 and MACE 6:1  
						
						... 
						
						
						
						fixes remuxing of audio track from mov to aifc
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-18 16:26:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eli Friedman 
							
						 
					 
					
						
						
							
						
						350914fc80 
					 
					
						
						
							
							Escape 130 (RPL) decoder  
						
						... 
						
						
						
						Some fixes provided by Paul B Mahol <onemda@gmail.com >
and Michael Niedermayer <michaelni@gmx.at > and me.
Signed-off-by: Diego Biurrun <diego@biurrun.de >
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com > 
						
						
					 
					
						2013-05-18 07:12:56 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						6c593f1b67 
					 
					
						
						
							
							avidec: dont randomly skip packets for offseting the index  
						
						... 
						
						
						
						Fixes Ticket2490
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-17 22:16:10 +02:00