OSDN Git Service

WinGui:
[handbrake-jp/handbrake-jp-git.git] / libhb / hbffmpeg.h
1 /* This file is part of the HandBrake source code.
2    Homepage: <http://handbrake.fr/>.
3    It may be used under the terms of the GNU General Public License. */
4
5 #include "libavcodec/avcodec.h"
6 #include "libavformat/avformat.h"
7 #include "libswscale/swscale.h"
8
9 void hb_avcodec_init(void);
10 int hb_avcodec_open( AVCodecContext *, struct AVCodec * );
11 int hb_avcodec_close( AVCodecContext * );
12 int hb_av_find_stream_info(AVFormatContext *ic);
13 int hb_ff_layout_xlat(int64_t ff_layout, int channels);
14 struct SwsContext*
15 hb_sws_get_context(int srcW, int srcH, enum PixelFormat srcFormat,
16                    int dstW, int dstH, enum PixelFormat dstFormat,
17                    int flags);