~ubuntu-branches/ubuntu/raring/gpac/raring

« back to all changes in this revision

Viewing changes to modules/gapi/ColorTools.h

  • Committer: Bazaar Package Importer
  • Author(s): John Dong
  • Date: 2007-01-24 23:34:57 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20070124233457-zzlls8afkt0nyakj
Tags: 0.4.2~rc2-0ubuntu1
* New upstream release
  * Most notably MP4 tagging support via MP4Box -itags
* debian/patches/01_64bits.dpatch: dropped; included upstream.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*
2
 
 *                      GPAC - Multimedia Framework C SDK
3
 
 *
4
 
 *                      Copyright (c) Jean Le Feuvre 2000-2005
5
 
 *                                      All rights reserved
6
 
 *
7
 
 *  This file is part of GPAC / GAPI WinCE video render module
8
 
 *
9
 
 *  GPAC is free software; you can redistribute it and/or modify
10
 
 *  it under the terms of the GNU Lesser General Public License as published by
11
 
 *  the Free Software Foundation; either version 2, or (at your option)
12
 
 *  any later version.
13
 
 *   
14
 
 *  GPAC is distributed in the hope that it will be useful,
15
 
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
16
 
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17
 
 *  GNU Lesser General Public License for more details.
18
 
 *   
19
 
 *  You should have received a copy of the GNU Lesser General Public
20
 
 *  License along with this library; see the file COPYING.  If not, write to
21
 
 *  the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. 
22
 
 *              
23
 
 */
24
 
 
25
 
 
26
 
#ifndef __COLORCONV_H_
27
 
#define __COLORCONV_H_
28
 
 
29
 
 
30
 
#include <gpac/constants.h>
31
 
 
32
 
#ifdef __cplusplus
33
 
extern "C" {
34
 
#endif
35
 
 
36
 
 
37
 
/*stretch bits*/
38
 
void StretchBits(void *dst, u32 dst_bpp, u32 dst_w, u32 dst_h, s32 dst_x_pitch, s32 dst_y_pitch,
39
 
                                void *src, u32 src_bpp, u32 src_w, u32 src_h, s32 src_pitch);
40
 
 
41
 
/*stretch and rotate (PI/2) bits*/
42
 
void RotateBits(void *dst, u32 dst_bpp, u32 dst_w, u32 dst_h, s32 dst_x_pitch, s32 dst_y_pitch,
43
 
                                void *src, u32 src_bpp, u32 src_w, u32 src_h, s32 src_pitch);
44
 
#ifdef __cplusplus
45
 
}
46
 
#endif
47
 
 
48
 
#endif
 
 
b'\\ No newline at end of file'