Jesse Liu 
							
						 
					 
					
						
						
						
						
							
						
						
							8e17cd20b9 
							
						 
					 
					
						
						
							
							add missing ignore files  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-09-10 19:08:33 +02:00 
						 
				 
			
				
					
						
							
							
								Jun Zhao 
							
						 
					 
					
						
						
						
						
							
						
						
							1e0c75ea16 
							
						 
					 
					
						
						
							
							examples/hw_decode: Add a HWAccel decoding example.  
						
						... 
						
						
						
						Works with VAAPI, VDPAU, DXVA2 and D3D11VA.
Signed-off-by: Liu, Kaixuan <kaixuan.liu@intel.com>
Signed-off-by: Jun Zhao <jun.zhao@intel.com>
Reviewed-by: Steven Liu <lingjiujianke@gmail.com>
Signed-off-by: Mark Thompson <sw@jkqxz.net> 
						
						
					 
					
						2017-07-30 00:15:05 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							ddae679458 
							
						 
					 
					
						
						
							
							examples/encode_video: slightly improve error reporting  
						
						
						
						
					 
					
						2017-05-31 15:46:19 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							002dbc5a1f 
							
						 
					 
					
						
						
							
							examples/encode_video: add log  
						
						... 
						
						
						
						This helps to visualize how the send/receive API works. 
						
						
					 
					
						2017-05-31 15:46:14 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							ecc5c4db2d 
							
						 
					 
					
						
						
							
							doc/examples/output: Cast pointer to the right (const) type  
						
						... 
						
						
						
						doc/examples/output.c:512:33: warning: passing argument 2 of ‘sws_scale’ from incompatible pointer type 
						
						
					 
					
						2017-04-24 16:10:06 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							f25609ff06 
							
						 
					 
					
						
						
							
							doc/examples/filter_audio: const correctness  
						
						... 
						
						
						
						doc/examples/filter_audio.c:168:17: warning: assignment discards ‘const’ qualifier from pointer target type 
						
						
					 
					
						2017-04-24 16:10:05 +02:00 
						 
				 
			
				
					
						
							
							
								Muhammad Faiz 
							
						 
					 
					
						
						
						
						
							
						
						
							327a1c0dee 
							
						 
					 
					
						
						
							
							examples: do not use AVFrame accessor  
						
						... 
						
						
						
						Reviewed-by: wm4 <nfxjfg@googlemail.com>
Signed-off-by: Muhammad Faiz <mfcc64@gmail.com> 
						
						
					 
					
						2017-04-23 14:43:51 +07:00 
						 
				 
			
				
					
						
							
							
								Andreas Unterweger 
							
						 
					 
					
						
						
						
						
							
						
						
							b200a2c8da 
							
						 
					 
					
						
						
							
							examples: Fixed and extended Doxygen documentation  
						
						... 
						
						
						
						Added parameter descriptions for all functions
 and converted in-function comments into regular
 (non-Doxygen) comments.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
						
						
					 
					
						2017-04-10 10:07:54 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							23edd41a0d 
							
						 
					 
					
						
						
							
							doc/examples/decode_video: Fix format string vulnerability  
						
						... 
						
						
						
						Fixes: CID1404843
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-04-09 03:51:19 +02:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							81cc33adc6 
							
						 
					 
					
						
						
							
							Merge commit 'c7ab0eb3050acdd3b8cab2c55fc9c1b2e8610a65'  
						
						... 
						
						
						
						* commit 'c7ab0eb3050acdd3b8cab2c55fc9c1b2e8610a65':
  examples/decode_video: allocate the packet dynamically
Merged-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2017-04-04 14:47:09 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							52bce9a13d 
							
						 
					 
					
						
						
							
							Merge commit '728ea23cce07467b732f538c87c13da13dd6dcf3'  
						
						... 
						
						
						
						* commit '728ea23cce07467b732f538c87c13da13dd6dcf3':
  examples/decode_video: switch to the new decoding API
Merged-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2017-04-04 14:41:23 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							fddd6af45c 
							
						 
					 
					
						
						
							
							Merge commit 'f78d360bba6dcfb585847a49a84e89c25950fbdb'  
						
						... 
						
						
						
						* commit 'f78d360bba6dcfb585847a49a84e89c25950fbdb':
  examples/decode_video: use a parser for splitting the input
Merged-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2017-04-04 14:37:27 -03:00 
						 
				 
			
				
					
						
							
							
								Matthieu Bouron 
							
						 
					 
					
						
						
						
						
							
						
						
							400378b7b3 
							
						 
					 
					
						
						
							
							doc/examples/extract_mvs: re-indent after previous commit  
						
						
						
						
					 
					
						2017-04-04 14:10:22 +02:00 
						 
				 
			
				
					
						
							
							
								Matthieu Bouron 
							
						 
					 
					
						
						
						
						
							
						
						
							1cf93196fc 
							
						 
					 
					
						
						
							
							doc/examples/extract_mvs: make pkt local to the main function  
						
						
						
						
					 
					
						2017-04-04 14:10:22 +02:00 
						 
				 
			
				
					
						
							
							
								Matthieu Bouron 
							
						 
					 
					
						
						
						
						
							
						
						
							82116bd8a4 
							
						 
					 
					
						
						
							
							doc/examples/extract_mvs: switch to new decoding API  
						
						
						
						
					 
					
						2017-04-04 14:10:22 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							6db36a0227 
							
						 
					 
					
						
						
							
							Merge commit '59ab9e8ba1df7e3347a4cd2bd56c32e74aede802'  
						
						... 
						
						
						
						* commit '59ab9e8ba1df7e3347a4cd2bd56c32e74aede802':
  examples/encode_video: allocate the packet dynamically
Merged-by: Clément Bœsch <cboesch@gopro.com> 
						
						
					 
					
						2017-04-04 11:48:23 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							4ea942f2ce 
							
						 
					 
					
						
						
							
							Merge commit '5f102a9559099429826e84758b8b5182244c52db'  
						
						... 
						
						
						
						* commit '5f102a9559099429826e84758b8b5182244c52db':
  examples/encode_video: switch to the new encoding API
Merged-by: Clément Bœsch <cboesch@gopro.com> 
						
						
					 
					
						2017-04-04 11:44:45 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							dd0113da3c 
							
						 
					 
					
						
						
							
							Merge commit 'fee0f1de2c6a9924acb74013436dbea8f2bd1ecb'  
						
						... 
						
						
						
						* commit 'fee0f1de2c6a9924acb74013436dbea8f2bd1ecb':
  examples/decode_audio: flush the decoder
Merged-by: Clément Bœsch <cboesch@gopro.com> 
						
						
					 
					
						2017-04-04 11:40:34 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							d1105e8f43 
							
						 
					 
					
						
						
							
							Merge commit '9a38184a143a1560814b084aebe628f8df46e666'  
						
						... 
						
						
						
						* commit '9a38184a143a1560814b084aebe628f8df46e666':
  examples/decode_audio: allocate the packet dynamically
Merged-by: Clément Bœsch <cboesch@gopro.com> 
						
						
					 
					
						2017-04-04 11:38:56 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							3d12d10677 
							
						 
					 
					
						
						
							
							Merge commit '3d66717f7cb5555257244be8f5bce172ed3af7ac'  
						
						... 
						
						
						
						* commit '3d66717f7cb5555257244be8f5bce172ed3af7ac':
  examples/decode_audio: use the new audio decoding API
Merged-by: Clément Bœsch <cboesch@gopro.com> 
						
						
					 
					
						2017-04-04 11:33:04 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							87e16e2b44 
							
						 
					 
					
						
						
							
							Merge commit '0946c754d99c05413e813ee515039adcf0f9232a'  
						
						... 
						
						
						
						* commit '0946c754d99c05413e813ee515039adcf0f9232a':
  examples/decode_audio: use a parser for splitting the input
Merged-by: Clément Bœsch <cboesch@gopro.com> 
						
						
					 
					
						2017-04-04 11:27:37 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							34ec327f69 
							
						 
					 
					
						
						
							
							examples/decode_audio: reduce the scope of 2 variables  
						
						
						
						
					 
					
						2017-04-04 11:17:35 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							a434657de9 
							
						 
					 
					
						
						
							
							Merge commit 'f27e262dbdea1991b22e08b639ac03e642a3482c'  
						
						... 
						
						
						
						* commit 'f27e262dbdea1991b22e08b639ac03e642a3482c':
  examples/encode_audio: switch to the new audio encoding API
Merged-by: Clément Bœsch <u@pkh.me> 
						
						
					 
					
						2017-04-03 21:14:16 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							54e195cf52 
							
						 
					 
					
						
						
							
							Merge commit '44c9f374f188f92927b7a4aad2101289d446b814'  
						
						... 
						
						
						
						* commit '44c9f374f188f92927b7a4aad2101289d446b814':
  examples/qsvdec: convert to the new decoding API
Merged-by: Clément Bœsch <u@pkh.me> 
						
						
					 
					
						2017-04-03 21:10:07 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							4069394fd4 
							
						 
					 
					
						
						
							
							Merge commit '1dd2b6c91ca5f26207805720d4f5564de60b241b'  
						
						... 
						
						
						
						* commit '1dd2b6c91ca5f26207805720d4f5564de60b241b':
  examples/qsvdec: switch to the hwcontext API
Merged-by: Clément Bœsch <u@pkh.me> 
						
						
					 
					
						2017-04-03 21:07:59 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							e181e2909b 
							
						 
					 
					
						
						
							
							doc/examples/transcode_aac: replace local get_error_text with av_err2str  
						
						
						
						
					 
					
						2017-04-01 12:45:33 +02:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							b27dd80255 
							
						 
					 
					
						
						
							
							doc/decode_audio: use <> to include libav* headers  
						
						... 
						
						
						
						Found-by: ubitux 
						
						
					 
					
						2017-03-31 16:50:51 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							ebe9808aaa 
							
						 
					 
					
						
						
							
							Merge commit '905cdcaa9d081d3d945ce555b27b43a75c3af57b'  
						
						... 
						
						
						
						* commit '905cdcaa9d081d3d945ce555b27b43a75c3af57b':
  examples/decode_audio: Add missing header for av_free()
Merged-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2017-03-31 15:46:13 -03:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							59b8c2a4e6 
							
						 
					 
					
						
						
							
							doc/examples/encode_audio: Favor a sample rate close to 44khz instead of the maximum sample rate  
						
						... 
						
						
						
						This is an example, people will copy and use this. The maximum supported is quite
unreasonable as a default choice
Reviewed-by: Steven Liu <lingjiujianke@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-03-30 16:34:06 +02:00 
						 
				 
			
				
					
						
							
							
								Matthieu Bouron 
							
						 
					 
					
						
						
						
						
							
						
						
							03372d0a90 
							
						 
					 
					
						
						
							
							doc/examples/filtering_audio: switch to new decoding API  
						
						
						
						
					 
					
						2017-03-30 16:20:13 +02:00 
						 
				 
			
				
					
						
							
							
								Matthieu Bouron 
							
						 
					 
					
						
						
						
						
							
						
						
							afd257b43f 
							
						 
					 
					
						
						
							
							doc/examples/filtering_video: switch to new decoding API  
						
						
						
						
					 
					
						2017-03-30 16:20:07 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							fdbc29ca70 
							
						 
					 
					
						
						
							
							Merge commit '8191f960a669819db4de33a2439ded1630b8a73e'  
						
						... 
						
						
						
						* commit '8191f960a669819db4de33a2439ded1630b8a73e':
  examples/decode_video: constify the AVCodec instance
Merged-by: Clément Bœsch <u@pkh.me> 
						
						
					 
					
						2017-03-29 14:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							58f24adc05 
							
						 
					 
					
						
						
							
							Merge commit '5b4d7ac7ae5d821cfa6ab89f8eab4d31851ef32c'  
						
						... 
						
						
						
						* commit '5b4d7ac7ae5d821cfa6ab89f8eab4d31851ef32c':
  examples/encode_video: use the AVFrame API for allocating the frame
Merged-by: Clément Bœsch <u@pkh.me> 
						
						
					 
					
						2017-03-29 14:21:52 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							944e5ce3ec 
							
						 
					 
					
						
						
							
							doc/examples/{de,en}code_audio: fix includes  
						
						... 
						
						
						
						Consistent with other examples. 
						
						
					 
					
						2017-03-29 14:18:10 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							4726bbb471 
							
						 
					 
					
						
						
							
							Merge commit 'd0a603a534a0ee4b255e5e72742428a7f7f42b83'  
						
						... 
						
						
						
						* commit 'd0a603a534a0ee4b255e5e72742428a7f7f42b83':
  examples/encode_video: set the framerate
Merged-by: Clément Bœsch <u@pkh.me> 
						
						
					 
					
						2017-03-29 14:16:33 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							e9bd457465 
							
						 
					 
					
						
						
							
							Merge commit 'e02524025bce2c8bf8b5bffd96479785c75a70d4'  
						
						... 
						
						
						
						* commit 'e02524025bce2c8bf8b5bffd96479785c75a70d4':
  examples/encode_video: constify the AVCodec instance
Merged-by: Clément Bœsch <u@pkh.me> 
						
						
					 
					
						2017-03-29 14:15:01 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							925ce244d8 
							
						 
					 
					
						
						
							
							Merge commit '7b1f03477f1a43d2261fbd83e50a4ad90c7f806d'  
						
						... 
						
						
						
						* commit '7b1f03477f1a43d2261fbd83e50a4ad90c7f806d':
  examples/avcodec: split the remaining two examples into separate files
Merged-by: Clément Bœsch <u@pkh.me> 
						
						
					 
					
						2017-03-29 14:09:09 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							dcdd52101f 
							
						 
					 
					
						
						
							
							Merge commit '90265814f993098d79b0a0f40745ecdb403fbf56'  
						
						... 
						
						
						
						* commit '90265814f993098d79b0a0f40745ecdb403fbf56':
  examples/decode_audio: constify the AVCodec instance
Merged-by: Clément Bœsch <u@pkh.me> 
						
						
					 
					
						2017-03-29 13:45:51 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							9bed10afb8 
							
						 
					 
					
						
						
							
							doc/examples/encode_audio: add missing return  
						
						
						
						
					 
					
						2017-03-29 13:45:09 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							878070cc56 
							
						 
					 
					
						
						
							
							Merge commit 'f5df897c4b61985e3afc89ba1290649712ff438e'  
						
						... 
						
						
						
						* commit 'f5df897c4b61985e3afc89ba1290649712ff438e':
  examples/avcodec: split audio decoding into a separate example
Merged-by: Clément Bœsch <u@pkh.me> 
						
						
					 
					
						2017-03-29 13:43:47 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							780cc080d8 
							
						 
					 
					
						
						
							
							Merge commit 'f76698e759a08e8d3b629c06edb0439f474e7fee'  
						
						... 
						
						
						
						* commit 'f76698e759a08e8d3b629c06edb0439f474e7fee':
  examples/encode_audio: use the AVFrame API for allocating the data
Merged-by: Clément Bœsch <u@pkh.me> 
						
						
					 
					
						2017-03-29 13:31:44 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							f38e7566c6 
							
						 
					 
					
						
						
							
							Merge commit 'c00a11ab383ff276a2ab2fdba577945e48d465be'  
						
						... 
						
						
						
						* commit 'c00a11ab383ff276a2ab2fdba577945e48d465be':
  examples/encode_audio: constify AVCodec instances
Merged-by: Clément Bœsch <u@pkh.me> 
						
						
					 
					
						2017-03-29 13:30:16 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							b785af4868 
							
						 
					 
					
						
						
							
							Merge commit '40aaa8dadfd1c69ff4460d04750e1403b5535a6d'  
						
						... 
						
						
						
						* commit '40aaa8dadfd1c69ff4460d04750e1403b5535a6d':
  examples/avcodec: split audio encoding into a separate example
Merged-by: Clément Bœsch <u@pkh.me> 
						
						
					 
					
						2017-03-29 13:29:22 +02:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							3b80f73b18 
							
						 
					 
					
						
						
							
							doc/examples/transcoding: convert to codecpar  
						
						... 
						
						
						
						Reviewed-by: Matthieu Bouron <matthieu.bouron@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2017-03-28 12:27:04 -03:00 
						 
				 
			
				
					
						
							
							
								Matthieu Bouron 
							
						 
					 
					
						
						
						
						
							
						
						
							64b5539985 
							
						 
					 
					
						
						
							
							doc/examples/extract_mvs: switch to codecpar  
						
						
						
						
					 
					
						2017-03-28 17:46:29 +02:00 
						 
				 
			
				
					
						
							
							
								Matthieu Bouron 
							
						 
					 
					
						
						
						
						
							
						
						
							4a946aca7c 
							
						 
					 
					
						
						
							
							doc/examples/remuxing: switch to codecpar  
						
						... 
						
						
						
						Also limits remuxing to audio, video and subtitle streams. 
						
						
					 
					
						2017-03-28 17:46:23 +02:00 
						 
				 
			
				
					
						
							
							
								Matthieu Bouron 
							
						 
					 
					
						
						
						
						
							
						
						
							7e3e0f87e6 
							
						 
					 
					
						
						
							
							doc/examples/muxing: re-indent block  
						
						
						
						
					 
					
						2017-03-28 12:41:46 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
						
						
							
						
						
							c3706bc255 
							
						 
					 
					
						
						
							
							doc/examples/filtering_*: switch to codecpar  
						
						
						
						
					 
					
						2017-03-28 11:40:57 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							c483398bb7 
							
						 
					 
					
						
						
							
							build: Drop DOC_ prefix from EXAMPLES-related variables  
						
						
						
						
					 
					
						2017-02-27 13:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							ab566cc96b 
							
						 
					 
					
						
						
							
							build: Separate logic for building examples from that for building avtools  
						
						
						
						
					 
					
						2017-02-21 16:10:51 +01:00