Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							1be3d8a0cb 
							
						 
					 
					
						
						
							
							avcodec/avcodec: Stop including channel_layout.h in avcodec.h  
						
						... 
						
						
						
						Also include channel_layout.h directly wherever used.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> 
						
						
					 
					
						2021-07-22 11:14:31 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
						
						
							
						
						
							626535f6a1 
							
						 
					 
					
						
						
							
							avcodec/codec, allcodecs: Constify the AVCodec API  
						
						... 
						
						
						
						Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2021-04-27 10:43:14 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							b896832b78 
							
						 
					 
					
						
						
							
							doc/examples/transcoding: use av_packet_alloc() to allocate packets  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2021-03-17 15:19:37 -03:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							ce0f5397a8 
							
						 
					 
					
						
						
							
							doc/examples/transcoding: switch to the new encoding API  
						
						
						
						
					 
					
						2020-11-20 15:20:24 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							29f33c1076 
							
						 
					 
					
						
						
							
							doc/examples/transcoding: stop constantly allocating AVFrames  
						
						... 
						
						
						
						Allocate just one and reuse it. 
						
						
					 
					
						2020-11-20 15:20:24 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Bunk 
							
						 
					 
					
						
						
						
						
							
						
						
							a82e4fb8c6 
							
						 
					 
					
						
						
							
							examples: Fix use of AV_CODEC_FLAG_GLOBAL_HEADER  
						
						... 
						
						
						
						AV_CODEC_FLAG_GLOBAL_HEADER should be set before calling avcodec_open2() to have any effect.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2018-09-01 19:26:29 +02:00 
						 
				 
			
				
					
						
							
							
								Josh de Kock 
							
						 
					 
					
						
						
						
						
							
						
						
							89029bd2c7 
							
						 
					 
					
						
						
							
							lav*,tests: remove several register_all calls  
						
						... 
						
						
						
						avdevice_register_all() is still required to register devices into
lavf (this is required due to lavd being somewhat of a hack).
Signed-off-by: Josh de Kock <josh@itanimul.li> 
						
						
					 
					
						2018-04-02 03:26:22 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							10bcc41bb4 
							
						 
					 
					
						
						
							
							examples: Don't call deprecated functions which don't do anything  
						
						
						
						
					 
					
						2018-02-09 21:38:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jun Zhao 
							
						 
					 
					
						
						
						
						
							
						
						
							fdfc51766d 
							
						 
					 
					
						
						
							
							examples/transcoding: suppress build warning.  
						
						... 
						
						
						
						suppress the "warning: assignment discards ‘const’ qualifier from
pointer target type" build warning.
Signed-off-by: Jun Zhao <jun.zhao@intel.com>
Reviewed-by: Steven Liu <lingjiujianke@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-11-01 02:10:09 +01:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							99ba85a0e2 
							
						 
					 
					
						
						
							
							Merge commit 'f5950b8fd61ec85e0ad8790bea56b37ceea19436'  
						
						... 
						
						
						
						* commit 'f5950b8fd61ec85e0ad8790bea56b37ceea19436':
  lavfi: Drop unused and empty header file
Merged-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2017-10-26 16:46:11 -03: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							3bc060f366 
							
						 
					 
					
						
						
							
							doc/examples/transcoding: Use the decoders pixel format if the encoder does not list which are supported  
						
						... 
						
						
						
						This affects rawvideo and wraped_avframe, no others are affected atm
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2016-06-05 17:10:15 +02:00 
						 
				 
			
				
					
						
							
							
								Hendrik Leppkes 
							
						 
					 
					
						
						
						
						
							
						
						
							c2f861ca42 
							
						 
					 
					
						
						
							
							Replace remaining occurances of av_free_packet with av_packet_unref  
						
						
						
						
					 
					
						2015-10-27 14:35:30 +01:00 
						 
				 
			
				
					
						
							
							
								Hendrik Leppkes 
							
						 
					 
					
						
						
						
						
							
						
						
							144fb06806 
							
						 
					 
					
						
						
							
							Remove left-over FF_API_AVFILTERBUFFER cruft  
						
						
						
						
					 
					
						2015-09-05 16:27:19 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							444e9874a7 
							
						 
					 
					
						
						
							
							Merge commit 'def97856de6021965db86c25a732d78689bd6bb0'  
						
						... 
						
						
						
						* commit 'def97856de6021965db86c25a732d78689bd6bb0':
  lavc: AV-prefix all codec capabilities
Conflicts:
	cmdutils.c
	ffmpeg.c
	ffplay.c
	libavcodec/8svx.c
	libavcodec/aacenc.c
	libavcodec/ac3dec.c
	libavcodec/adpcm.c
	libavcodec/alac.c
	libavcodec/atrac3plusdec.c
	libavcodec/bink.c
	libavcodec/dnxhddec.c
	libavcodec/dvdec.c
	libavcodec/dvenc.c
	libavcodec/ffv1dec.c
	libavcodec/ffv1enc.c
	libavcodec/fic.c
	libavcodec/flacdec.c
	libavcodec/flacenc.c
	libavcodec/flvdec.c
	libavcodec/fraps.c
	libavcodec/frwu.c
	libavcodec/gifdec.c
	libavcodec/h261dec.c
	libavcodec/hevc.c
	libavcodec/iff.c
	libavcodec/imc.c
	libavcodec/libopenjpegdec.c
	libavcodec/libvo-aacenc.c
	libavcodec/libvorbisenc.c
	libavcodec/libvpxdec.c
	libavcodec/libvpxenc.c
	libavcodec/libx264.c
	libavcodec/mjpegbdec.c
	libavcodec/mjpegdec.c
	libavcodec/mpegaudiodec_float.c
	libavcodec/msmpeg4dec.c
	libavcodec/mxpegdec.c
	libavcodec/nvenc_h264.c
	libavcodec/nvenc_hevc.c
	libavcodec/pngdec.c
	libavcodec/qpeg.c
	libavcodec/ra288.c
	libavcodec/rv10.c
	libavcodec/s302m.c
	libavcodec/sp5xdec.c
	libavcodec/takdec.c
	libavcodec/tiff.c
	libavcodec/tta.c
	libavcodec/utils.c
	libavcodec/v210dec.c
	libavcodec/vp6.c
	libavcodec/vp9.c
	libavcodec/wavpack.c
	libavcodec/yop.c
Merged-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2015-07-27 22:50:18 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							94d68a41fa 
							
						 
					 
					
						
						
							
							Merge commit '7c6eb0a1b7bf1aac7f033a7ec6d8cacc3b5c2615'  
						
						... 
						
						
						
						* commit '7c6eb0a1b7bf1aac7f033a7ec6d8cacc3b5c2615':
  lavc: AV-prefix all codec flags
Conflicts:
	doc/examples/muxing.c
	ffmpeg.c
	ffmpeg_opt.c
	ffplay.c
	libavcodec/aacdec.c
	libavcodec/aacenc.c
	libavcodec/ac3dec.c
	libavcodec/ac3enc_float.c
	libavcodec/atrac1.c
	libavcodec/atrac3.c
	libavcodec/atrac3plusdec.c
	libavcodec/dcadec.c
	libavcodec/ffv1enc.c
	libavcodec/h264.c
	libavcodec/h264_loopfilter.c
	libavcodec/h264_mb.c
	libavcodec/imc.c
	libavcodec/libmp3lame.c
	libavcodec/libtheoraenc.c
	libavcodec/libtwolame.c
	libavcodec/libvpxenc.c
	libavcodec/libxavs.c
	libavcodec/libxvid.c
	libavcodec/mpeg12dec.c
	libavcodec/mpeg12enc.c
	libavcodec/mpegaudiodec_template.c
	libavcodec/mpegvideo.c
	libavcodec/mpegvideo_enc.c
	libavcodec/mpegvideo_motion.c
	libavcodec/nellymoserdec.c
	libavcodec/nellymoserenc.c
	libavcodec/nvenc.c
	libavcodec/on2avc.c
	libavcodec/options_table.h
	libavcodec/opus_celt.c
	libavcodec/pngenc.c
	libavcodec/ra288.c
	libavcodec/ratecontrol.c
	libavcodec/twinvq.c
	libavcodec/vc1_block.c
	libavcodec/vc1_loopfilter.c
	libavcodec/vc1_mc.c
	libavcodec/vc1dec.c
	libavcodec/vorbisdec.c
	libavcodec/vp3.c
	libavcodec/wma.c
	libavcodec/wmaprodec.c
	libavcodec/x86/hpeldsp_init.c
	libavcodec/x86/me_cmp_init.c
Merged-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2015-07-27 22:10:35 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Cadhalpun 
							
						 
					 
					
						
						
						
						
							
						
						
							ed0b1db640 
							
						 
					 
					
						
						
							
							doc: fix spelling errors  
						
						... 
						
						
						
						Neccessary -> Necessary
formated   -> formatted
thee       -> the
eventhough -> even though
seperately -> separately
Reviewed-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> 
						
						
					 
					
						2015-06-14 15:09:33 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a85f033149 
							
						 
					 
					
						
						
							
							doc/examples/transcoding: Use avio_closep() in examples as it avoids leaving stale pointers  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-01-08 05:29:10 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							bde27e1e61 
							
						 
					 
					
						
						
							
							doc/examples/transcoding: check encoder before using it  
						
						... 
						
						
						
						Fixes null pointer exception
Found-by: stoupeace
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-12-04 18:58:38 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							3a0c70f1e3 
							
						 
					 
					
						
						
							
							doc/examples/transcoding: use av_packet_rescale_ts()  
						
						... 
						
						
						
						Simplify. 
						
						
					 
					
						2014-09-16 14:55:33 +02:00 
						 
				 
			
				
					
						
							
							
								Timothy Gu 
							
						 
					 
					
						
						
						
						
							
						
						
							3be90723e7 
							
						 
					 
					
						
						
							
							transcoding: fix Doxygen file path  
						
						... 
						
						
						
						Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-07-07 13:15:32 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							9b467d3cd5 
							
						 
					 
					
						
						
							
							examples/transcoding: use av_malloc_array()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-04-08 15:35:14 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Utkin 
							
						 
					 
					
						
						
						
						
							
						
						
							e10ab43614 
							
						 
					 
					
						
						
							
							doc/examples: Add example transcoding.c  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-03-17 20:56:33 +01:00