Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-1.1
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-1.1
Commits
4ce76d3a
Commit
4ce76d3a
authored
Mar 12, 2008
by
Rémi Duraffort
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Another time "Remove useless test ..."
parent
0f00164e
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
55 additions
and
82 deletions
+55
-82
modules/mux/mp4.c
modules/mux/mp4.c
+1
-5
modules/mux/mpeg/ts.c
modules/mux/mpeg/ts.c
+9
-19
modules/stream_out/mosaic_bridge.c
modules/stream_out/mosaic_bridge.c
+7
-6
modules/stream_out/transcode.c
modules/stream_out/transcode.c
+38
-52
No files found.
modules/mux/mp4.c
View file @
4ce76d3a
...
...
@@ -2118,11 +2118,7 @@ static void box_fix( bo_t *box )
static
void
box_free
(
bo_t
*
box
)
{
if
(
box
->
p_buffer
)
{
free
(
box
->
p_buffer
);
}
free
(
box
->
p_buffer
);
free
(
box
);
}
...
...
modules/mux/mpeg/ts.c
View file @
4ce76d3a
...
...
@@ -558,7 +558,7 @@ static int Open( vlc_object_t *p_this )
psz
=
NULL
;
}
}
if
(
val
.
psz_string
!=
NULL
)
free
(
val
.
psz_string
);
free
(
val
.
psz_string
);
p_sys
->
i_pat_version_number
=
rand
()
%
32
;
p_sys
->
pat
.
i_pid
=
0
;
...
...
@@ -623,7 +623,7 @@ static int Open( vlc_object_t *p_this )
psz_sdttoken
=
psz_end
;
}
}
if
(
val
.
psz_string
!=
NULL
)
free
(
val
.
psz_string
);
free
(
val
.
psz_string
);
#else
p_sys
->
b_sdt
=
VLC_FALSE
;
#endif
...
...
@@ -667,7 +667,7 @@ static int Open( vlc_object_t *p_this )
for
(
i
=
0
;
i
<
p_sys
->
i_num_pmt
;
i
++
)
p_sys
->
i_pmt_program_number
[
i
]
=
i
+
1
;
}
if
(
val
.
psz_string
!=
NULL
)
free
(
val
.
psz_string
);
free
(
val
.
psz_string
);
var_Get
(
p_mux
,
SOUT_CFG_PREFIX
"pid-pmt"
,
&
val
);
if
(
val
.
i_int
)
...
...
@@ -813,7 +813,7 @@ static int Open( vlc_object_t *p_this )
}
}
}
if
(
val
.
psz_string
)
free
(
val
.
psz_string
);
free
(
val
.
psz_string
);
var_Get
(
p_mux
,
SOUT_CFG_PREFIX
"crypt-audio"
,
&
val
);
p_sys
->
b_crypt_audio
=
val
.
b_bool
;
...
...
@@ -839,15 +839,11 @@ static void Close( vlc_object_t * p_this )
}
for
(
i
=
0
;
i
<
MAX_PMT
;
i
++
)
{
if
(
p_sys
->
sdt_descriptors
[
i
].
psz_service_name
!=
NULL
)
free
(
p_sys
->
sdt_descriptors
[
i
].
psz_service_name
);
if
(
p_sys
->
sdt_descriptors
[
i
].
psz_provider
!=
NULL
)
free
(
p_sys
->
sdt_descriptors
[
i
].
psz_provider
);
free
(
p_sys
->
sdt_descriptors
[
i
].
psz_service_name
);
free
(
p_sys
->
sdt_descriptors
[
i
].
psz_provider
);
}
if
(
p_sys
->
dvbpmt
!=
NULL
)
/* safety */
free
(
p_sys
->
dvbpmt
);
free
(
p_sys
->
dvbpmt
);
free
(
p_sys
);
}
...
...
@@ -1241,14 +1237,8 @@ static int DelStream( sout_mux_t *p_mux, sout_input_t *p_input )
/* Empty all data in chain_pes */
BufferChainClean
(
&
p_stream
->
chain_pes
);
if
(
p_stream
->
lang
)
{
free
(
p_stream
->
lang
);
}
if
(
p_stream
->
p_decoder_specific_info
)
{
free
(
p_stream
->
p_decoder_specific_info
);
}
free
(
p_stream
->
lang
);
free
(
p_stream
->
p_decoder_specific_info
);
if
(
p_stream
->
i_stream_id
==
0xfa
||
p_stream
->
i_stream_id
==
0xfb
||
p_stream
->
i_stream_id
==
0xfe
)
...
...
modules/stream_out/mosaic_bridge.c
View file @
4ce76d3a
...
...
@@ -86,8 +86,11 @@ static void ReleasePicture( picture_t *p_pic )
}
else
{
if
(
p_pic
&&
p_pic
->
p_data_orig
)
free
(
p_pic
->
p_data_orig
);
if
(
p_pic
)
free
(
p_pic
);
if
(
p_pic
)
{
free
(
p_pic
->
p_data_orig
);
free
(
p_pic
);
}
}
}
}
...
...
@@ -262,8 +265,7 @@ static void Close( vlc_object_t * p_this )
p_stream
->
p_sout
->
i_out_pace_nocontrol
--
;
if
(
p_sys
->
psz_id
)
free
(
p_sys
->
psz_id
);
free
(
p_sys
->
psz_id
);
free
(
p_sys
);
}
...
...
@@ -829,8 +831,7 @@ static void video_del_buffer( picture_t *p_pic )
p_pic
->
i_status
=
DESTROYED_PICTURE
;
if
(
p_pic
->
p_sys
->
b_dead
)
{
if
(
p_pic
->
p_data_orig
!=
NULL
)
free
(
p_pic
->
p_data_orig
);
free
(
p_pic
->
p_data_orig
);
free
(
p_pic
->
p_sys
);
free
(
p_pic
);
}
...
...
modules/stream_out/transcode.c
View file @
4ce76d3a
...
...
@@ -490,9 +490,9 @@ static int Open( vlc_object_t *p_this )
char
*
psz_next
;
psz_next
=
config_ChainCreate
(
&
p_sys
->
psz_aenc
,
&
p_sys
->
p_audio_cfg
,
val
.
psz_string
);
if
(
psz_next
)
free
(
psz_next
);
free
(
psz_next
);
}
if
(
val
.
psz_string
)
free
(
val
.
psz_string
);
free
(
val
.
psz_string
);
var_Get
(
p_stream
,
SOUT_CFG_PREFIX
"acodec"
,
&
val
);
p_sys
->
i_acodec
=
0
;
...
...
@@ -502,7 +502,7 @@ static int Open( vlc_object_t *p_this )
memcpy
(
fcc
,
val
.
psz_string
,
__MIN
(
strlen
(
val
.
psz_string
),
4
)
);
p_sys
->
i_acodec
=
VLC_FOURCC
(
fcc
[
0
],
fcc
[
1
],
fcc
[
2
],
fcc
[
3
]
);
}
if
(
val
.
psz_string
)
free
(
val
.
psz_string
);
free
(
val
.
psz_string
);
var_Get
(
p_stream
,
SOUT_CFG_PREFIX
"ab"
,
&
val
);
p_sys
->
i_abitrate
=
val
.
i_int
;
...
...
@@ -545,7 +545,7 @@ static int Open( vlc_object_t *p_this )
if
(
(
psz_parser
!=
NULL
)
&&
(
*
psz_parser
!=
'\0'
)
)
psz_parser
++
;
}
}
if
(
val
.
psz_string
)
free
(
val
.
psz_string
);
free
(
val
.
psz_string
);
if
(
p_sys
->
i_afilters
<
TRANSCODE_FILTERS
-
1
)
{
p_sys
->
psz_afilters
[
p_sys
->
i_afilters
]
=
NULL
;
...
...
@@ -561,9 +561,9 @@ static int Open( vlc_object_t *p_this )
char
*
psz_next
;
psz_next
=
config_ChainCreate
(
&
p_sys
->
psz_venc
,
&
p_sys
->
p_video_cfg
,
val
.
psz_string
);
if
(
psz_next
)
free
(
psz_next
);
free
(
psz_next
);
}
if
(
val
.
psz_string
)
free
(
val
.
psz_string
);
free
(
val
.
psz_string
);
var_Get
(
p_stream
,
SOUT_CFG_PREFIX
"vcodec"
,
&
val
);
p_sys
->
i_vcodec
=
0
;
...
...
@@ -573,7 +573,7 @@ static int Open( vlc_object_t *p_this )
memcpy
(
fcc
,
val
.
psz_string
,
__MIN
(
strlen
(
val
.
psz_string
),
4
)
);
p_sys
->
i_vcodec
=
VLC_FOURCC
(
fcc
[
0
],
fcc
[
1
],
fcc
[
2
],
fcc
[
3
]
);
}
if
(
val
.
psz_string
)
free
(
val
.
psz_string
);
free
(
val
.
psz_string
);
var_Get
(
p_stream
,
SOUT_CFG_PREFIX
"vb"
,
&
val
);
p_sys
->
i_vbitrate
=
val
.
i_int
;
...
...
@@ -617,7 +617,7 @@ static int Open( vlc_object_t *p_this )
if
(
psz_parser
!=
NULL
&&
*
psz_parser
!=
'\0'
)
psz_parser
++
;
}
}
if
(
val
.
psz_string
)
free
(
val
.
psz_string
);
free
(
val
.
psz_string
);
if
(
p_sys
->
i_vfilters
<
TRANSCODE_FILTERS
-
1
)
{
p_sys
->
psz_vfilters
[
p_sys
->
i_vfilters
]
=
NULL
;
...
...
@@ -636,9 +636,9 @@ static int Open( vlc_object_t *p_this )
psz_next
=
config_ChainCreate
(
&
p_sys
->
psz_deinterlace
,
&
p_sys
->
p_deinterlace_cfg
,
val
.
psz_string
);
if
(
psz_next
)
free
(
psz_next
);
free
(
psz_next
);
}
if
(
val
.
psz_string
)
free
(
val
.
psz_string
);
free
(
val
.
psz_string
);
var_Get
(
p_stream
,
SOUT_CFG_PREFIX
"croptop"
,
&
val
);
p_sys
->
i_crop_top
=
val
.
i_int
;
...
...
@@ -677,7 +677,7 @@ static int Open( vlc_object_t *p_this )
else
msg_Warn
(
p_stream
,
"bad aspect ratio %s"
,
val
.
psz_string
);
}
if
(
val
.
psz_string
)
free
(
val
.
psz_string
);
free
(
val
.
psz_string
);
var_Get
(
p_stream
,
SOUT_CFG_PREFIX
"threads"
,
&
val
);
p_sys
->
i_threads
=
val
.
i_int
;
...
...
@@ -703,9 +703,9 @@ static int Open( vlc_object_t *p_this )
char
*
psz_next
;
psz_next
=
config_ChainCreate
(
&
p_sys
->
psz_senc
,
&
p_sys
->
p_spu_cfg
,
val
.
psz_string
);
if
(
psz_next
)
free
(
psz_next
);
free
(
psz_next
);
}
if
(
val
.
psz_string
)
free
(
val
.
psz_string
);
free
(
val
.
psz_string
);
var_Get
(
p_stream
,
SOUT_CFG_PREFIX
"scodec"
,
&
val
);
if
(
val
.
psz_string
&&
*
val
.
psz_string
)
...
...
@@ -714,7 +714,7 @@ static int Open( vlc_object_t *p_this )
memcpy
(
fcc
,
val
.
psz_string
,
__MIN
(
strlen
(
val
.
psz_string
),
4
)
);
p_sys
->
i_scodec
=
VLC_FOURCC
(
fcc
[
0
],
fcc
[
1
],
fcc
[
2
],
fcc
[
3
]
);
}
if
(
val
.
psz_string
)
free
(
val
.
psz_string
);
free
(
val
.
psz_string
);
if
(
p_sys
->
i_scodec
)
{
...
...
@@ -732,7 +732,7 @@ static int Open( vlc_object_t *p_this )
var_Set
(
p_sys
->
p_spu
,
"sub-filter"
,
val
);
spu_Init
(
p_sys
->
p_spu
);
}
if
(
val
.
psz_string
)
free
(
val
.
psz_string
);
free
(
val
.
psz_string
);
/* OSD menu transcoding parameters */
p_sys
->
psz_osdenc
=
NULL
;
...
...
@@ -748,7 +748,7 @@ static int Open( vlc_object_t *p_this )
psz_next
=
config_ChainCreate
(
&
p_sys
->
psz_osdenc
,
&
p_sys
->
p_osd_cfg
,
strdup
(
"dvbsub"
)
);
if
(
psz_next
)
free
(
psz_next
);
free
(
psz_next
);
p_sys
->
i_osdcodec
=
VLC_FOURCC
(
'Y'
,
'U'
,
'V'
,
'P'
);
...
...
@@ -761,13 +761,13 @@ static int Open( vlc_object_t *p_this )
var_Create
(
p_sys
->
p_spu
,
"sub-filter"
,
VLC_VAR_STRING
);
var_Set
(
p_sys
->
p_spu
,
"sub-filter"
,
osd_val
);
spu_Init
(
p_sys
->
p_spu
);
if
(
osd_val
.
psz_string
)
free
(
osd_val
.
psz_string
);
free
(
osd_val
.
psz_string
);
}
else
{
osd_val
.
psz_string
=
strdup
(
"osdmenu"
);
var_Set
(
p_sys
->
p_spu
,
"sub-filter"
,
osd_val
);
if
(
osd_val
.
psz_string
)
free
(
osd_val
.
psz_string
);
free
(
osd_val
.
psz_string
);
}
}
...
...
@@ -797,76 +797,64 @@ static void Close( vlc_object_t * p_this )
while
(
p_sys
->
i_afilters
)
{
p_sys
->
i_afilters
--
;
if
(
p_sys
->
psz_afilters
[
p_sys
->
i_afilters
]
)
free
(
p_sys
->
psz_afilters
[
p_sys
->
i_afilters
]
);
if
(
p_sys
->
p_afilters_cfg
[
p_sys
->
i_afilters
]
)
free
(
p_sys
->
p_afilters_cfg
[
p_sys
->
i_afilters
]
);
free
(
p_sys
->
psz_afilters
[
p_sys
->
i_afilters
]
);
free
(
p_sys
->
p_afilters_cfg
[
p_sys
->
i_afilters
]
);
}
while
(
p_sys
->
p_audio_cfg
!=
NULL
)
{
config_chain_t
*
p_next
=
p_sys
->
p_audio_cfg
->
p_next
;
if
(
p_sys
->
p_audio_cfg
->
psz_name
)
free
(
p_sys
->
p_audio_cfg
->
psz_name
);
if
(
p_sys
->
p_audio_cfg
->
psz_value
)
free
(
p_sys
->
p_audio_cfg
->
psz_value
);
free
(
p_sys
->
p_audio_cfg
->
psz_name
);
free
(
p_sys
->
p_audio_cfg
->
psz_value
);
free
(
p_sys
->
p_audio_cfg
);
p_sys
->
p_audio_cfg
=
p_next
;
}
if
(
p_sys
->
psz_aenc
)
free
(
p_sys
->
psz_aenc
);
free
(
p_sys
->
psz_aenc
);
while
(
p_sys
->
i_vfilters
)
{
p_sys
->
i_vfilters
--
;
if
(
p_sys
->
psz_vfilters
[
p_sys
->
i_vfilters
]
)
free
(
p_sys
->
psz_vfilters
[
p_sys
->
i_vfilters
]
);
if
(
p_sys
->
p_vfilters_cfg
[
p_sys
->
i_vfilters
]
)
free
(
p_sys
->
p_vfilters_cfg
[
p_sys
->
i_vfilters
]
);
free
(
p_sys
->
psz_vfilters
[
p_sys
->
i_vfilters
]
);
free
(
p_sys
->
p_vfilters_cfg
[
p_sys
->
i_vfilters
]
);
}
while
(
p_sys
->
p_video_cfg
!=
NULL
)
{
config_chain_t
*
p_next
=
p_sys
->
p_video_cfg
->
p_next
;
if
(
p_sys
->
p_video_cfg
->
psz_name
)
free
(
p_sys
->
p_video_cfg
->
psz_name
);
if
(
p_sys
->
p_video_cfg
->
psz_value
)
free
(
p_sys
->
p_video_cfg
->
psz_value
);
free
(
p_sys
->
p_video_cfg
->
psz_name
);
free
(
p_sys
->
p_video_cfg
->
psz_value
);
free
(
p_sys
->
p_video_cfg
);
p_sys
->
p_video_cfg
=
p_next
;
}
if
(
p_sys
->
psz_venc
)
free
(
p_sys
->
psz_venc
);
free
(
p_sys
->
psz_venc
);
while
(
p_sys
->
p_deinterlace_cfg
!=
NULL
)
{
config_chain_t
*
p_next
=
p_sys
->
p_deinterlace_cfg
->
p_next
;
if
(
p_sys
->
p_deinterlace_cfg
->
psz_name
)
free
(
p_sys
->
p_deinterlace_cfg
->
psz_name
);
if
(
p_sys
->
p_deinterlace_cfg
->
psz_value
)
free
(
p_sys
->
p_deinterlace_cfg
->
psz_value
);
free
(
p_sys
->
p_deinterlace_cfg
->
psz_name
);
free
(
p_sys
->
p_deinterlace_cfg
->
psz_value
);
free
(
p_sys
->
p_deinterlace_cfg
);
p_sys
->
p_deinterlace_cfg
=
p_next
;
}
if
(
p_sys
->
psz_deinterlace
)
free
(
p_sys
->
psz_deinterlace
);
free
(
p_sys
->
psz_deinterlace
);
while
(
p_sys
->
p_spu_cfg
!=
NULL
)
{
config_chain_t
*
p_next
=
p_sys
->
p_spu_cfg
->
p_next
;
if
(
p_sys
->
p_spu_cfg
->
psz_name
)
free
(
p_sys
->
p_spu_cfg
->
psz_name
);
if
(
p_sys
->
p_spu_cfg
->
psz_value
)
free
(
p_sys
->
p_spu_cfg
->
psz_value
);
free
(
p_sys
->
p_spu_cfg
->
psz_name
);
free
(
p_sys
->
p_spu_cfg
->
psz_value
);
free
(
p_sys
->
p_spu_cfg
);
p_sys
->
p_spu_cfg
=
p_next
;
}
if
(
p_sys
->
psz_senc
)
free
(
p_sys
->
psz_senc
);
free
(
p_sys
->
psz_senc
);
if
(
p_sys
->
p_spu
)
spu_Destroy
(
p_sys
->
p_spu
);
...
...
@@ -874,15 +862,13 @@ static void Close( vlc_object_t * p_this )
{
config_chain_t
*
p_next
=
p_sys
->
p_osd_cfg
->
p_next
;
if
(
p_sys
->
p_osd_cfg
->
psz_name
)
free
(
p_sys
->
p_osd_cfg
->
psz_name
);
if
(
p_sys
->
p_osd_cfg
->
psz_value
)
free
(
p_sys
->
p_osd_cfg
->
psz_value
);
free
(
p_sys
->
p_osd_cfg
->
psz_name
);
free
(
p_sys
->
p_osd_cfg
->
psz_value
);
free
(
p_sys
->
p_osd_cfg
);
p_sys
->
p_osd_cfg
=
p_next
;
}
if
(
p_sys
->
psz_osdenc
)
free
(
p_sys
->
psz_osdenc
);
free
(
p_sys
->
psz_osdenc
);
vlc_object_release
(
p_sys
);
}
...
...
@@ -1608,7 +1594,7 @@ static int transcode_audio_process( sout_stream_t *p_stream,
static
void
audio_release_buffer
(
aout_buffer_t
*
p_buffer
)
{
if
(
p_buffer
&&
p_buffer
->
p_sys
)
block_Release
(
p_buffer
->
p_sys
);
if
(
p_buffer
)
free
(
p_buffer
);
free
(
p_buffer
);
}
static
aout_buffer_t
*
audio_new_buffer
(
decoder_t
*
p_dec
,
int
i_samples
)
...
...
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