Commit 790dd18
committed
chore(bindings): regenerate bindings with NixOS header discovery
- Remove standard math constants (M_E, M_PI, M_LN2, etc.) that are now
provided by system headers on Linux/NixOS
- Retain FFmpeg-specific math constants (M_LOG2_10, M_PHI)
- Fix type correctness in AVPixFmtDescriptor:
- nb_components, log2_chroma_w/h: int → uint8
- flags: int → uint64
- Minor comment updates for skipped functions
These changes reflect the correct behavior where standard math constants
come from system headers rather than FFmpeg's conditional definitions.
The type corrections improve type safety by matching the actual C types.1 parent 60888b1 commit 790dd18
3 files changed
Lines changed: 14 additions & 80 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2195 | 2195 | | |
2196 | 2196 | | |
2197 | 2197 | | |
2198 | | - | |
2199 | | - | |
2200 | | - | |
2201 | | - | |
2202 | | - | |
2203 | | - | |
2204 | | - | |
2205 | | - | |
2206 | | - | |
2207 | | - | |
2208 | | - | |
2209 | | - | |
2210 | | - | |
2211 | | - | |
2212 | | - | |
2213 | | - | |
2214 | | - | |
2215 | | - | |
2216 | 2198 | | |
2217 | 2199 | | |
2218 | 2200 | | |
| |||
2225 | 2207 | | |
2226 | 2208 | | |
2227 | 2209 | | |
2228 | | - | |
2229 | | - | |
2230 | | - | |
2231 | | - | |
2232 | | - | |
2233 | | - | |
2234 | | - | |
2235 | | - | |
2236 | | - | |
2237 | | - | |
2238 | | - | |
2239 | | - | |
2240 | | - | |
2241 | | - | |
2242 | | - | |
2243 | | - | |
2244 | | - | |
2245 | | - | |
2246 | | - | |
2247 | | - | |
2248 | | - | |
2249 | | - | |
2250 | | - | |
2251 | | - | |
2252 | | - | |
2253 | | - | |
2254 | | - | |
2255 | | - | |
2256 | | - | |
2257 | | - | |
2258 | | - | |
2259 | | - | |
2260 | | - | |
2261 | | - | |
2262 | | - | |
2263 | | - | |
2264 | | - | |
2265 | | - | |
2266 | | - | |
2267 | | - | |
2268 | | - | |
2269 | | - | |
2270 | | - | |
2271 | | - | |
2272 | | - | |
2273 | | - | |
2274 | | - | |
2275 | | - | |
2276 | 2210 | | |
2277 | 2211 | | |
2278 | 2212 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6152 | 6152 | | |
6153 | 6153 | | |
6154 | 6154 | | |
6155 | | - | |
| 6155 | + | |
6156 | 6156 | | |
6157 | 6157 | | |
6158 | 6158 | | |
| |||
6175 | 6175 | | |
6176 | 6176 | | |
6177 | 6177 | | |
6178 | | - | |
| 6178 | + | |
6179 | 6179 | | |
6180 | 6180 | | |
6181 | 6181 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26787 | 26787 | | |
26788 | 26788 | | |
26789 | 26789 | | |
26790 | | - | |
| 26790 | + | |
26791 | 26791 | | |
26792 | | - | |
| 26792 | + | |
26793 | 26793 | | |
26794 | 26794 | | |
26795 | 26795 | | |
26796 | 26796 | | |
26797 | 26797 | | |
26798 | | - | |
| 26798 | + | |
26799 | 26799 | | |
26800 | 26800 | | |
26801 | 26801 | | |
| |||
26807 | 26807 | | |
26808 | 26808 | | |
26809 | 26809 | | |
26810 | | - | |
| 26810 | + | |
26811 | 26811 | | |
26812 | | - | |
| 26812 | + | |
26813 | 26813 | | |
26814 | 26814 | | |
26815 | 26815 | | |
| |||
26820 | 26820 | | |
26821 | 26821 | | |
26822 | 26822 | | |
26823 | | - | |
| 26823 | + | |
26824 | 26824 | | |
26825 | 26825 | | |
26826 | 26826 | | |
| |||
26832 | 26832 | | |
26833 | 26833 | | |
26834 | 26834 | | |
26835 | | - | |
| 26835 | + | |
26836 | 26836 | | |
26837 | | - | |
| 26837 | + | |
26838 | 26838 | | |
26839 | 26839 | | |
26840 | 26840 | | |
| |||
26845 | 26845 | | |
26846 | 26846 | | |
26847 | 26847 | | |
26848 | | - | |
| 26848 | + | |
26849 | 26849 | | |
26850 | 26850 | | |
26851 | 26851 | | |
26852 | 26852 | | |
26853 | 26853 | | |
26854 | 26854 | | |
26855 | | - | |
| 26855 | + | |
26856 | 26856 | | |
26857 | | - | |
| 26857 | + | |
26858 | 26858 | | |
26859 | 26859 | | |
26860 | 26860 | | |
26861 | 26861 | | |
26862 | 26862 | | |
26863 | | - | |
| 26863 | + | |
26864 | 26864 | | |
26865 | 26865 | | |
26866 | 26866 | | |
| |||
0 commit comments