vpx/vp9
Johnny Klonaris 76108b4269 Allows sub-second frame rates in vp9
This is the identical change submitted for vp8 here:
https://chromium-review.googlesource.com/#/c/274107/

Tested this change on Mac OSX (10.10) and Linux
(Linux Mint 17 / Ubuntu 14.04) and in both cases:

- downloaded and compiled latest source for libvpx and ffmpeg
- confirmed ffmpeg would build sub-second frame rate webm files
  via the previous patch
- confirmed ffmpeg would *not* build fps < 1 for vp9
- made this change, recompiled libvpn and ffmpeg
- confirmed ffmpeg would now create the same webm with
  fps < 1
- confirmed the resulting file would play and was vp9 (e.g.
  would not play in Firefox (Linux version complained it was
  VP9 but mostly could play it) or older vlc, etc., but does
  play just fine in Google Chrome and a newer version of vlc.

Sorry I didn't catch this last time - but this seems a solid
change and it's handy to be able to create frame rates
less than one second.

-jk

Change-Id: I38fa32148de8c4c359f228cf08b9a4b83b5a52fb
2016-03-12 21:06:31 -08:00
..
common Merge changes from topic 'rm-loopfilter-count-param' 2016-02-18 18:47:48 +00:00
decoder Merge "VP9: rename vpx_read_mode_info to vp9_read_mode_info" 2016-02-22 13:45:27 +00:00
encoder vp9-svc: Fix to frame dropping in svc mode. 2016-03-09 10:15:15 -08:00
exports_dec support building vp8 and vp9 into a single lib 2012-11-15 10:46:17 -08:00
exports_enc Removing vpx_codec_vp9x_cx and internal experimental flag. 2013-12-27 14:01:12 -08:00
vp9_common.mk Move vp9_systemdependent.h to vpx_ports bitops.h and system_state.h 2015-08-10 15:37:14 -07:00
vp9_cx_iface.c Allows sub-second frame rates in vp9 2016-03-12 21:06:31 -08:00
vp9_dx_iface.c vp9_dx_iface: move struct defs to separate header 2015-10-29 17:55:35 -07:00
vp9_dx_iface.h vp9_dx_iface: move struct defs to separate header 2015-10-29 17:55:35 -07:00
vp9_iface_common.h vp9/10: improve support for render_width/height. 2015-09-25 22:18:22 -04:00
vp9cx.mk BUG FIX: undefined reference to `vp9_scale_and_extend_frame_c' 2016-02-08 13:42:56 -08:00
vp9dx.mk vp9_dx_iface: move struct defs to separate header 2015-10-29 17:55:35 -07:00