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);