Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-2-2
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-2-2
Commits
423a3bcf
Commit
423a3bcf
authored
Dec 21, 2000
by
Christophe Massiot
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* Moved video_decoder's headers from include/ to src/video_decoder.
* Temporarily removed b&w kludge.
parent
434f3796
Changes
21
Hide whitespace changes
Inline
Side-by-side
Showing
21 changed files
with
60 additions
and
73 deletions
+60
-73
include/video_output.h
include/video_output.h
+0
-6
src/video_decoder/vdec_idct.c
src/video_decoder/vdec_idct.c
+1
-0
src/video_decoder/vdec_idct.h
src/video_decoder/vdec_idct.h
+1
-0
src/video_decoder/vdec_idctmmx.S
src/video_decoder/vdec_idctmmx.S
+1
-0
src/video_decoder/vdec_motion.c
src/video_decoder/vdec_motion.c
+1
-0
src/video_decoder/vdec_motion.h
src/video_decoder/vdec_motion.h
+1
-0
src/video_decoder/vdec_motion_inner.c
src/video_decoder/vdec_motion_inner.c
+1
-0
src/video_decoder/vdec_motion_inner_mmx.c
src/video_decoder/vdec_motion_inner_mmx.c
+1
-0
src/video_decoder/video_decoder.c
src/video_decoder/video_decoder.c
+2
-1
src/video_decoder/video_decoder.h
src/video_decoder/video_decoder.h
+1
-0
src/video_decoder/video_fifo.h
src/video_decoder/video_fifo.h
+2
-2
src/video_decoder/video_parser.h
src/video_decoder/video_parser.h
+1
-1
src/video_decoder/vpar_blocks.h
src/video_decoder/vpar_blocks.h
+1
-0
src/video_decoder/vpar_headers.h
src/video_decoder/vpar_headers.h
+1
-0
src/video_decoder/vpar_synchro.h
src/video_decoder/vpar_synchro.h
+1
-0
src/video_output/video_output.c
src/video_output/video_output.c
+0
-13
src/video_parser/video_fifo.c
src/video_parser/video_fifo.c
+9
-9
src/video_parser/video_parser.c
src/video_parser/video_parser.c
+9
-12
src/video_parser/vpar_blocks.c
src/video_parser/vpar_blocks.c
+9
-9
src/video_parser/vpar_headers.c
src/video_parser/vpar_headers.c
+9
-9
src/video_parser/vpar_synchro.c
src/video_parser/vpar_synchro.c
+8
-11
No files found.
include/video_output.h
View file @
423a3bcf
...
@@ -117,10 +117,6 @@ typedef int (yuv_sys_init_t) ( p_vout_thread_t p_vout );
...
@@ -117,10 +117,6 @@ typedef int (yuv_sys_init_t) ( p_vout_thread_t p_vout );
typedef
int
(
yuv_sys_reset_t
)
(
p_vout_thread_t
p_vout
);
typedef
int
(
yuv_sys_reset_t
)
(
p_vout_thread_t
p_vout
);
typedef
void
(
yuv_sys_end_t
)
(
p_vout_thread_t
p_vout
);
typedef
void
(
yuv_sys_end_t
)
(
p_vout_thread_t
p_vout
);
struct
macroblock_s
;
typedef
void
(
vdec_DecodeMacroblock_t
)
(
struct
vdec_thread_s
*
p_vdec
,
struct
macroblock_s
*
p_mb
);
typedef
struct
vout_thread_s
typedef
struct
vout_thread_s
{
{
/* Thread properties and lock */
/* Thread properties and lock */
...
@@ -133,8 +129,6 @@ typedef struct vout_thread_s
...
@@ -133,8 +129,6 @@ typedef struct vout_thread_s
vlc_mutex_t
change_lock
;
/* thread change lock */
vlc_mutex_t
change_lock
;
/* thread change lock */
int
*
pi_status
;
/* temporary status flag */
int
*
pi_status
;
/* temporary status flag */
p_vout_sys_t
p_sys
;
/* system output method */
p_vout_sys_t
p_sys
;
/* system output method */
vdec_DecodeMacroblock_t
*
vdec_DecodeMacroblock
;
/* decoder function to use */
/* Current display properties */
/* Current display properties */
u16
i_changes
;
/* changes made to the thread */
u16
i_changes
;
/* changes made to the thread */
...
...
src/video_decoder/vdec_idct.c
View file @
423a3bcf
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
* vdec_idct.c : IDCT functions
* vdec_idct.c : IDCT functions
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: vdec_idct.c,v 1.22 2000/12/21 17:19:52 massiot Exp $
*
*
* Authors: Gal Hendryckx <jimmy@via.ecp.fr>
* Authors: Gal Hendryckx <jimmy@via.ecp.fr>
*
*
...
...
include
/vdec_idct.h
→
src/video_decoder
/vdec_idct.h
View file @
423a3bcf
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
* vdec_idct.h : types for the inverse discrete cosine transform
* vdec_idct.h : types for the inverse discrete cosine transform
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: vdec_idct.h,v 1.1 2000/12/21 17:19:52 massiot Exp $
*
*
* Authors: Gaël Hendryckx <jimmy@via.ecp.fr>
* Authors: Gaël Hendryckx <jimmy@via.ecp.fr>
* Christophe Massiot <massiot@via.ecp.fr>
* Christophe Massiot <massiot@via.ecp.fr>
...
...
src/video_decoder/vdec_idctmmx.S
View file @
423a3bcf
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
*
vdec_idctmmx
.
S
:
MMX
IDCT
implementation
*
vdec_idctmmx
.
S
:
MMX
IDCT
implementation
****************************************************************************
*
****************************************************************************
*
*
Copyright
(
C
)
1999
,
2000
VideoLAN
*
Copyright
(
C
)
1999
,
2000
VideoLAN
*
$Id
:
vdec_idctmmx
.
S
,
v
1
.5
2000
/
12
/
21
17
:
19
:
52
massiot
Exp
$
*
*
*
Authors
:
*
Authors
:
*
*
...
...
src/video_decoder/vdec_motion.c
View file @
423a3bcf
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
* vdec_motion.c : motion compensation routines
* vdec_motion.c : motion compensation routines
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: vdec_motion.c,v 1.32 2000/12/21 17:19:52 massiot Exp $
*
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Jean-Marc Dressler <polux@via.ecp.fr>
* Jean-Marc Dressler <polux@via.ecp.fr>
...
...
include
/vdec_motion.h
→
src/video_decoder
/vdec_motion.h
View file @
423a3bcf
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
* vdec_motion.h : types for the motion compensation algorithm
* vdec_motion.h : types for the motion compensation algorithm
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: vdec_motion.h,v 1.1 2000/12/21 17:19:52 massiot Exp $
*
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Jean-Marc Dressler <polux@via.ecp.fr>
* Jean-Marc Dressler <polux@via.ecp.fr>
...
...
src/video_decoder/vdec_motion_inner.c
View file @
423a3bcf
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
* vdec_motion_inner.c : motion compensation inner routines
* vdec_motion_inner.c : motion compensation inner routines
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: vdec_motion_inner.c,v 1.10 2000/12/21 17:19:52 massiot Exp $
*
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Jean-Marc Dressler <polux@via.ecp.fr>
* Jean-Marc Dressler <polux@via.ecp.fr>
...
...
src/video_decoder/vdec_motion_inner_mmx.c
View file @
423a3bcf
...
@@ -3,6 +3,7 @@
...
@@ -3,6 +3,7 @@
* MMX
* MMX
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: vdec_motion_inner_mmx.c,v 1.5 2000/12/21 17:19:52 massiot Exp $
*
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>, largerly inspired by the
* Authors: Christophe Massiot <massiot@via.ecp.fr>, largerly inspired by the
* work done by the livid project <http://www.linuxvideo.org/>
* work done by the livid project <http://www.linuxvideo.org/>
...
...
src/video_decoder/video_decoder.c
View file @
423a3bcf
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
* video_decoder.c : video decoder thread
* video_decoder.c : video decoder thread
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: video_decoder.c,v 1.41 2000/12/21 17:19:52 massiot Exp $
*
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Gal Hendryckx <jimmy@via.ecp.fr>
* Gal Hendryckx <jimmy@via.ecp.fr>
...
@@ -567,7 +568,7 @@ static void RunThread( vdec_thread_t *p_vdec )
...
@@ -567,7 +568,7 @@ static void RunThread( vdec_thread_t *p_vdec )
if
(
(
p_mb
=
vpar_GetMacroblock
(
&
p_vdec
->
p_vpar
->
vfifo
))
!=
NULL
)
if
(
(
p_mb
=
vpar_GetMacroblock
(
&
p_vdec
->
p_vpar
->
vfifo
))
!=
NULL
)
{
{
p_vdec
->
p_vpar
->
p_vout
->
vdec_DecodeMacroblock
(
p_vdec
,
p_mb
);
vdec_DecodeMacroblockC
(
p_vdec
,
p_mb
);
}
}
}
}
...
...
include
/video_decoder.h
→
src/video_decoder
/video_decoder.h
View file @
423a3bcf
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
* video_decoder.h : video decoder thread
* video_decoder.h : video decoder thread
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: video_decoder.h,v 1.1 2000/12/21 17:19:52 massiot Exp $
*
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Authors: Christophe Massiot <massiot@via.ecp.fr>
*
*
...
...
include
/video_fifo.h
→
src/video_decoder
/video_fifo.h
View file @
423a3bcf
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
* video_fifo.h : FIFO for the pool of video_decoders
* video_fifo.h : FIFO for the pool of video_decoders
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: video_fifo.h,v 1.1 2000/12/21 17:19:52 massiot Exp $
*
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Authors: Christophe Massiot <massiot@via.ecp.fr>
*
*
...
@@ -126,8 +127,7 @@ static __inline__ void vpar_DecodeMacroblock( video_fifo_t * p_fifo,
...
@@ -126,8 +127,7 @@ static __inline__ void vpar_DecodeMacroblock( video_fifo_t * p_fifo,
vlc_mutex_unlock
(
&
p_fifo
->
lock
);
vlc_mutex_unlock
(
&
p_fifo
->
lock
);
#else
#else
p_fifo
->
p_vpar
->
p_vout
->
vdec_DecodeMacroblock
(
vdec_DecodeMacroblockC
(
p_fifo
->
p_vpar
->
pp_vdec
[
0
],
p_mb
);
p_fifo
->
p_vpar
->
pp_vdec
[
0
],
p_mb
);
#endif
#endif
}
}
...
...
include
/video_parser.h
→
src/video_decoder
/video_parser.h
View file @
423a3bcf
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
* video_parser.h : video parser thread
* video_parser.h : video parser thread
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: video_parser.h,v 1.
32 2000/12/21 13:25:50
massiot Exp $
* $Id: video_parser.h,v 1.
1 2000/12/21 17:19:52
massiot Exp $
*
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Authors: Christophe Massiot <massiot@via.ecp.fr>
*
*
...
...
include
/vpar_blocks.h
→
src/video_decoder
/vpar_blocks.h
View file @
423a3bcf
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
* vpar_blocks.h : video parser blocks management
* vpar_blocks.h : video parser blocks management
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: vpar_blocks.h,v 1.1 2000/12/21 17:19:52 massiot Exp $
*
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Jean-Marc Dressler <polux@via.ecp.fr>
* Jean-Marc Dressler <polux@via.ecp.fr>
...
...
include
/vpar_headers.h
→
src/video_decoder
/vpar_headers.h
View file @
423a3bcf
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
* vpar_headers.h : video parser : headers parsing
* vpar_headers.h : video parser : headers parsing
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: vpar_headers.h,v 1.1 2000/12/21 17:19:52 massiot Exp $
*
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Stphane Borel <stef@via.ecp.fr>
* Stphane Borel <stef@via.ecp.fr>
...
...
include
/vpar_synchro.h
→
src/video_decoder
/vpar_synchro.h
View file @
423a3bcf
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
* vpar_synchro.h : video parser blocks management
* vpar_synchro.h : video parser blocks management
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: vpar_synchro.h,v 1.1 2000/12/21 17:19:52 massiot Exp $
*
*
* Author: Christophe Massiot <massiot@via.ecp.fr>
* Author: Christophe Massiot <massiot@via.ecp.fr>
*
*
...
...
src/video_output/video_output.c
View file @
423a3bcf
...
@@ -51,9 +51,6 @@
...
@@ -51,9 +51,6 @@
#include "intf_msg.h"
#include "intf_msg.h"
#include "main.h"
#include "main.h"
#include "vdec_idct.h"
#include "video_decoder.h"
/*****************************************************************************
/*****************************************************************************
* Local prototypes
* Local prototypes
*****************************************************************************/
*****************************************************************************/
...
@@ -166,7 +163,6 @@ vout_thread_t * vout_CreateThread ( char *psz_display, int i_root_window,
...
@@ -166,7 +163,6 @@ vout_thread_t * vout_CreateThread ( char *psz_display, int i_root_window,
p_vout
->
b_grayscale
=
main_GetIntVariable
(
VOUT_GRAYSCALE_VAR
,
p_vout
->
b_grayscale
=
main_GetIntVariable
(
VOUT_GRAYSCALE_VAR
,
VOUT_GRAYSCALE_DEFAULT
);
VOUT_GRAYSCALE_DEFAULT
);
p_vout
->
vdec_DecodeMacroblock
=
vdec_DecodeMacroblockC
;
p_vout
->
b_info
=
0
;
p_vout
->
b_info
=
0
;
p_vout
->
b_interface
=
0
;
p_vout
->
b_interface
=
0
;
p_vout
->
b_scale
=
1
;
p_vout
->
b_scale
=
1
;
...
@@ -2047,15 +2043,6 @@ static int Manage( vout_thread_t *p_vout )
...
@@ -2047,15 +2043,6 @@ static int Manage( vout_thread_t *p_vout )
if
(
p_vout
->
i_changes
&
(
VOUT_GAMMA_CHANGE
|
VOUT_GRAYSCALE_CHANGE
|
if
(
p_vout
->
i_changes
&
(
VOUT_GAMMA_CHANGE
|
VOUT_GRAYSCALE_CHANGE
|
VOUT_YUV_CHANGE
)
)
VOUT_YUV_CHANGE
)
)
{
{
/* Change vdec_DecodeMacroblock when switching between BW and C */
if
(
!
p_vout
->
b_grayscale
)
{
p_vout
->
vdec_DecodeMacroblock
=
vdec_DecodeMacroblockC
;
}
else
if
(
p_vout
->
b_grayscale
)
{
p_vout
->
vdec_DecodeMacroblock
=
vdec_DecodeMacroblockBW
;
}
if
(
vout_ResetYUV
(
p_vout
)
)
if
(
vout_ResetYUV
(
p_vout
)
)
{
{
intf_ErrMsg
(
"error: can't rebuild convertion tables
\n
"
);
intf_ErrMsg
(
"error: can't rebuild convertion tables
\n
"
);
...
...
src/video_parser/video_fifo.c
View file @
423a3bcf
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
* video_fifo.c : video FIFO management
* video_fifo.c : video FIFO management
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: video_fifo.c,v 1.24 2000/12/21 17:19:54 massiot Exp $
*
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Authors: Christophe Massiot <massiot@via.ecp.fr>
*
*
...
@@ -35,7 +36,6 @@
...
@@ -35,7 +36,6 @@
#include "plugins.h"
#include "plugins.h"
#include "intf_msg.h"
#include "intf_msg.h"
#include "debug.h"
/* XXX?? temporaire, requis par netlist.h */
#include "stream_control.h"
#include "stream_control.h"
#include "input_ext-dec.h"
#include "input_ext-dec.h"
...
@@ -43,15 +43,15 @@
...
@@ -43,15 +43,15 @@
#include "video.h"
#include "video.h"
#include "video_output.h"
#include "video_output.h"
#include "vdec_idct.h"
#include "
../video_decoder/
vdec_idct.h"
#include "video_decoder.h"
#include "
../video_decoder/
video_decoder.h"
#include "vdec_motion.h"
#include "
../video_decoder/
vdec_motion.h"
#include "vpar_blocks.h"
#include "
../video_decoder/
vpar_blocks.h"
#include "vpar_headers.h"
#include "
../video_decoder/
vpar_headers.h"
#include "vpar_synchro.h"
#include "
../video_decoder/
vpar_synchro.h"
#include "video_parser.h"
#include "
../video_decoder/
video_parser.h"
#include "video_fifo.h"
#include "
../video_decoder/
video_fifo.h"
/*****************************************************************************
/*****************************************************************************
* vpar_InitFIFO : initialize the video FIFO
* vpar_InitFIFO : initialize the video FIFO
...
...
src/video_parser/video_parser.c
View file @
423a3bcf
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
* video_parser.c : video parser thread
* video_parser.c : video parser thread
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: video_parser.c,v 1.5
6 2000/12/21 14:18:15
massiot Exp $
* $Id: video_parser.c,v 1.5
7 2000/12/21 17:19:54
massiot Exp $
*
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Samuel Hocevar <sam@via.ecp.fr>
* Samuel Hocevar <sam@via.ecp.fr>
...
@@ -22,8 +22,6 @@
...
@@ -22,8 +22,6 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA.
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA.
*****************************************************************************/
*****************************************************************************/
/* FIXME: passer en terminate/destroy avec les signaux supplmentaires ?? */
/*****************************************************************************
/*****************************************************************************
* Preamble
* Preamble
*****************************************************************************/
*****************************************************************************/
...
@@ -47,7 +45,6 @@
...
@@ -47,7 +45,6 @@
#include "plugins.h"
#include "plugins.h"
#include "intf_msg.h"
#include "intf_msg.h"
#include "debug.h"
/* XXX?? temporaire, requis par netlist.h */
#include "stream_control.h"
#include "stream_control.h"
#include "input_ext-dec.h"
#include "input_ext-dec.h"
...
@@ -55,15 +52,15 @@
...
@@ -55,15 +52,15 @@
#include "video.h"
#include "video.h"
#include "video_output.h"
#include "video_output.h"
#include "vdec_idct.h"
#include "
../video_decoder/
vdec_idct.h"
#include "video_decoder.h"
#include "
../video_decoder/
video_decoder.h"
#include "vdec_motion.h"
#include "
../video_decoder/
vdec_motion.h"
#include "vpar_blocks.h"
#include "
../video_decoder/
vpar_blocks.h"
#include "vpar_headers.h"
#include "
../video_decoder/
vpar_headers.h"
#include "vpar_synchro.h"
#include "
../video_decoder/
vpar_synchro.h"
#include "video_parser.h"
#include "
../video_decoder/
video_parser.h"
#include "video_fifo.h"
#include "
../video_decoder/
video_fifo.h"
/*
/*
* Local prototypes
* Local prototypes
...
...
src/video_parser/vpar_blocks.c
View file @
423a3bcf
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
* vpar_blocks.c : blocks parsing
* vpar_blocks.c : blocks parsing
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: vpar_blocks.c,v 1.67 2000/12/21 17:19:54 massiot Exp $
*
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Jean-Marc Dressler <polux@via.ecp.fr>
* Jean-Marc Dressler <polux@via.ecp.fr>
...
@@ -38,7 +39,6 @@
...
@@ -38,7 +39,6 @@
#include "plugins.h"
#include "plugins.h"
#include "intf_msg.h"
#include "intf_msg.h"
#include "debug.h"
/* XXX?? temporaire, requis par netlist.h */
#include "stream_control.h"
#include "stream_control.h"
#include "input_ext-dec.h"
#include "input_ext-dec.h"
...
@@ -46,15 +46,15 @@
...
@@ -46,15 +46,15 @@
#include "video.h"
#include "video.h"
#include "video_output.h"
#include "video_output.h"
#include "vdec_idct.h"
#include "
../video_decoder/
vdec_idct.h"
#include "video_decoder.h"
#include "
../video_decoder/
video_decoder.h"
#include "vdec_motion.h"
#include "
../video_decoder/
vdec_motion.h"
#include "vpar_blocks.h"
#include "
../video_decoder/
vpar_blocks.h"
#include "vpar_headers.h"
#include "
../video_decoder/
vpar_headers.h"
#include "vpar_synchro.h"
#include "
../video_decoder/
vpar_synchro.h"
#include "video_parser.h"
#include "
../video_decoder/
video_parser.h"
#include "video_fifo.h"
#include "
../video_decoder/
video_fifo.h"
/*
/*
* Welcome to vpar_blocks.c ! Here's where the heavy processor-critical parsing
* Welcome to vpar_blocks.c ! Here's where the heavy processor-critical parsing
...
...
src/video_parser/vpar_headers.c
View file @
423a3bcf
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
* vpar_headers.c : headers parsing
* vpar_headers.c : headers parsing
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: vpar_headers.c,v 1.6
0 2000/12/21 13:25:51
massiot Exp $
* $Id: vpar_headers.c,v 1.6
1 2000/12/21 17:19:54
massiot Exp $
*
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Stphane Borel <stef@via.ecp.fr>
* Stphane Borel <stef@via.ecp.fr>
...
@@ -45,15 +45,15 @@
...
@@ -45,15 +45,15 @@
#include "video.h"
#include "video.h"
#include "video_output.h"
#include "video_output.h"
#include "vdec_idct.h"
#include "
../video_decoder/
vdec_idct.h"
#include "video_decoder.h"
#include "
../video_decoder/
video_decoder.h"
#include "vdec_motion.h"
#include "
../video_decoder/
vdec_motion.h"
#include "vpar_blocks.h"
#include "
../video_decoder/
vpar_blocks.h"
#include "vpar_headers.h"
#include "
../video_decoder/
vpar_headers.h"
#include "vpar_synchro.h"
#include "
../video_decoder/
vpar_synchro.h"
#include "video_parser.h"
#include "
../video_decoder/
video_parser.h"
#include "video_fifo.h"
#include "
../video_decoder/
video_fifo.h"
/*
/*
* Local prototypes
* Local prototypes
...
...
src/video_parser/vpar_synchro.c
View file @
423a3bcf
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
* vpar_synchro.c : frame dropping routines
* vpar_synchro.c : frame dropping routines
*****************************************************************************
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
* Copyright (C) 1999, 2000 VideoLAN
* $Id: vpar_synchro.c,v 1.62 2000/12/21 17:19:54 massiot Exp $
*
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Samuel Hocevar <sam@via.ecp.fr>
* Samuel Hocevar <sam@via.ecp.fr>
...
@@ -96,10 +97,6 @@
...
@@ -96,10 +97,6 @@
*****************************************************************************/
*****************************************************************************/
#include "defs.h"
#include "defs.h"
#include <stdlib.h>
/* free() */
#include <sys/types.h>
/* on BSD, uio.h needs types.h */
#include <sys/uio.h>
/* "input.h" */
#include "config.h"
#include "config.h"
#include "common.h"
#include "common.h"
#include "threads.h"
#include "threads.h"
...
@@ -114,14 +111,14 @@
...
@@ -114,14 +111,14 @@
#include "video.h"
#include "video.h"
#include "video_output.h"
#include "video_output.h"
#include "vdec_idct.h"
#include "
../video_decoder/
vdec_idct.h"
#include "video_decoder.h"
#include "
../video_decoder/
video_decoder.h"
#include "vdec_motion.h"
#include "
../video_decoder/
vdec_motion.h"
#include "vpar_blocks.h"
#include "
../video_decoder/
vpar_blocks.h"
#include "vpar_headers.h"
#include "
../video_decoder/
vpar_headers.h"
#include "vpar_synchro.h"
#include "
../video_decoder/
vpar_synchro.h"
#include "video_parser.h"
#include "
../video_decoder/
video_parser.h"
#include "main.h"
#include "main.h"
...
...
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