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
Steve Lhomme
VLC
Commits
0ae5c1cd
Commit
0ae5c1cd
authored
May 11, 2010
by
Laurent Aimar
Browse files
Added video_format_Print.
parent
77e04037
Changes
4
Hide whitespace changes
Inline
Side-by-side
include/vlc_es.h
View file @
0ae5c1cd
...
...
@@ -178,6 +178,11 @@ VLC_EXPORT( void, video_format_Setup, ( video_format_t *, vlc_fourcc_t i_chroma,
*/
VLC_EXPORT
(
bool
,
video_format_IsSimilar
,
(
const
video_format_t
*
,
const
video_format_t
*
)
);
/**
* It prints details about the given video_format_t
*/
VLC_EXPORT
(
void
,
video_format_Print
,
(
vlc_object_t
*
,
const
char
*
,
const
video_format_t
*
)
);
/**
* subtitles format description
*/
...
...
src/libvlccore.sym
View file @
0ae5c1cd
...
...
@@ -468,6 +468,7 @@ var_Inherit
video_format_FixRgb
video_format_IsSimilar
video_format_Setup
video_format_Print
video_splitter_Delete
video_splitter_New
vlc_avcodec_mutex
...
...
src/misc/es_format.c
View file @
0ae5c1cd
...
...
@@ -237,6 +237,18 @@ bool video_format_IsSimilar( const video_format_t *p_fmt1, const video_format_t
}
return
true
;
}
void
video_format_Print
(
vlc_object_t
*
p_this
,
const
char
*
psz_text
,
const
video_format_t
*
fmt
)
{
msg_Dbg
(
p_this
,
"%s sz %ix%i, of (%i,%i), vsz %ix%i, 4cc %4.4s, sar %i:%i, msk r0x%x g0x%x b0x%x"
,
psz_text
,
fmt
->
i_width
,
fmt
->
i_height
,
fmt
->
i_x_offset
,
fmt
->
i_y_offset
,
fmt
->
i_visible_width
,
fmt
->
i_visible_height
,
(
char
*
)
&
fmt
->
i_chroma
,
fmt
->
i_sar_num
,
fmt
->
i_sar_den
,
fmt
->
i_rmask
,
fmt
->
i_gmask
,
fmt
->
i_bmask
);
}
void
es_format_Init
(
es_format_t
*
fmt
,
int
i_cat
,
vlc_fourcc_t
i_codec
)
...
...
src/video_output/video_output.c
View file @
0ae5c1cd
...
...
@@ -64,9 +64,6 @@ static int FilterCallback( vlc_object_t *, char const *,
static
int
VideoFilter2Callback
(
vlc_object_t
*
,
char
const
*
,
vlc_value_t
,
vlc_value_t
,
void
*
);
/* */
static
void
PrintVideoFormat
(
vout_thread_t
*
,
const
char
*
,
const
video_format_t
*
);
/* Maximum delay between 2 displayed pictures.
* XXX it is needed for now but should be removed in the long term.
*/
...
...
@@ -991,7 +988,7 @@ static int ThreadInit(vout_thread_t *vout)
vout
->
p
->
displayed
.
decoded
=
NULL
;
PrintV
ideo
F
ormat
(
vout
,
"original format"
,
&
vout
->
p
->
original
);
v
ideo
_f
ormat
_Print
(
VLC_OBJECT
(
vout
)
,
"original format"
,
&
vout
->
p
->
original
);
return
VLC_SUCCESS
;
}
...
...
@@ -1154,17 +1151,3 @@ static int VideoFilter2Callback(vlc_object_t *object, char const *cmd,
return
VLC_SUCCESS
;
}
/* */
static
void
PrintVideoFormat
(
vout_thread_t
*
vout
,
const
char
*
description
,
const
video_format_t
*
fmt
)
{
msg_Dbg
(
vout
,
"%s sz %ix%i, of (%i,%i), vsz %ix%i, 4cc %4.4s, sar %i:%i, msk r0x%x g0x%x b0x%x"
,
description
,
fmt
->
i_width
,
fmt
->
i_height
,
fmt
->
i_x_offset
,
fmt
->
i_y_offset
,
fmt
->
i_visible_width
,
fmt
->
i_visible_height
,
(
char
*
)
&
fmt
->
i_chroma
,
fmt
->
i_sar_num
,
fmt
->
i_sar_den
,
fmt
->
i_rmask
,
fmt
->
i_gmask
,
fmt
->
i_bmask
);
}
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