Paul Wilkins
bb61327b98
Merge "vp9_rdopt.c: Use int64_t for dist_sum and rate_sum in model_rd_for_sb()."
2014-02-20 02:03:49 -08:00
James Zern
f6ab614b75
Merge "video_source.h: Minor clean up."
2014-02-19 22:58:12 -08:00
James Zern
3fa7c9eaaf
Merge "vp8_set_maps.c: Silence signed/unsigned mismatch MSVC warnings."
2014-02-19 22:55:40 -08:00
James Zern
e55e02a724
Merge "vp8cx_set_ref.c: Silence MSVC data loss warning."
2014-02-19 22:55:19 -08:00
James Zern
fdb2337b01
Merge "Fixed compilation on mingw with secure APIs enabled by default."
2014-02-19 21:00:09 -08:00
Alex Converse
657519192e
Only track mode_chosen_counts if CONFIG_INTERNAL_STATS.
...
Change-Id: Ia9252ad0caa4d2bda529a3fe93efcb31e7eb2da0
2014-02-19 18:52:04 -08:00
Tom Finegan
34d02b060d
vp8cx_set_ref.c: Silence MSVC data loss warning.
...
Change-Id: I1210ce23cf8f98950c445a17ef51a73c6852c89f
2014-02-19 16:20:14 -08:00
Tom Finegan
560119c4bc
vp8_set_maps.c: Silence signed/unsigned mismatch MSVC warnings.
...
Use unsigned loop counters in set_roi_map() and set_active_map().
Change-Id: I9bbaed38b51ef73b82ba4ad4c4bc18ca5d2399f9
2014-02-19 16:13:15 -08:00
Tom Finegan
3118aba32c
twopass_encoder.c: Silence MSVC data loss warnings.
...
Use unsigned int instead of uint64_t for duration and deadline
arguments to functions get_frame_stats() and encode_frame().
Change-Id: I1f26a7afc38ae89916b2c67415ced26fdc9d53e7
2014-02-19 14:44:35 -08:00
Tom Finegan
eb2325ee9f
video_source.h: Minor clean up.
...
- Use size_t for frame_size() (fixes warnings elsewhere)
- Remove unnecessary use of const.
Change-Id: Id2cba182ac3fd2f67d25fd1db3a0bc3e1eda040b
2014-02-19 14:17:55 -08:00
James Zern
33bb443550
Merge "decode_with_drops.c: Cast away MSVC data loss warning."
2014-02-19 14:04:34 -08:00
James Zern
68d49038c8
Merge "simple_decoder.c: Silence MSVC data loss warning."
2014-02-19 14:04:20 -08:00
James Zern
8491e3c882
Merge "postproc.c: Cast away MSVC data loss warning."
2014-02-19 14:04:01 -08:00
Jingning Han
aa7c495472
Rename vp8_cfg to vp9_cfg in vp9_cx_iface
...
This variable takes control parameters for vp9 encoder, hence
renamed vp9_cfg.
Change-Id: I9b253c41a06e44d97fe699f26005cd71e2eeb36c
2014-02-19 13:46:48 -08:00
Dmitry Kovalev
3ba5df4911
Merge "Adding is_mv_valid() function."
2014-02-19 13:39:21 -08:00
Alex Converse
43b7959dbc
Merge "Do not use the value of 'rate_mv' if uninitialized."
2014-02-19 12:41:14 -08:00
Tom Finegan
1ea12f5b5f
Merge "vpx_temporal_scalable_patterns.c: Silence MSVC warnings."
2014-02-19 12:38:41 -08:00
Tom Finegan
ebf4550990
simple_decoder.c: Silence MSVC data loss warning.
...
Change-Id: I138d7f62ac7e905642405e60a49ac3d282695e3f
2014-02-19 12:08:18 -08:00
Tom Finegan
a3c521e143
postproc.c: Cast away MSVC data loss warning.
...
Change-Id: Ib80d4f394692a981e369dc5fecd5432cbec488d1
2014-02-19 11:58:28 -08:00
Tom Finegan
6811dbc4c8
decode_with_drops.c: Cast away MSVC data loss warning.
...
Change-Id: Ib8ee2b9a4cb785176ca1054489df5dced004837a
2014-02-19 11:55:06 -08:00
Tom Finegan
14e3d317cd
Merge "error_resilient.c: Cast away MSVC data loss warning."
2014-02-19 11:45:58 -08:00
Tom Finegan
a63a8e1037
Merge "decode_to_md5.c: Silence warning with cast."
2014-02-19 11:45:11 -08:00
Tom Finegan
e2a02551e3
Merge "force_keyframe.c: Cast away MSVC data loss warning."
2014-02-19 11:43:24 -08:00
James Zern
c467095450
Merge "vpx_frame_buffer.h: add doxygen \file block"
2014-02-19 11:41:18 -08:00
Tom Finegan
fb8a2cfd29
error_resilient.c: Cast away MSVC data loss warning.
...
Change-Id: I6d81f7d94cb724a9f5a302ca3551196f2d06f9b4
2014-02-19 11:39:21 -08:00
James Zern
10f2db2b1f
Merge "vp9: normalize DECLARE_ALIGNED use on global tables"
2014-02-19 11:38:47 -08:00
Tom Finegan
3d2f832cf7
force_keyframe.c: Cast away MSVC data loss warning.
...
Change-Id: Ibf09b76d5b8c8106b804354d9a7f007a0e3f6173
2014-02-19 11:37:28 -08:00
Tom Finegan
7e1d0e38ee
vpx_temporal_scalable_patterns.c: Silence MSVC warnings.
...
Change floats to doubles in RateControlMetrics, and make loop
counter signs agree.
Change-Id: I845cf268d9ce837a543d052d8d0f8dfd32bd9817
2014-02-19 11:30:08 -08:00
Jingning Han
93ba687499
Use MI_BLOCK_SIZE in block coding loop
...
Change-Id: Ia70057e11c9b3d9d4bea6fbdd08839334ed02dce
2014-02-19 11:17:12 -08:00
Jingning Han
b99ed1ec5a
Rework non-RD mode decision coding flow
...
In the first coding run of a 64x64 block, check the coding mode
for each 8x8 block. Will need a second annealing stage to decide
the partition size to be encoded.
Change-Id: Ida9417805ff3358979b0c0429d4099c023c88866
2014-02-19 11:13:05 -08:00
Tom Finegan
fdf3bfa71f
decode_to_md5.c: Silence warning with cast.
...
More size_t/unsigned int disagreement.
Change-Id: I2be01ee680f852f168f6fcac554a534ca3c83e5d
2014-02-19 10:59:40 -08:00
Paul Wilkins
98bf47df16
Merge "Remove comment from calls to vp9_clear_system_state."
2014-02-19 05:14:51 -08:00
Dmitry Kovalev
9b75f381cf
Adding is_mv_valid() function.
...
Change-Id: I9d036244b558765b252d8c6681b22721cb2e51bb
2014-02-19 13:57:18 +01:00
Dmitry Kovalev
a7f8624458
Cleaning up vp9_onyx_if.c.
...
Change-Id: I389790f1ad0dd40816a7ae1ddad4a5c46278cff3
2014-02-19 10:59:53 +01:00
Dmitry Kovalev
35bd886864
Merge "Cleaning up pack_inter_mode_mvs() function."
2014-02-19 01:04:36 -08:00
Dmitry Kovalev
4e06ee39b0
Merge "Removing unused tree_update_hist[] array."
2014-02-19 01:02:51 -08:00
Dmitry Kovalev
54164c0e07
Merge "Cleaning up vp9_encodemb.c."
2014-02-19 01:02:30 -08:00
James Zern
b78c219c80
vp9: normalize DECLARE_ALIGNED use on global tables
...
- place extern within the macro
- use in the header only
Change-Id: I4274b345d8af9ef329c0eb9553a3ddaad70d1d26
2014-02-18 22:57:43 -08:00
Tom Finegan
a0e495579e
vp9_rdopt.c: Use int64_t for dist_sum and rate_sum in model_rd_for_sb().
...
Removes unnecessary casts and silences warnings.
Change-Id: Ic516a909a2b3748831be6717f02d86ca60190af3
2014-02-18 22:31:11 -08:00
Yaowu Xu
f4ce20c530
Removed unnecessary type cast
...
Change-Id: I0f2d5155ec042e9b5cbe9a9d6b186b121ed7737f
2014-02-18 21:03:47 -08:00
James Zern
d12b39daab
vp9_subpel_variance_impl_intrin_avx2.c: make some tables static
...
+ fix formatting
Change-Id: I7b4ec11b7b46d8926750e0b69f7a606f3ab80895
2014-02-18 20:42:49 -08:00
James Zern
d73d621e5d
vp9_subpixel_8t_intrin_ssse3.c: make some tables static
...
+ fix formatting
Change-Id: I344d4de089d03e403f0c7b3e64aeb7086cce86ac
2014-02-18 20:42:00 -08:00
James Zern
a96af49bab
vp9_subpixel_8t_intrin_avx2.c: make some tables static
...
+ fix formatting
Change-Id: Ia62610bff3d63855104366d7860749b6a3cf4577
2014-02-18 20:40:40 -08:00
James Zern
26c8e720ca
Merge "vp9_filter: move table alignment decl's to header"
2014-02-18 20:15:33 -08:00
James Zern
011be1af25
Merge "restore examples to doxygen output"
2014-02-18 20:10:53 -08:00
Marco Paniconi
89ec990421
Add comments to portion of SVC interface.
...
Fixes issue #705 .
Change-Id: I60d45ee28fb34f401a440015bfe7bd3837b51de1
2014-02-18 18:52:16 -08:00
Tom Finegan
76c1896fda
vp9_vaq.c: Cast result of round() to int to silence warning caused by clamp() call.
...
clamp() wants an int, round returns a double, warning! Too bad we can't just use lrint.
Change-Id: I9c08289dde742fac0d673df8559a1892edcd1bc7
2014-02-18 18:26:42 -08:00
Alex Converse
2ceaf10e07
Do not use the value of 'rate_mv' if uninitialized.
...
This happens when exiting single_motion_search() early due to adaptive_motion_search.
Change-Id: Ic396e7e31e59ff219bb66a459c873c9e5b17400d
2014-02-18 17:04:42 -08:00
Adrian Grange
9b9c33a2b8
Remove comment from calls to vp9_clear_system_state.
...
Removed the comment "// __asm emms;" from all calls
to vp9_clear_system_state.
Change-Id: Ib4dae69c1cdf3f185b04184a870cd70c4d703f10
2014-02-18 15:43:42 -08:00
Jingning Han
e3178d0c1c
Merge "Enable sub-pixel motion search for rtc mode"
2014-02-18 14:52:13 -08:00