LiVES  2.8.9
transcode.h
Go to the documentation of this file.
1 // transcode.c
3 // LiVES
4 // (c) G. Finch 2008 - 2017 <salsaman_lives@gmail.com>
5 // released under the GNU GPL 3 or later
6 // see file ../COPYING or www.gnu.org for licensing details
7 
8 // fast transcoding via a plugin
9 
10 #ifdef LIBAV_TRANSCODE
11 
12 #ifndef HAS_LIVES_TRANSCODE_H
13 #define HAS_LIVES_TRANSCODE_H
14 
15 #define TRANSCODE_PLUGIN_NAME "libav_stream"
16 #define DEF_TRANSCODE_FILENAME "lives-video.flv"
17 #define DEF_TRANSCODE_FILENAME_FOSS "lives-video.ogm"
18 
19 #define TRANSCODE_PARAM_FILENAME "fname"
20 
21 #define TRANSCODE_INTENT_BASIC 1
22 #define TRANSCODE_INTENT_ADVANCED 2
23 
24 boolean transcode(int start, int end);
25 
26 
27 
28 #endif // HAS_LIVES_TRANSCODE_H
29 
30 #endif