windows_video.h 815 B

1234567891011121314151617181920212223
  1. // #pragma once
  2. // typedef struct {
  3. // void *renderer;
  4. // double duration;
  5. // double position;
  6. // bool finished;
  7. // bool paused;
  8. // } iron_video_impl_t;
  9. // typedef struct iron_internal_video_sound_stream {
  10. // int nothing;
  11. // } iron_internal_video_sound_stream_t;
  12. // void iron_internal_video_sound_stream_init(iron_internal_video_sound_stream_t *stream, int channel_count, int frequency);
  13. // void iron_internal_video_sound_stream_destroy(iron_internal_video_sound_stream_t *stream);
  14. // void iron_internal_video_sound_stream_insert_data(iron_internal_video_sound_stream_t *stream, float *data, int sample_count);
  15. // float *iron_internal_video_sound_stream_next_frame(iron_internal_video_sound_stream_t *stream);
  16. // bool iron_internal_video_sound_stream_ended(iron_internal_video_sound_stream_t *stream);