linux_video.h 734 B

12345678910111213141516171819
  1. // #pragma once
  2. // typedef struct {
  3. // int nothing;
  4. // } iron_video_impl_t;
  5. // typedef struct iron_internal_video_sound_stream {
  6. // int nothing;
  7. // } iron_internal_video_sound_stream_t;
  8. // void iron_internal_video_sound_stream_init(iron_internal_video_sound_stream_t *stream, int channel_count, int frequency);
  9. // void iron_internal_video_sound_stream_destroy(iron_internal_video_sound_stream_t *stream);
  10. // void iron_internal_video_sound_stream_insert_data(iron_internal_video_sound_stream_t *stream, float *data, int sample_count);
  11. // float *iron_internal_video_sound_stream_next_frame(iron_internal_video_sound_stream_t *stream);
  12. // bool iron_internal_video_sound_stream_ended(iron_internal_video_sound_stream_t *stream);