Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-gpu
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-gpu
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