Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
GSoC
GSoC2018
macOS
vlc
Commits
53cdf004
Commit
53cdf004
authored
Oct 14, 2014
by
François Cartegnie
🤞
Browse files
demux: mp4: add missing samsung atoms
parent
408710f0
Changes
3
Hide whitespace changes
Inline
Side-by-side
modules/demux/mp4/libmp4.c
View file @
53cdf004
...
...
@@ -3738,6 +3738,8 @@ static const struct
{
ATOM_gnre
,
MP4_ReadBox_gnre
,
MP4_FreeBox_Common
,
ATOM_udta
},
{
ATOM_name
,
MP4_ReadBox_String
,
MP4_FreeBox_String
,
ATOM_udta
},
{
ATOM_trkn
,
MP4_ReadBox_trkn
,
MP4_FreeBox_Common
,
ATOM_udta
},
{
ATOM_vndr
,
MP4_ReadBox_String
,
MP4_FreeBox_String
,
ATOM_udta
},
{
ATOM_SDLN
,
MP4_ReadBox_String
,
MP4_FreeBox_String
,
ATOM_udta
},
/* iTunes/Quicktime meta info */
{
ATOM_meta
,
MP4_ReadBox_meta
,
MP4_FreeBox_Common
,
0
},
...
...
modules/demux/mp4/libmp4.h
View file @
53cdf004
...
...
@@ -285,6 +285,8 @@
#define ATOM_covr VLC_FOURCC( 'c', 'o', 'v', 'r' )
#define ATOM_chap VLC_FOURCC( 'c', 'h', 'a', 'p' )
#define ATOM_SDLN VLC_FOURCC( 'S', 'D', 'L', 'N' )
#define ATOM_vndr VLC_FOURCC( 'v', 'n', 'd', 'r' )
/* Do you want some debug information on all read boxes ? */
#ifndef NDEBUG
...
...
modules/demux/mp4/mp4.c
View file @
53cdf004
...
...
@@ -1626,6 +1626,7 @@ static int Control( demux_t *p_demux, int i_query, va_list args )
{
ATOM_0xa9sol
,
N_
(
"Soloist"
)
},
{
ATOM_0xa9thx
,
N_
(
"Thanks"
)
},
{
ATOM_0xa9xpd
,
N_
(
"Executive Producer"
)
},
{
ATOM_vndr
,
N_
(
"Vendor"
)
},
{
0
,
""
},
};
for
(
unsigned
i
=
0
;
xa9typetoextrameta
[
i
].
xa9_type
;
i
++
)
...
...
Write
Preview
Supports
Markdown
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