Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc
Commits
fd638b53
Commit
fd638b53
authored
May 21, 2012
by
Jean-Baptiste Kempf
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
AVI: add more main tags
parent
da39be7b
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
13 additions
and
2 deletions
+13
-2
modules/demux/avi/avi.c
modules/demux/avi/avi.c
+4
-0
modules/demux/avi/libavi.c
modules/demux/avi/libavi.c
+4
-1
modules/demux/avi/libavi.h
modules/demux/avi/libavi.h
+5
-1
No files found.
modules/demux/avi/avi.c
View file @
fd638b53
...
@@ -2549,6 +2549,10 @@ static void AVI_MetaLoad( demux_t *p_demux,
...
@@ -2549,6 +2549,10 @@ static void AVI_MetaLoad( demux_t *p_demux,
{
AVIFOURCC_IGNR
,
vlc_meta_Genre
},
{
AVIFOURCC_IGNR
,
vlc_meta_Genre
},
{
AVIFOURCC_INAM
,
vlc_meta_Title
},
{
AVIFOURCC_INAM
,
vlc_meta_Title
},
{
AVIFOURCC_ICRD
,
vlc_meta_Date
},
{
AVIFOURCC_ICRD
,
vlc_meta_Date
},
{
AVIFOURCC_ILNG
,
vlc_meta_Language
},
{
AVIFOURCC_IRTD
,
vlc_meta_Rating
},
{
AVIFOURCC_IWEB
,
vlc_meta_URL
},
{
AVIFOURCC_IPRT
,
vlc_meta_TrackNumber
},
{
0
,
-
1
}
{
0
,
-
1
}
};
};
for
(
int
i
=
0
;
p_dsc
[
i
].
i_id
!=
0
;
i
++
)
for
(
int
i
=
0
;
p_dsc
[
i
].
i_id
!=
0
;
i
++
)
...
...
modules/demux/avi/libavi.c
View file @
fd638b53
...
@@ -709,7 +709,6 @@ static const struct
...
@@ -709,7 +709,6 @@ static const struct
{
AVIFOURCC_vprp
,
AVI_ChunkRead_vprp
,
AVI_ChunkFree_nothing
},
{
AVIFOURCC_vprp
,
AVI_ChunkRead_vprp
,
AVI_ChunkFree_nothing
},
{
AVIFOURCC_JUNK
,
AVI_ChunkRead_nothing
,
AVI_ChunkFree_nothing
},
{
AVIFOURCC_JUNK
,
AVI_ChunkRead_nothing
,
AVI_ChunkFree_nothing
},
{
AVIFOURCC_IARL
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
AVIFOURCC_IARL
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
AVIFOURCC_IARL
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
AVIFOURCC_IART
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
AVIFOURCC_IART
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
AVIFOURCC_ICMS
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
AVIFOURCC_ICMS
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
...
@@ -735,6 +734,10 @@ static const struct
...
@@ -735,6 +734,10 @@ static const struct
{
AVIFOURCC_ITCH
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
AVIFOURCC_ITCH
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
AVIFOURCC_ISMP
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
AVIFOURCC_ISMP
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
AVIFOURCC_IDIT
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
AVIFOURCC_IDIT
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
AVIFOURCC_ILNG
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
AVIFOURCC_IRTD
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
AVIFOURCC_IWEB
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
AVIFOURCC_IPRT
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
AVIFOURCC_strn
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
AVIFOURCC_strn
,
AVI_ChunkRead_strz
,
AVI_ChunkFree_strz
},
{
0
,
NULL
,
NULL
}
{
0
,
NULL
,
NULL
}
};
};
...
...
modules/demux/avi/libavi.h
View file @
fd638b53
...
@@ -320,8 +320,12 @@ void AVI_ChunkFreeRoot( stream_t *, avi_chunk_t *p_chk );
...
@@ -320,8 +320,12 @@ void AVI_ChunkFreeRoot( stream_t *, avi_chunk_t *p_chk );
#define AVIFOURCC_ITCH VLC_FOURCC('I','T','C','H')
#define AVIFOURCC_ITCH VLC_FOURCC('I','T','C','H')
#define AVIFOURCC_ISMP VLC_FOURCC('I','S','M','P')
#define AVIFOURCC_ISMP VLC_FOURCC('I','S','M','P')
#define AVIFOURCC_IDIT VLC_FOURCC('I','D','I','T')
#define AVIFOURCC_IDIT VLC_FOURCC('I','D','I','T')
#define AVIFOURCC_ILNG VLC_FOURCC('I','L','N','G')
#define AVIFOURCC_IRTD VLC_FOURCC('I','R','T','D')
#define AVIFOURCC_IWEB VLC_FOURCC('I','W','E','B')
#define AVIFOURCC_IPRT VLC_FOURCC('I','P','R','T')
#define AVITWOCC_wb VLC_TWOCC('w','b')
#define AVITWOCC_wb VLC_TWOCC('w','b')
#define AVITWOCC_db VLC_TWOCC('d','b')
#define AVITWOCC_db VLC_TWOCC('d','b')
#define AVITWOCC_dc VLC_TWOCC('d','c')
#define AVITWOCC_dc VLC_TWOCC('d','c')
...
...
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