Google Git
Sign in
chromium / chromium / src.git / a38684465699e227c1eb2409f69bf8db9aa7f6b6 / . / third_party / blink / renderer / modules / webcodecs
tree: 7922672330d4ecb31da3eb45eebf8a5737ee36a2 [path history] [tgz]
  1. BUILD.gn
  2. DEPS
  3. encoded_video_chunk.cc
  4. encoded_video_chunk.h
  5. encoded_video_chunk.idl
  6. encoded_video_chunk_test.cc
  7. encoded_video_config.idl
  8. encoded_video_metadata.h
  9. idls.gni
  10. image_decoder.idl
  11. image_decoder_external.cc
  12. image_decoder_external.h
  13. image_decoder_init.idl
  14. image_frame.idl
  15. OWNERS
  16. README.md
  17. video_decoder.cc
  18. video_decoder.h
  19. video_decoder.idl
  20. video_decoder_init.idl
  21. video_encoder.cc
  22. video_encoder.h
  23. video_encoder.idl
  24. video_encoder_config.idl
  25. video_encoder_encode_options.idl
  26. video_encoder_init.idl
  27. video_encoder_output_callback.idl
  28. video_frame.cc
  29. video_frame.h
  30. video_frame.idl
  31. video_frame_init.idl
  32. video_frame_output_callback.idl
  33. video_frame_test.cc
  34. video_track_reader.cc
  35. video_track_reader.h
  36. video_track_reader.idl
  37. video_track_reader_writer_test.cc
  38. video_track_writer.cc
  39. video_track_writer.h
  40. video_track_writer.idl
  41. video_track_writer_parameters.idl
  42. web_codecs_error_callback.idl
third_party/blink/renderer/modules/webcodecs/README.md

WebCodecs API

This directory will contain the implementation of https://github.com/WICG/web-codecs/, which is a low-level API for encode and decode of audio and video.

It will use the existing codec implementations in src/media used by the video stack, WebRTC, and MediaRecorder, such as media::DecoderFactory, media::VideoEncodeAccelerator, and media::VideoFrame.

Powered by Gitiles| Privacy| Termstxt json