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
1e67ea66
Commit
1e67ea66
authored
Jan 25, 2004
by
Clément Stenac
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* String review, round one
* A few coding style fixes * Doxygenized a few functions
parent
f5932b75
Changes
31
Show whitespace changes
Inline
Side-by-side
Showing
31 changed files
with
238 additions
and
180 deletions
+238
-180
src/input/demux.c
src/input/demux.c
+2
-2
src/input/es_out.c
src/input/es_out.c
+53
-24
src/input/input.c
src/input/input.c
+10
-7
src/input/input_dec.c
src/input/input_dec.c
+74
-38
src/input/input_ext-intf.c
src/input/input_ext-intf.c
+1
-2
src/input/input_ext-plugins.c
src/input/input_ext-plugins.c
+4
-4
src/input/input_info.c
src/input/input_info.c
+8
-8
src/input/input_programs.c
src/input/input_programs.c
+2
-2
src/input/stream.c
src/input/stream.c
+6
-5
src/input/subtitles.c
src/input/subtitles.c
+3
-2
src/interface/interface.c
src/interface/interface.c
+5
-15
src/libvlc.c
src/libvlc.c
+4
-4
src/misc/beos_specific.cpp
src/misc/beos_specific.cpp
+2
-2
src/misc/configuration.c
src/misc/configuration.c
+2
-2
src/misc/error.c
src/misc/error.c
+2
-2
src/misc/modules.c
src/misc/modules.c
+1
-2
src/misc/modules_builtin.h.in
src/misc/modules_builtin.h.in
+1
-1
src/misc/mtime.c
src/misc/mtime.c
+5
-5
src/misc/net.c
src/misc/net.c
+2
-2
src/misc/objects.c
src/misc/objects.c
+3
-3
src/misc/variables.c
src/misc/variables.c
+2
-2
src/misc/win32_specific.c
src/misc/win32_specific.c
+6
-6
src/playlist/group.c
src/playlist/group.c
+2
-2
src/playlist/info.c
src/playlist/info.c
+3
-3
src/playlist/item-ext.c
src/playlist/item-ext.c
+2
-2
src/playlist/loadsave.c
src/playlist/loadsave.c
+4
-4
src/playlist/playlist.c
src/playlist/playlist.c
+2
-2
src/video_output/video_output.c
src/video_output/video_output.c
+17
-17
src/video_output/vout_pictures.c
src/video_output/vout_pictures.c
+2
-2
src/video_output/vout_synchro.c
src/video_output/vout_synchro.c
+6
-6
src/vlc.c
src/vlc.c
+2
-2
No files found.
src/input/demux.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* demux.c
*****************************************************************************
* Copyright (C) 1999-2004 VideoLAN
* $Id: demux.c,v 1.
9 2004/01/20 14:48:37 fenrir
Exp $
* $Id: demux.c,v 1.
10 2004/01/25 17:16:05 zorglub
Exp $
*
* Author: Laurent Aimar <fenrir@via.ecp.fr>
*
...
...
@@ -142,7 +142,7 @@ int demux_vaControlDefault( input_thread_t *p_input, int i_query,
break
;
default:
msg_Err
(
p_input
,
"unknown query in demux_vaControlDefault
!!!
"
);
msg_Err
(
p_input
,
"unknown query in demux_vaControlDefault"
);
i_ret
=
VLC_EGENERIC
;
break
;
}
...
...
src/input/es_out.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* es_out.c: Es Out handler for input.
*****************************************************************************
* Copyright (C) 2003-2004 VideoLAN
* $Id: es_out.c,v 1.2
0 2004/01/22 00:00:34 fenrir
Exp $
* $Id: es_out.c,v 1.2
1 2004/01/25 17:16:05 zorglub
Exp $
*
* Authors: Laurent Aimar <fenrir@via.ecp.fr>
*
...
...
@@ -78,9 +78,12 @@ static void EsOutDel ( es_out_t *, es_out_id_t * );
static
int
EsOutControl
(
es_out_t
*
,
int
i_query
,
va_list
);
/*****************************************************************************
* input_EsOutNew:
*****************************************************************************/
/**
* Create a new es_out structure
*
* \param p_input The related input thread
* \return the new es_out_t
*/
es_out_t
*
input_EsOutNew
(
input_thread_t
*
p_input
)
{
es_out_t
*
out
=
malloc
(
sizeof
(
es_out_t
)
);
...
...
@@ -121,9 +124,12 @@ es_out_t *input_EsOutNew( input_thread_t *p_input )
return
out
;
}
/*****************************************************************************
* input_EsOutDelete:
*****************************************************************************/
/**
* Deletes an es_out structure
*
* \param out the es_out structure to destroy
* \return nothing
*/
void
input_EsOutDelete
(
es_out_t
*
out
)
{
es_out_sys_t
*
p_sys
=
out
->
p_sys
;
...
...
@@ -140,9 +146,14 @@ void input_EsOutDelete( es_out_t *out )
free
(
p_sys
);
free
(
out
);
}
/*****************************************************************************
* EsOutAddProgram:
*****************************************************************************/
/**
* Add a program
*
* \param out the es_out
* \param i_group ...
* \return a program descriptor for the new program
*/
static
pgrm_descriptor_t
*
EsOutAddProgram
(
es_out_t
*
out
,
int
i_group
)
{
input_thread_t
*
p_input
=
out
->
p_sys
->
p_input
;
...
...
@@ -158,7 +169,7 @@ static pgrm_descriptor_t *EsOutAddProgram( es_out_t *out, int i_group )
/* XXX welcome to kludge, add a dummy es, if you want to understand
* why have a look at input_SetProgram. Basicaly, it assume the first
* es to be the PMT, how that is stupid
e
, nevertheless it is needed for
* es to be the PMT, how that is stupid, nevertheless it is needed for
* the old ts demuxer */
p_pmt
=
input_AddES
(
p_input
,
p_prgm
,
0
,
UNKNOWN_ES
,
NULL
,
0
);
p_pmt
->
i_fourcc
=
VLC_FOURCC
(
'n'
,
'u'
,
'l'
,
'l'
);
...
...
@@ -173,10 +184,15 @@ static pgrm_descriptor_t *EsOutAddProgram( es_out_t *out, int i_group )
return
p_prgm
;
}
/**
***************************************************************************
*
EsOutSelect:
Select an ES given the current mode
/**
* Select an ES given the current mode
* XXX: you need to take a the lock before (stream.stream_lock)
*****************************************************************************/
*
* \param out The es_out structure
* \param es es_out_id structure
* \param b_force ...
* \return nothing
*/
static
void
EsOutSelect
(
es_out_t
*
out
,
es_out_id_t
*
es
,
vlc_bool_t
b_force
)
{
es_out_sys_t
*
p_sys
=
out
->
p_sys
;
...
...
@@ -267,9 +283,13 @@ static void EsOutSelect( es_out_t *out, es_out_id_t *es, vlc_bool_t b_force )
}
}
/*****************************************************************************
* EsOutAdd:
*****************************************************************************/
/**
* Add an es_out
*
* \param out the es_out to add
* \param fmt the es_format of the es_out
* \return an es_out id
*/
static
es_out_id_t
*
EsOutAdd
(
es_out_t
*
out
,
es_format_t
*
fmt
)
{
es_out_sys_t
*
p_sys
=
out
->
p_sys
;
...
...
@@ -277,7 +297,7 @@ static es_out_id_t *EsOutAdd( es_out_t *out, es_format_t *fmt )
input_thread_t
*
p_input
=
p_sys
->
p_input
;
es_out_id_t
*
es
=
malloc
(
sizeof
(
es_out_id_t
)
);
pgrm_descriptor_t
*
p_prgm
=
NULL
;
char
psz_cat
[
sizeof
(
"Stream "
)
+
10
];
char
psz_cat
[
sizeof
(
_
(
"Stream "
)
)
+
10
];
input_info_category_t
*
p_cat
;
vlc_mutex_lock
(
&
p_input
->
stream
.
stream_lock
);
...
...
@@ -529,9 +549,13 @@ static es_out_id_t *EsOutAdd( es_out_t *out, es_format_t *fmt )
return
es
;
}
/*****************************************************************************
* EsOutSend:
*****************************************************************************/
/**
* Send a block for the given es_out
*
* \param out the es_out to send from
* \param es the es_out_id
* \param p_block the data block to send
*/
static
int
EsOutSend
(
es_out_t
*
out
,
es_out_id_t
*
es
,
block_t
*
p_block
)
{
es_out_sys_t
*
p_sys
=
out
->
p_sys
;
...
...
@@ -624,9 +648,14 @@ static void EsOutDel( es_out_t *out, es_out_id_t *es )
free
(
es
);
}
/*****************************************************************************
* EsOutControl:
*****************************************************************************/
/**
* Control query handler
*
* \param out the es_out to control
* \param i_query A es_out query as defined in include/ninput.h
* \param args a variable list of arguments for the query
* \return VLC_SUCCESS or an error code
*/
static
int
EsOutControl
(
es_out_t
*
out
,
int
i_query
,
va_list
args
)
{
es_out_sys_t
*
p_sys
=
out
->
p_sys
;
...
...
src/input/input.c
View file @
1e67ea66
...
...
@@ -4,7 +4,7 @@
* decoders.
*****************************************************************************
* Copyright (C) 1998-2004 VideoLAN
* $Id: input.c,v 1.27
6 2004/01/15 23:40:44 gbazin
Exp $
* $Id: input.c,v 1.27
7 2004/01/25 17:16:05 zorglub
Exp $
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
*
...
...
@@ -99,7 +99,7 @@ input_thread_t *__input_CreateThread( vlc_object_t *p_parent,
/* Parse input options */
for
(
i
=
0
;
i
<
p_item
->
i_categories
;
i
++
)
{
if
(
!
strncmp
(
p_item
->
pp_categories
[
i
]
->
psz_name
,
"Options"
,
7
)
)
if
(
!
strncmp
(
p_item
->
pp_categories
[
i
]
->
psz_name
,
_
(
"Options"
)
,
7
)
)
{
msg_Dbg
(
p_input
,
"Parsing %i options for item"
,
p_item
->
pp_categories
[
i
]
->
i_infos
);
...
...
@@ -739,9 +739,9 @@ static int InitThread( input_thread_t * p_input )
p_input
->
s
=
stream_OpenInput
(
p_input
);
if
(
p_input
->
s
==
NULL
)
{
/* should nver occur yet */
/* should n
e
ver occur yet */
msg_Err
(
p_input
,
"cannot create stream_t
!
"
);
msg_Err
(
p_input
,
"cannot create stream_t"
);
module_Unneed
(
p_input
,
p_input
->
p_access
);
if
(
p_input
->
stream
.
p_sout
!=
NULL
)
...
...
@@ -819,7 +819,8 @@ static int InitThread( input_thread_t * p_input )
if
(
val
.
psz_string
&&
*
val
.
psz_string
)
{
subtitle_demux_t
*
p_sub
;
if
(
(
p_sub
=
subtitle_New
(
p_input
,
strdup
(
val
.
psz_string
),
i_microsecondperframe
,
0
)
)
)
if
(
(
p_sub
=
subtitle_New
(
p_input
,
strdup
(
val
.
psz_string
),
i_microsecondperframe
,
0
)
)
)
{
p_sub_toselect
=
p_sub
;
TAB_APPEND
(
p_input
->
p_sys
->
i_sub
,
p_input
->
p_sys
->
sub
,
p_sub
);
...
...
@@ -836,7 +837,8 @@ static int InitThread( input_thread_t * p_input )
char
**
tmp2
=
tmp
;
for
(
i
=
0
;
*
tmp2
!=
NULL
;
i
++
)
{
if
(
(
p_sub
=
subtitle_New
(
p_input
,
strdup
(
*
tmp2
++
),
i_microsecondperframe
,
i
)
)
)
if
(
(
p_sub
=
subtitle_New
(
p_input
,
strdup
(
*
tmp2
++
),
i_microsecondperframe
,
i
)
)
)
{
TAB_APPEND
(
p_input
->
p_sys
->
i_sub
,
p_input
->
p_sys
->
sub
,
p_sub
);
}
...
...
@@ -854,7 +856,8 @@ static int InitThread( input_thread_t * p_input )
val
.
b_bool
?
ES_OUT_MODE_ALL
:
ES_OUT_MODE_AUTO
);
if
(
p_sub_toselect
)
{
es_out_Control
(
p_input
->
p_es_out
,
ES_OUT_SET_ES
,
p_sub_toselect
->
p_es
,
VLC_TRUE
);
es_out_Control
(
p_input
->
p_es_out
,
ES_OUT_SET_ES
,
p_sub_toselect
->
p_es
,
VLC_TRUE
);
}
return
VLC_SUCCESS
;
...
...
src/input/input_dec.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* input_dec.c: Functions for the management of decoders
*****************************************************************************
* Copyright (C) 1999-2004 VideoLAN
* $Id: input_dec.c,v 1.8
7 2004/01/19 18:15:29 fenrir
Exp $
* $Id: input_dec.c,v 1.8
8 2004/01/25 17:16:05 zorglub
Exp $
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Gildas Bazin <gbazin@netcourrier.com>
...
...
@@ -82,9 +82,13 @@ struct decoder_owner_sys_t
};
/*****************************************************************************
* input_RunDecoder: spawns a new decoder thread
*****************************************************************************/
/**
* Spawns a new decoder thread
*
* \param p_input the input thread
* \param p_es the es descriptor
* \return the spawned decoder object
*/
decoder_t
*
input_RunDecoder
(
input_thread_t
*
p_input
,
es_descriptor_t
*
p_es
)
{
decoder_t
*
p_dec
=
NULL
;
...
...
@@ -180,9 +184,13 @@ decoder_t * input_RunDecoder( input_thread_t * p_input, es_descriptor_t * p_es )
return
p_dec
;
}
/*****************************************************************************
* input_EndDecoder: kills a decoder thread and waits until it's finished
*****************************************************************************/
/**
* Kills a decoder thread and waits until it's finished
*
* \param p_input the input thread
* \param p_es the es descriptor
* \return nothing
*/
void
input_EndDecoder
(
input_thread_t
*
p_input
,
es_descriptor_t
*
p_es
)
{
decoder_t
*
p_dec
=
p_es
->
p_dec
;
...
...
@@ -234,11 +242,13 @@ void input_EndDecoder( input_thread_t * p_input, es_descriptor_t * p_es )
p_input
->
stream
.
b_changed
=
1
;
}
/*****************************************************************************
* input_DecodePES
*****************************************************************************
/**
* Put a PES in the decoder's fifo.
*****************************************************************************/
*
* \param p_dec the decoder object
* \param p_pes the pes packet
* \return nothing
*/
void
input_DecodePES
(
decoder_t
*
p_dec
,
pes_packet_t
*
p_pes
)
{
data_packet_t
*
p_data
;
...
...
@@ -274,11 +284,13 @@ void input_DecodePES( decoder_t * p_dec, pes_packet_t * p_pes )
input_DeletePES
(
p_dec
->
p_owner
->
p_method_data
,
p_pes
);
}
/*****************************************************************************
* input_DecodeBlock
*****************************************************************************
/**
* Put a block_t in the decoder's fifo.
*****************************************************************************/
*
* \param p_dec the decoder object
* \param p_block the data block
*/
void
input_DecodeBlock
(
decoder_t
*
p_dec
,
block_t
*
p_block
)
{
if
(
p_dec
->
p_owner
->
b_own_thread
)
...
...
@@ -298,14 +310,17 @@ void input_DecodeBlock( decoder_t * p_dec, block_t *p_block )
}
}
/**
***************************************************************************
/**
* Create a NULL packet for padding in case of a data loss
*****************************************************************************/
*
* \param p_input the input thread
* \param p_es es descriptor
* \return nothing
*/
static
void
input_NullPacket
(
input_thread_t
*
p_input
,
es_descriptor_t
*
p_es
)
{
block_t
*
p_block
=
block_New
(
p_input
,
PADDING_PACKET_SIZE
);
if
(
p_block
)
{
memset
(
p_block
->
p_buffer
,
0
,
PADDING_PACKET_SIZE
);
...
...
@@ -315,9 +330,12 @@ static void input_NullPacket( input_thread_t * p_input,
}
}
/*****************************************************************************
* input_EscapeDiscontinuity: send a NULL packet to the decoders
*****************************************************************************/
/**
* Send a NULL packet to the decoders
*
* \param p_input the input thread
* \return nothing
*/
void
input_EscapeDiscontinuity
(
input_thread_t
*
p_input
)
{
unsigned
int
i_es
,
i
;
...
...
@@ -336,9 +354,12 @@ void input_EscapeDiscontinuity( input_thread_t * p_input )
}
}
/*****************************************************************************
* input_EscapeAudioDiscontinuity: send a NULL packet to the audio decoders
*****************************************************************************/
/**
* Send a NULL packet to the audio decoders
*
* \param p_input the input thread
* \return nothing
*/
void
input_EscapeAudioDiscontinuity
(
input_thread_t
*
p_input
)
{
unsigned
int
i_es
,
i
;
...
...
@@ -357,9 +378,14 @@ void input_EscapeAudioDiscontinuity( input_thread_t * p_input )
}
}
/*****************************************************************************
* CreateDecoder: create a decoder object
*****************************************************************************/
/**
* Create a decoder object
*
* \param p_input the input thread
* \param p_es the es descriptor
* \param i_object_type Object type as define in include/vlc_objects.h
* \return the decoder object
*/
static
decoder_t
*
CreateDecoder
(
input_thread_t
*
p_input
,
es_descriptor_t
*
p_es
,
int
i_object_type
)
{
...
...
@@ -479,9 +505,12 @@ static decoder_t * CreateDecoder( input_thread_t * p_input,
return
p_dec
;
}
/*****************************************************************************
* DecoderThread: the decoding main loop
*****************************************************************************/
/**
* The decoding main loop
*
* \param p_dec the decoder
* \return 0
*/
static
int
DecoderThread
(
decoder_t
*
p_dec
)
{
block_t
*
p_block
;
...
...
@@ -523,9 +552,13 @@ static int DecoderThread( decoder_t * p_dec )
return
0
;
}
/*****************************************************************************
* DecoderDecode: decode a block
*****************************************************************************/
/**
* Decode a block
*
* \param p_dec the decoder object
* \param p_block the block to decode
* \return VLC_SUCCESS or an error code
*/
static
int
DecoderDecode
(
decoder_t
*
p_dec
,
block_t
*
p_block
)
{
if
(
p_block
->
i_buffer
<=
0
)
...
...
@@ -623,16 +656,19 @@ static int DecoderDecode( decoder_t *p_dec, block_t *p_block )
}
else
{
msg_Err
(
p_dec
,
"unknown ES format
!!
"
);
msg_Err
(
p_dec
,
"unknown ES format"
);
p_dec
->
b_error
=
1
;
}
return
p_dec
->
b_error
?
VLC_EGENERIC
:
VLC_SUCCESS
;
}
/*****************************************************************************
* DeleteDecoder: destroys a decoder object
*****************************************************************************/
/**
* Destroys a decoder object
*
* \param p_dec the decoder object
* \return nothing
*/
static
void
DeleteDecoder
(
decoder_t
*
p_dec
)
{
vlc_object_detach
(
p_dec
);
...
...
@@ -790,7 +826,7 @@ static picture_t *vout_new_buffer( decoder_t *p_dec )
}
if
(
i_pic
==
p_dec
->
p_owner
->
p_vout
->
render
.
i_pictures
)
{
msg_Err
(
p_dec
,
"decoder is leaking pictures, reseting the heap"
);
msg_Err
(
p_dec
,
"decoder is leaking pictures, reset
t
ing the heap"
);
/* Just free all the pictures */
for
(
i_pic
=
0
;
i_pic
<
p_dec
->
p_owner
->
p_vout
->
render
.
i_pictures
;
...
...
src/input/input_ext-intf.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* input_ext-intf.c: services to the interface
*****************************************************************************
* Copyright (C) 1998-2004 VideoLAN
* $Id: input_ext-intf.c,v 1.5
5 2004/01/06 12:02:06
zorglub Exp $
* $Id: input_ext-intf.c,v 1.5
6 2004/01/25 17:16:05
zorglub Exp $
*
* Author: Christophe Massiot <massiot@via.ecp.fr>
*
...
...
@@ -164,7 +164,6 @@ void __input_SetRate( vlc_object_t * p_this, int i_rate )
vlc_mutex_unlock
(
&
p_input
->
stream
.
stream_lock
);
return
;
}
p_input
->
stream
.
i_new_status
=
FORWARD_S
;
p_input
->
stream
.
i_new_rate
=
i_rate
;
...
...
src/input/input_ext-plugins.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* input_ext-plugins.c: useful functions for access and demux plug-ins
*****************************************************************************
* Copyright (C) 2001-2004 VideoLAN
* $Id: input_ext-plugins.c,v 1.
39 2004/01/06 12:02
:06 zorglub Exp $
* $Id: input_ext-plugins.c,v 1.
40 2004/01/25 17:16
:06 zorglub Exp $
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
*
...
...
src/input/input_info.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* input_info.c: Convenient functions to handle the input info structures
*****************************************************************************
* Copyright (C) 1998-2004 VideoLAN
* $Id: input_info.c,v 1.1
3 2004/01/15 23:40:44 gbazin
Exp $
* $Id: input_info.c,v 1.1
4 2004/01/25 17:16:06 zorglub
Exp $
*
* Authors: Sigmund Augdal <sigmunau@idi.ntnu.no>
*
...
...
@@ -63,7 +63,7 @@ input_info_category_t * input_InfoCategory( input_thread_t * p_input,
p_category
=
malloc
(
sizeof
(
input_info_category_t
)
);
if
(
!
p_category
)
{
msg_Err
(
p_input
,
"
No mem
"
);
msg_Err
(
p_input
,
"
out of memory
"
);
return
NULL
;
}
p_category
->
psz_name
=
strdup
(
psz_name
);
...
...
@@ -143,7 +143,7 @@ int input_AddInfo( input_info_category_t * p_category, char * psz_name,
* \internal
*
* \param p_input The input thread to be cleaned for info
* \returns for the moment
0
* \returns for the moment
VLC_SUCCESS
*/
int
input_DelInfo
(
input_thread_t
*
p_input
)
{
...
...
@@ -176,5 +176,5 @@ int input_DelInfo( input_thread_t * p_input )
p_category
=
p_category
->
p_next
;
free
(
p_prev_category
);
}
return
0
;
return
VLC_SUCCESS
;
}
src/input/input_programs.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* input_programs.c: es_descriptor_t, pgrm_descriptor_t management
*****************************************************************************
* Copyright (C) 1999-2004 VideoLAN
* $Id: input_programs.c,v 1.12
8 2004/01/06 12:02
:06 zorglub Exp $
* $Id: input_programs.c,v 1.12
9 2004/01/25 17:16
:06 zorglub Exp $
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
*
...
...
@@ -126,7 +126,7 @@ int input_InitStream( input_thread_t * p_input, size_t i_data_len )
var_AddCallback
(
p_input
,
"audio-es"
,
ESCallback
,
NULL
);
var_AddCallback
(
p_input
,
"spu-es"
,
ESCallback
,
NULL
);
return
0
;
return
VLC_SUCCESS
;
}
/*****************************************************************************
...
...
src/input/stream.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* stream.c
*****************************************************************************
* Copyright (C) 1999-2004 VideoLAN
* $Id: stream.c,v 1.1
2 2004/01/21 17:01:54 fenrir
Exp $
* $Id: stream.c,v 1.1
3 2004/01/25 17:16:06 zorglub
Exp $
*
* Authors: Laurent Aimar <fenrir@via.ecp.fr>
*
...
...
@@ -138,7 +138,8 @@ int stream_vaControl( stream_t *s, int i_query, va_list args )
return
VLC_SUCCESS
;
}
if
(
i_skip
>
0
&&
i_skip
<
s
->
p_input
->
p_last_data
-
s
->
p_input
->
p_current_data
-
1
)
if
(
i_skip
>
0
&&
i_skip
<
s
->
p_input
->
p_last_data
-
s
->
p_input
->
p_current_data
-
1
)
{
/* We can skip without reading/seeking */
s
->
p_input
->
p_current_data
+=
i_skip
;
...
...
@@ -150,7 +151,8 @@ int stream_vaControl( stream_t *s, int i_query, va_list args )
if
(
s
->
p_input
->
stream
.
b_seekable
&&
(
s
->
p_input
->
stream
.
i_method
==
INPUT_METHOD_FILE
||
i_skip
<
0
||
i_skip
>=
(
s
->
p_input
->
i_mtu
>
0
?
s
->
p_input
->
i_mtu
:
4096
)
)
)
i_skip
<
0
||
i_skip
>=
(
s
->
p_input
->
i_mtu
>
0
?
s
->
p_input
->
i_mtu
:
4096
)
)
)
{
input_AccessReinit
(
s
->
p_input
);
s
->
p_input
->
pf_seek
(
s
->
p_input
,
i64
);
...
...
@@ -336,7 +338,7 @@ char *stream_ReadLine( stream_t *s )
p_line
=
malloc
(
i
+
1
);
if
(
p_line
==
NULL
)
{
msg_Err
(
s
->
p_input
,
"
O
ut of memory"
);
msg_Err
(
s
->
p_input
,
"
o
ut of memory"
);
return
NULL
;
}
i
=
stream_Read
(
s
,
p_line
,
i
+
1
);
...
...
@@ -345,4 +347,3 @@ char *stream_ReadLine( stream_t *s )
return
p_line
;
}
}
src/input/subtitles.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* subtitles.c
*****************************************************************************
* Copyright (C) 2003-2004 VideoLAN
* $Id: subtitles.c,v 1.
7 2004/01/06 12:02
:06 zorglub Exp $
* $Id: subtitles.c,v 1.
8 2004/01/25 17:16
:06 zorglub Exp $
*
* Authors: Derk-Jan Hartman <hartman at videolan.org>
* This is adapted code from the GPL'ed MPlayer (http://mplayerhq.hu)
...
...
@@ -265,7 +265,8 @@ char** subtitles_Detect( input_thread_t *p_this, char *psz_path, char *psz_fname
}
else
{
/* chars after (and possibly in front of) the movie name */
/* chars after (and possibly in front of)
* the movie name */
i_prio
=
3
;
}
}
...
...
src/interface/interface.c
View file @
1e67ea66
...
...
@@ -4,7 +4,7 @@
* interface, such as command line.
*****************************************************************************
* Copyright (C) 1998-2004 VideoLAN
* $Id: interface.c,v 1.11
1 2004/01/13 18:45:06 gbazin
Exp $
* $Id: interface.c,v 1.11
2 2004/01/25 17:16:06 zorglub
Exp $
*
* Authors: Vincent Seguin <seguin@via.ecp.fr>
*
...
...
@@ -168,11 +168,6 @@ int intf_RunThread( intf_thread_t *p_intf )
return
VLC_SUCCESS
;
}
/*****************************************************************************
* intf_StopThread: end the interface thread
*****************************************************************************
* This function asks the interface thread to stop.
*****************************************************************************/
/**
* Stops the interface thread
*
...
...
@@ -192,15 +187,10 @@ void intf_StopThread( intf_thread_t *p_intf )
vlc_thread_join
(
p_intf
);
}
/*****************************************************************************
* intf_Destroy: clean interface after main loop
*****************************************************************************
* This function destroys specific interfaces and close output devices.
*****************************************************************************/
/**
* \brief Destroy the interface after the main loop endeed.
*
* Destroys interfaces and output devices
* Destroys interfaces and
closes
output devices
* \param p_intf the interface thread
* \return nothing
*/
...
...
src/libvlc.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* libvlc.c: main libvlc source
*****************************************************************************
* Copyright (C) 1998-2004 VideoLAN
* $Id: libvlc.c,v 1.11
2 2004/01/25 11:48:17 gbazin
Exp $
* $Id: libvlc.c,v 1.11
3 2004/01/25 17:16:05 zorglub
Exp $
*
* Authors: Vincent Seguin <seguin@via.ecp.fr>
* Samuel Hocevar <sam@zoy.org>
...
...
src/misc/beos_specific.cpp
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* beos_init.cpp: Initialization for BeOS specific features
*****************************************************************************
* Copyright (C) 1999-2004 VideoLAN
* $Id: beos_specific.cpp,v 1.3
6 2004/01/06 12:02
:06 zorglub Exp $
* $Id: beos_specific.cpp,v 1.3
7 2004/01/25 17:16
:06 zorglub Exp $
*
* Authors: Jean-Marc Dressler <polux@via.ecp.fr>
*
...
...
src/misc/configuration.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* configuration.c management of the modules configuration
*****************************************************************************
* Copyright (C) 2001-2004 VideoLAN
* $Id: configuration.c,v 1.7
4 2004/01/12 23:41:59 gbazin
Exp $
* $Id: configuration.c,v 1.7
5 2004/01/25 17:16:06 zorglub
Exp $
*
* Authors: Gildas Bazin <gbazin@netcourrier.com>
*
...
...
src/misc/error.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* error.c: error handling routine
*****************************************************************************
* Copyright (C) 2002-2004 VideoLAN
* $Id: error.c,v 1.
3 2004/01/06 12:02
:06 zorglub Exp $
* $Id: error.c,v 1.
4 2004/01/25 17:16
:06 zorglub Exp $
*
* Authors: Samuel Hocevar <sam@zoy.org>
*
...
...
@@ -64,7 +64,7 @@ char const * vlc_error ( int i_err )
case
VLC_EGENERIC
:
return
"generic error"
;
default:
return
"unkown error"
;
return
"unk
n
own error"
;
}
}
src/misc/modules.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* modules.c : Builtin and plugin modules management functions
*****************************************************************************
* Copyright (C) 2001-2004 VideoLAN
* $Id: modules.c,v 1.14
3 2004/01/06 12:02
:06 zorglub Exp $
* $Id: modules.c,v 1.14
4 2004/01/25 17:16
:06 zorglub Exp $
*
* Authors: Sam Hocevar <sam@zoy.org>
* Ethan C. Baldridge <BaldridgeE@cadmus.com>
...
...
@@ -99,7 +99,6 @@
#include "aout_internal.h"
#include "stream_output.h"
/*#include "announce.h"*/
#include "osd.h"
#include "iso_lang.h"
...
...
src/misc/modules_builtin.h.in
View file @
1e67ea66
src/misc/mtime.c
View file @
1e67ea66
...
...
@@ -3,7 +3,7 @@
* Functions are prototyped in mtime.h.
*****************************************************************************
* Copyright (C) 1998-2004 VideoLAN
* $Id: mtime.c,v 1.4
2 2004/01/06 12:02
:06 zorglub Exp $
* $Id: mtime.c,v 1.4
3 2004/01/25 17:16
:06 zorglub Exp $
*
* Authors: Vincent Seguin <seguin@via.ecp.fr>
*
...
...
src/misc/net.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* net.c:
*****************************************************************************
* Copyright (C) 2004 VideoLAN
* $Id: net.c,v 1.
8 2004/01/22 17:03:44 gbazin
Exp $
* $Id: net.c,v 1.
9 2004/01/25 17:16:06 zorglub
Exp $
*
* Authors: Laurent Aimar <fenrir@videolan.org>
*
...
...
src/misc/objects.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* objects.c: vlc_object_t handling
*****************************************************************************
* Copyright (C) 2004 VideoLAN
* $Id: objects.c,v 1.4
4 2004/01/06 12:02
:06 zorglub Exp $
* $Id: objects.c,v 1.4
5 2004/01/25 17:16
:06 zorglub Exp $
*
* Authors: Samuel Hocevar <sam@zoy.org>
*
...
...
src/misc/variables.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* variables.c: routines for object variables handling
*****************************************************************************
* Copyright (C) 2002-2004 VideoLAN
* $Id: variables.c,v 1.3
6 2004/01/09 20:36:21 hartman
Exp $
* $Id: variables.c,v 1.3
7 2004/01/25 17:16:06 zorglub
Exp $
*
* Authors: Samuel Hocevar <sam@zoy.org>
*
...
...
src/misc/win32_specific.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* win32_specific.c: Win32 specific features
*****************************************************************************
* Copyright (C) 2001-2004 VideoLAN
* $Id: win32_specific.c,v 1.3
1 2004/01/09 12:23:46 gbazin
Exp $
* $Id: win32_specific.c,v 1.3
2 2004/01/25 17:16:06 zorglub
Exp $
*
* Authors: Samuel Hocevar <sam@zoy.org>
* Gildas Bazin <gbazin@netcourrier.com>
...
...
@@ -147,14 +147,14 @@ void system_Configure( vlc_t *p_this, int *pi_argc, char *ppsz_argv[] )
{
HANDLE
hmutex
;
msg_Info
(
p_this
,
"
O
ne instance mode ENABLED"
);
msg_Info
(
p_this
,
"
o
ne instance mode ENABLED"
);
/* Use a named mutex to check if another instance is already running */
if
(
(
hmutex
=
CreateMutex
(
NULL
,
TRUE
,
"VLC ipc "
VERSION
)
)
==
NULL
)
{
/* Failed for some reason. Just ignore the option and go on as
* normal. */
msg_Err
(
p_this
,
"
O
ne instance mode DISABLED "
msg_Err
(
p_this
,
"
o
ne instance mode DISABLED "
"(mutex couldn't be created)"
);
return
;
}
...
...
@@ -169,7 +169,7 @@ void system_Configure( vlc_t *p_this, int *pi_argc, char *ppsz_argv[] )
if
(
vlc_thread_create
(
p_helper
,
"IPC helper"
,
IPCHelperThread
,
VLC_THREAD_PRIORITY_LOW
,
VLC_TRUE
)
)
{
msg_Err
(
p_this
,
"
O
ne instance mode DISABLED "
msg_Err
(
p_this
,
"
o
ne instance mode DISABLED "
"(IPC helper thread couldn't be created)"
);
}
...
...
@@ -192,7 +192,7 @@ void system_Configure( vlc_t *p_this, int *pi_argc, char *ppsz_argv[] )
if
(
(
ipcwindow
=
FindWindow
(
NULL
,
"VLC ipc "
VERSION
)
)
==
NULL
)
{
msg_Err
(
p_this
,
"
O
ne instance mode DISABLED "
msg_Err
(
p_this
,
"
o
ne instance mode DISABLED "
"(couldn't find 1st instance of program)"
);
ReleaseMutex
(
hmutex
);
return
;
...
...
src/playlist/group.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* playlist.c : Playlist groups management functions
*****************************************************************************
* Copyright (C) 1999-2004 VideoLAN
* $Id: group.c,v 1.
8 2004/01/23 10:48:08
zorglub Exp $
* $Id: group.c,v 1.
9 2004/01/25 17:16:06
zorglub Exp $
*
* Authors: Clment Stenac <zorglub@videolan.org>
*
...
...
@@ -63,7 +63,7 @@ playlist_group_t * playlist_CreateGroup(playlist_t * p_playlist, char *psz_name)
p_group
->
psz_name
=
strdup
(
psz_name
);
p_group
->
i_id
=
++
p_playlist
->
i_last_group
;
msg_Dbg
(
p_playlist
,
"
C
reating group %s with id %i at position %i"
,
msg_Dbg
(
p_playlist
,
"
c
reating group %s with id %i at position %i"
,
p_group
->
psz_name
,
p_group
->
i_id
,
p_playlist
->
i_groups
);
...
...
src/playlist/info.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* info.c : Playlist info management
*****************************************************************************
* Copyright (C) 1999-2004 VideoLAN
* $Id: info.c,v 1.
6 2004/01/23 10:48:08
zorglub Exp $
* $Id: info.c,v 1.
7 2004/01/25 17:16:06
zorglub Exp $
*
* Authors: Clment Stenac <zorglub@videolan.org>
*
...
...
@@ -384,7 +384,7 @@ int playlist_AddOption( playlist_t *p_playlist, int i_item,
return
VLC_EGENERIC
;
}
p_cat
=
playlist_GetCategory
(
p_playlist
,
i_item
,
"Options"
);
p_cat
=
playlist_GetCategory
(
p_playlist
,
i_item
,
_
(
"Options"
)
);
if
(
p_cat
==
NULL
)
{
...
...
@@ -422,7 +422,7 @@ int playlist_AddItemOption( playlist_item_t *p_item,
item_info_t
*
p_info
=
NULL
;
item_info_category_t
*
p_cat
;
p_cat
=
playlist_GetItemCategory
(
p_item
,
"Options"
);
p_cat
=
playlist_GetItemCategory
(
p_item
,
_
(
"Options"
)
);
if
(
p_cat
==
NULL
)
{
return
VLC_EGENERIC
;
...
...
src/playlist/item-ext.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* item-ext.c : Exported playlist item functions
*****************************************************************************
* Copyright (C) 1999-2004 VideoLAN
* $Id: item-ext.c,v 1.1
1 2004/01/23 10:48:08
zorglub Exp $
* $Id: item-ext.c,v 1.1
2 2004/01/25 17:16:06
zorglub Exp $
*
* Authors: Samuel Hocevar <sam@zoy.org>
* Clment Stenac <zorglub@videolan.org>
...
...
@@ -488,7 +488,7 @@ int playlist_DisableGroup( playlist_t * p_playlist, int i_group)
int
i
;
vlc_mutex_lock
(
&
p_playlist
->
object_lock
);
msg_Dbg
(
p_playlist
,
"
D
isabling group %i"
,
i_group
);
msg_Dbg
(
p_playlist
,
"
d
isabling group %i"
,
i_group
);
for
(
i
=
0
;
i
<
p_playlist
->
i_size
;
i
++
)
{
if
(
p_playlist
->
pp_items
[
i
]
->
i_group
==
i_group
)
...
...
src/playlist/loadsave.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* loadsave.c : Playlist loading / saving functions
*****************************************************************************
* Copyright (C) 1999-2004 VideoLAN
* $Id: loadsave.c,v 1.
8 2004/01/23 23:06:25 rocky
Exp $
* $Id: loadsave.c,v 1.
9 2004/01/25 17:16:06 zorglub
Exp $
*
* Authors: Samuel Hocevar <sam@zoy.org>
*
...
...
@@ -99,10 +99,10 @@ int playlist_Export( playlist_t * p_playlist, const char *psz_filename ,
if
(
!
p_export
->
p_file
)
{
#ifdef HAVE_ERRNO_H
msg_Err
(
p_playlist
,
"
C
ould not create playlist file %s"
msg_Err
(
p_playlist
,
"
c
ould not create playlist file %s"
" (%s)"
,
psz_filename
,
strerror
(
errno
)
);
#else
msg_Err
(
p_playlist
,
"
C
ould not create playlist file %s"
msg_Err
(
p_playlist
,
"
c
ould not create playlist file %s"
,
psz_filename
);
#endif
return
VLC_EGENERIC
;
...
...
@@ -116,7 +116,7 @@ int playlist_Export( playlist_t * p_playlist, const char *psz_filename ,
p_module
=
module_Need
(
p_playlist
,
"playlist export"
,
psz_type
);
if
(
!
p_module
)
{
msg_Warn
(
p_playlist
,
"
F
ailed to export playlist"
);
msg_Warn
(
p_playlist
,
"
f
ailed to export playlist"
);
vlc_mutex_unlock
(
&
p_playlist
->
object_lock
);
return
VLC_ENOOBJ
;
}
...
...
src/playlist/playlist.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* playlist.c : Playlist management functions
*****************************************************************************
* Copyright (C) 1999-2004 VideoLAN
* $Id: playlist.c,v 1.7
5 2004/01/23 10:48:08
zorglub Exp $
* $Id: playlist.c,v 1.7
6 2004/01/25 17:16:06
zorglub Exp $
*
* Authors: Samuel Hocevar <sam@zoy.org>
*
...
...
@@ -103,7 +103,7 @@ playlist_t * __playlist_Create ( vlc_object_t *p_parent )
p_playlist
->
i_sort
=
SORT_ID
;
p_playlist
->
i_order
=
ORDER_NORMAL
;
playlist_CreateGroup
(
p_playlist
,
"Normal"
);
playlist_CreateGroup
(
p_playlist
,
_
(
"Normal"
)
);
if
(
vlc_thread_create
(
p_playlist
,
"playlist"
,
RunThread
,
VLC_THREAD_PRIORITY_LOW
,
VLC_TRUE
)
)
...
...
src/video_output/video_output.c
View file @
1e67ea66
...
...
@@ -5,7 +5,7 @@
* thread, and destroy a previously oppened video output thread.
*****************************************************************************
* Copyright (C) 2000-2004 VideoLAN
* $Id: video_output.c,v 1.24
4 2004/01/10 13:59:25 rocky
Exp $
* $Id: video_output.c,v 1.24
5 2004/01/25 17:16:06 zorglub
Exp $
*
* Authors: Vincent Seguin <seguin@via.ecp.fr>
*
...
...
@@ -108,7 +108,7 @@ vout_thread_t * __vout_Request ( vlc_object_t *p_this, vout_thread_t *p_vout,
}
else
{
msg_Dbg
(
p_this
,
"cannot find playlist destroying vout"
);
msg_Dbg
(
p_this
,
"cannot find playlist
,
destroying vout"
);
vlc_object_detach
(
p_vout
);
vout_Destroy
(
p_vout
);
}
...
...
src/video_output/vout_pictures.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* vout_pictures.c : picture management functions
*****************************************************************************
* Copyright (C) 2000-2004 VideoLAN
* $Id: vout_pictures.c,v 1.4
4 2004/01/06 12:02
:06 zorglub Exp $
* $Id: vout_pictures.c,v 1.4
5 2004/01/25 17:16
:06 zorglub Exp $
*
* Authors: Vincent Seguin <seguin@via.ecp.fr>
* Samuel Hocevar <sam@zoy.org>
...
...
src/video_output/vout_synchro.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* vout_synchro.c : frame dropping routines
*****************************************************************************
* Copyright (C) 1999-2004 VideoLAN
* $Id: vout_synchro.c,v 1.
6 2004/01/06 12:02
:06 zorglub Exp $
* $Id: vout_synchro.c,v 1.
7 2004/01/25 17:16
:06 zorglub Exp $
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Samuel Hocevar <sam@via.ecp.fr>
...
...
src/vlc.c
View file @
1e67ea66
...
...
@@ -2,7 +2,7 @@
* vlc.c: the vlc player
*****************************************************************************
* Copyright (C) 1998-2004 VideoLAN
* $Id: vlc.c,v 1.2
0 2004/01/06 12:02
:05 zorglub Exp $
* $Id: vlc.c,v 1.2
1 2004/01/25 17:16
:05 zorglub Exp $
*
* Authors: Vincent Seguin <seguin@via.ecp.fr>
* Samuel Hocevar <sam@zoy.org>
...
...
@@ -51,7 +51,7 @@ int main( int i_argc, char *ppsz_argv[] )
{
int
i_ret
;
fprintf
(
stderr
,
"V
ideoLAN Client
%s
\n
"
,
VLC_Version
()
);
fprintf
(
stderr
,
"V
LC media player
%s
\n
"
,
VLC_Version
()
);
#ifdef HAVE_PUTENV
# ifdef DEBUG
...
...
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