Mercurial > projects > hoofbaby
comparison src/impl/hoofbaby/codec/libav/avutil.d @ 4:a1202aac1124
Started implementing separate encoder class
author | fraserofthenight |
---|---|
date | Wed, 08 Jul 2009 19:16:39 -0700 |
parents | 3425707ddbf6 |
children |
comparison
equal
deleted
inserted
replaced
3:e6cf9f26d0e7 | 4:a1202aac1124 |
---|---|
81 PIX_FMT_YUV444PLE = 58, | 81 PIX_FMT_YUV444PLE = 58, |
82 PIX_FMT_YUV444PBE = 59, | 82 PIX_FMT_YUV444PBE = 59, |
83 PIX_FMT_NB = 60, | 83 PIX_FMT_NB = 60, |
84 } | 84 } |
85 | 85 |
86 alias char* function(void*) _BCD_func__901; | |
87 alias void function(void*, int, char*, char*) _BCD_func__880; | |
88 alias int function() _BCD_func__823; | |
89 | |
90 alias int AVRounding; | 86 alias int AVRounding; |
91 enum : AVRounding | 87 enum : AVRounding |
92 { | 88 { |
93 AV_ROUND_ZERO = 0, | 89 AV_ROUND_ZERO = 0, |
94 AV_ROUND_INF = 1, | 90 AV_ROUND_INF = 1, |
98 } | 94 } |
99 | 95 |
100 struct AVClass | 96 struct AVClass |
101 { | 97 { |
102 char* class_name; | 98 char* class_name; |
103 _BCD_func__901 item_name; | 99 char* function(void*) item_name; |
104 void* option; | 100 void* option; |
105 } | 101 } |
106 | 102 |
107 struct AVExtFloat | 103 struct AVExtFloat |
108 { | 104 { |
117 } | 113 } |
118 | 114 |
119 extern(C) | 115 extern(C) |
120 { | 116 { |
121 void av_log_default_callback(void*, int, char*, char*); | 117 void av_log_default_callback(void*, int, char*, char*); |
122 void av_log_set_callback(_BCD_func__880); | 118 void av_log_set_callback(void function(void*, int, char*, char*)); |
123 void av_log_set_level(int); | 119 void av_log_set_level(int); |
124 int av_log_get_level(); | 120 int av_log_get_level(); |
125 void av_vlog(void*, int, char*, char*); | 121 void av_vlog(void*, int, char*, char*); |
126 void av_log(void*, int, char*, ...); | 122 void av_log(void*, int, char*, ...); |
127 AVExtFloat av_dbl2ext(double); | 123 AVExtFloat av_dbl2ext(double); |