Merge commit 'd7b3ee9a3a03ab88d61a5895fbdbc6689f4dd671'
* commit 'd7b3ee9a3a03ab88d61a5895fbdbc6689f4dd671': lavc: deprecate avcodec_get_frame_defaults(). Conflicts: libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
		
						commit
						44967ab60a
					
				| @ -21,6 +21,11 @@ API changes, most recent first: | ||||
|   Moves version.h to libavutil/ffversion.h. | ||||
|   Install ffversion.h and make it public. | ||||
| 
 | ||||
| 2013-12-xx - xxxxxxx - lavc 55.28.1 - avcodec.h | ||||
|   av_frame_alloc(), av_frame_unref() and av_frame_free() now can and should be | ||||
|   used instead of avcodec_alloc_frame(), avcodec_get_frame_defaults() and | ||||
|   avcodec_free_frame() respectively. The latter three functions are deprecated. | ||||
| 
 | ||||
| 2013-11-xx - xxxxxxx- - lavu 52.20.0 - frame.h | ||||
|   Add AV_FRAME_DATA_STEREO3D value to the AVFrameSideDataType enum and | ||||
|   stereo3d.h API, that identify codec-independent stereo3d information. | ||||
|  | ||||
| @ -3382,16 +3382,17 @@ int avcodec_copy_context(AVCodecContext *dest, const AVCodecContext *src); | ||||
|  */ | ||||
| attribute_deprecated | ||||
| AVFrame *avcodec_alloc_frame(void); | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Set the fields of the given AVFrame to default values. | ||||
|  * | ||||
|  * @param frame The AVFrame of which the fields should be set to default values. | ||||
|  * | ||||
|  * @deprecated use av_frame_unref() | ||||
|  */ | ||||
| attribute_deprecated | ||||
| void avcodec_get_frame_defaults(AVFrame *frame); | ||||
| 
 | ||||
| #if FF_API_AVFRAME_LAVC | ||||
| /**
 | ||||
|  * Free the frame and any dynamically allocated objects in it, | ||||
|  * e.g. extended_data. | ||||
|  | ||||
| @ -1049,6 +1049,7 @@ enum AVPixelFormat avcodec_default_get_format(struct AVCodecContext *s, const en | ||||
|     return fmt[0]; | ||||
| } | ||||
| 
 | ||||
| #if FF_API_AVFRAME_LAVC | ||||
| void avcodec_get_frame_defaults(AVFrame *frame) | ||||
| { | ||||
| #if LIBAVCODEC_VERSION_MAJOR >= 55 | ||||
| @ -1074,7 +1075,6 @@ void avcodec_get_frame_defaults(AVFrame *frame) | ||||
|     av_frame_set_colorspace(frame, AVCOL_SPC_UNSPECIFIED); | ||||
| } | ||||
| 
 | ||||
| #if FF_API_AVFRAME_LAVC | ||||
| AVFrame *avcodec_alloc_frame(void) | ||||
| { | ||||
|     AVFrame *frame = av_malloc(sizeof(AVFrame)); | ||||
|  | ||||
| @ -30,7 +30,7 @@ | ||||
| 
 | ||||
| #define LIBAVCODEC_VERSION_MAJOR 55 | ||||
| #define LIBAVCODEC_VERSION_MINOR  45 | ||||
| #define LIBAVCODEC_VERSION_MICRO 100 | ||||
| #define LIBAVCODEC_VERSION_MICRO 101 | ||||
| 
 | ||||
| #define LIBAVCODEC_VERSION_INT  AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \ | ||||
|                                                LIBAVCODEC_VERSION_MINOR, \ | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user