1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/activestorage/lib/active_storage
Jonathan Hefner a197d39e13
Fall back to video container for duration
Some video formats, such as WebM, do not store duration information at
the level of the video stream.  Instead, the duration is stored as part
of the container format information.

This commit modifies `VideoAnalyzer` to use the duration from the video
container when the duration from the video stream is not available.

Fixes #40130.
2020-08-31 08:48:06 -04:00
..
analyzer Fall back to video container for duration 2020-08-31 08:48:06 -04:00
attached Identify directly-uploaded blobs before saving the associated record 2020-08-11 18:08:09 -04:00
previewer Verify FFmpeg presence before attempting to preview videos 2020-04-27 08:51:34 -04:00
service Update aws-sdk-s3 dependency 2020-05-19 23:09:39 +08:00
transformers Squish the deprecation messages across the codebase 2019-03-11 19:22:37 +05:30
analyzer.rb Fix typos [ci skip] 2020-04-22 21:43:37 -07:00
attached.rb Remove unused attribute 2018-07-21 14:21:14 -04:00
downloader.rb Add ActiveStorage::Service#open 2019-03-28 18:47:42 -04:00
downloading.rb
engine.rb Active Storage: allow serving files by proxying 2020-05-11 16:21:58 -04:00
errors.rb Translate service-specific missing object exceptions into a generic one 2018-08-21 15:31:14 -04:00
gem_version.rb Start Rails 6.1 development 2019-04-24 15:57:14 -04:00
log_subscriber.rb Mirror direct uploads 2019-05-22 15:07:35 -04:00
previewer.rb Store previews in the same service as the original blob 2019-12-20 15:06:03 -05:00
reflection.rb Fix that models can clobber each others' attachment reflections 2018-07-07 17:09:31 -04:00
service.rb Deprecate service_url in favour of url 2019-12-02 14:59:03 -05:00
version.rb