]> git.sesse.net Git - vlc/blob - src/video_decoder/vdec_idct.c
Suite du video_parser et du video_decoder.
[vlc] / src / video_decoder / vdec_idct.c
1 /*****************************************************************************
2  * vdec_idct.c : IDCT functions
3  * (c)1999 VideoLAN
4  *****************************************************************************/
5
6 /*****************************************************************************
7  * Preamble
8  *****************************************************************************/
9 #include <errno.h>
10 #include <stdlib.h>
11 #include <stdio.h>
12 #include <unistd.h>
13 #include <string.h>
14 #include <sys/uio.h>
15 #include <X11/Xlib.h>
16 #include <X11/extensions/XShm.h>
17
18 #include "config.h"
19 #include "common.h"
20 #include "mtime.h"
21 #include "vlc_thread.h"
22
23 #include "intf_msg.h"
24 #include "debug.h"                    /* ?? temporaire, requis par netlist.h */
25
26 #include "input.h"
27 #include "input_netlist.h"
28 #include "decoder_fifo.h"
29 #include "video.h"
30 #include "video_output.h"
31 #include "video_parser.h"
32
33 #include "undec_picture.h"
34 #include "video_fifo.h"
35 #include "video_decoder.h"
36
37 /*
38  * Local prototypes
39  */
40
41 /* Our current implementation is a fast DCT, we might move to a fast DFT or
42  * an MMX DCT in the future. */
43
44 /*****************************************************************************
45  * vdec_DummyIDCT : dummy function that does nothing
46  *****************************************************************************/
47 void vdec_DummyIDCT( elem_t * p_block, int i_idontcare )
48 {
49 }
50
51 /*****************************************************************************
52  * vdec_SparseIDCT : IDCT function for sparse matrices
53  *****************************************************************************/
54 void vdec_SparseIDCT( elem_t * p_block, int i_sparse_pos )
55 {
56     /* Copy from mpeg_play */
57 }
58
59 /*****************************************************************************
60  * vdec_IDCT : IDCT function for normal matrices
61  *****************************************************************************/
62 void vdec_IDCT( elem_t * p_block, int i_idontcare )
63 {
64
65 }