Function to check for supported file extensions
| 249 | |
| 250 | // Function to check for supported file extensions |
| 251 | bool IsSupportedFileExtension(_In_ const std::string& extension) { |
| 252 | const std::vector<std::string> supported_extensions{ |
| 253 | ".264", |
| 254 | ".3g2", |
| 255 | ".3ga", |
| 256 | ".3gp", |
| 257 | ".3gpa", |
| 258 | ".3gpp", |
| 259 | ".aa3", |
| 260 | ".aac", |
| 261 | ".aacp", |
| 262 | ".ac3", |
| 263 | ".ac4", |
| 264 | ".act", |
| 265 | ".adts", |
| 266 | ".aif", |
| 267 | ".aifc", |
| 268 | ".aiff", |
| 269 | ".amr", |
| 270 | ".ape", |
| 271 | ".arw", |
| 272 | ".asf", |
| 273 | ".at3", |
| 274 | ".au", |
| 275 | ".aud", |
| 276 | ".aue", |
| 277 | ".avi", |
| 278 | ".avif", |
| 279 | ".avs", |
| 280 | ".avs3", |
| 281 | ".bdmv", |
| 282 | ".bmp", |
| 283 | ".bms", |
| 284 | ".braw", |
| 285 | ".caf", |
| 286 | ".clpi", |
| 287 | ".dat", |
| 288 | ".dde", |
| 289 | ".dff", |
| 290 | ".divx", |
| 291 | ".dng", |
| 292 | ".dpg", |
| 293 | ".dsd", |
| 294 | ".dsf", |
| 295 | ".dts", |
| 296 | ".dtshd", |
| 297 | ".dtsma", |
| 298 | ".dv", |
| 299 | ".dvr", |
| 300 | ".dvr-ms", |
| 301 | ".eac3", |
| 302 | ".ec3", |
| 303 | ".evo", |
| 304 | ".f4a", |
| 305 | ".f4b", |
| 306 | ".f4v", |
| 307 | ".fla", |
| 308 | ".flac", |