Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
BC
public
external
ffmpeg
Commits
451d566f
Commit
451d566f
authored
Feb 23, 2011
by
Anton Khirnov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
lavf: postpone removal of public metadata conversion API
It's been deprecated only a few months ago, long after 0.6.
parent
c7767327
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
10 additions
and
5 deletions
+10
-5
libavformat/avformat.h
libavformat/avformat.h
+4
-4
libavformat/metadata.c
libavformat/metadata.c
+2
-0
libavformat/metadata.h
libavformat/metadata.h
+1
-1
libavformat/version.h
libavformat/version.h
+3
-0
No files found.
libavformat/avformat.h
View file @
451d566f
...
...
@@ -118,7 +118,7 @@ typedef struct {
}
AVMetadataTag
;
typedef
struct
AVMetadata
AVMetadata
;
#if FF_API_OLD_METADATA
#if FF_API_OLD_METADATA
2
typedef
struct
AVMetadataConv
AVMetadataConv
;
#endif
...
...
@@ -159,7 +159,7 @@ attribute_deprecated int av_metadata_set(AVMetadata **pm, const char *key, const
*/
int
av_metadata_set2
(
AVMetadata
**
pm
,
const
char
*
key
,
const
char
*
value
,
int
flags
);
#if FF_API_OLD_METADATA
#if FF_API_OLD_METADATA
2
/**
* This function is provided for compatibility reason and currently does nothing.
*/
...
...
@@ -317,7 +317,7 @@ typedef struct AVOutputFormat {
enum
CodecID
subtitle_codec
;
/**< default subtitle codec */
#if FF_API_OLD_METADATA
#if FF_API_OLD_METADATA
2
const
AVMetadataConv
*
metadata_conv
;
#endif
...
...
@@ -437,7 +437,7 @@ typedef struct AVInputFormat {
*/
int
(
*
read_seek2
)(
struct
AVFormatContext
*
s
,
int
stream_index
,
int64_t
min_ts
,
int64_t
ts
,
int64_t
max_ts
,
int
flags
);
#if FF_API_OLD_METADATA
#if FF_API_OLD_METADATA
2
const
AVMetadataConv
*
metadata_conv
;
#endif
...
...
libavformat/metadata.c
View file @
451d566f
...
...
@@ -91,7 +91,9 @@ int av_metadata_set(AVMetadata **pm, const char *key, const char *value)
{
return
av_metadata_set2
(
pm
,
key
,
value
,
0
);
}
#endif
#if FF_API_OLD_METADATA2
void
av_metadata_conv
(
AVFormatContext
*
ctx
,
const
AVMetadataConv
*
d_conv
,
const
AVMetadataConv
*
s_conv
)
{
...
...
libavformat/metadata.h
View file @
451d566f
...
...
@@ -39,7 +39,7 @@ struct AVMetadataConv{
const
char
*
native
;
const
char
*
generic
;
};
#if !FF_API_OLD_METADATA
#if !FF_API_OLD_METADATA
2
typedef
struct
AVMetadataConv
AVMetadataConv
;
#endif
...
...
libavformat/version.h
View file @
451d566f
...
...
@@ -47,6 +47,9 @@
#ifndef FF_API_OLD_METADATA
#define FF_API_OLD_METADATA (LIBAVFORMAT_VERSION_MAJOR < 53)
#endif
#ifndef FF_API_OLD_METADATA2
#define FF_API_OLD_METADATA2 (LIBAVFORMAT_VERSION_MAJOR < 54)
#endif
#ifndef FF_API_URL_CLASS
#define FF_API_URL_CLASS (LIBAVFORMAT_VERSION_MAJOR >= 53)
#endif
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment