- 10 Jun, 2013 - 20 commits
-
-
John Koleszar authored
Change-Id: I524ba98841f2e1850e3276ac365c501cea31546d
-
John Koleszar authored
-
John Koleszar authored
-
Adrian Grange authored
-
Deb Mukherjee authored
No bitstream change. Removes unused filters and the code for the case of 2 switchable filters; also changes the 8tap-smooth filter coefficients for integer shifts to be interpolating to be consistent with the way it is implemented currently. Change-Id: I96c542fd8c06f4e0df507a645976f58e6de92aae
-
Adrian Grange authored
Implements ability to signal and decode frames that are encoded using only intra coding modes. Only the decode side has been implemented here. Change-Id: I53ac6a8d90422cd08ba389e5236e15b45f9e93de
-
John Koleszar authored
A 32x32 transform should have no internal filtering (check c==4) Change-Id: I7414cf4748ed053208217692ef00cd8b20d49a91
-
John Koleszar authored
Change the argument of get_uv_tx_size() to be an MBMI pointer, so that the correct column's MBMI can be passed to the function. Change-Id: Ied6b8ec33b77cdd353119e8fd2d157811815fc98
-
Paul Wilkins authored
Do not allow the rd code to check compound modes if a segment level reference frame is selected. Change-Id: I95f0c57789e0eaceed7caf227e94b4ba3130a06c
-
Ronald S. Bultje authored
Change-Id: Ib5a95bb6ab643b276df3faa9bf99595e4a69ff18
-
Ronald S. Bultje authored
Change-Id: I3baf93c2fa5c2f7f45c6bc5514d317040975da71
-
John Koleszar authored
-
Ronald S. Bultje authored
-
Jim Bankoski authored
Fixes mvref issue. Change-Id: I07dc1b0682845bc18fe0efa6af5e4f4da3abfa3a
-
Yaowu Xu authored
-
Tero Rintaluoma authored
Fixed point scaling factors are calculated once for each reference frame by using integer division. Otherwise fixed point scaling routines are used in all scaling calculations. This makes it possible to calculate fixed point scaling factors on device driver software and pass them to hardware and thus avoid division on hardware. TODO: - Missing check for maximum frame dimensions (currently scaling uses 14 bits) - Missing check for maximum scaling ratio (upscaling 16:1, downscaling 2:1) Problems: - Straightforward fixed point implementation can cause error +-1 compared to integer division (i.e. in x_step_q4). Should only be an issue for frames larger than 16k. Change-Id: I3cf4dabd610a4dc18da3bdb31ae244ebaf5d579c
-
Janne Salonen authored
Was always using sb_type of first column in a row of 8x8 units when determining decoded block edges as a subcondition for loop filter skipping. Change-Id: Ib17554633a63a90b70cdaa7bed65db035a8ad9d8
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Yaowu Xu authored
-
- 09 Jun, 2013 - 5 commits
-
-
John Koleszar authored
Change-Id: Ifb1ce2bd52147981ca1aec9ec6cfea8738a23e45
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
-
- 08 Jun, 2013 - 13 commits
-
-
Ronald S. Bultje authored
It seems like I inverted the meaning of the contexts by accident? Change-Id: Iafb2346d9933930949578342b84519b719dd5dd3
-
Ronald S. Bultje authored
Change-Id: Iec41736c2b6140715f90f40de5ae6cf52497a9b8
-
Yaowu Xu authored
-
Ronald S. Bultje authored
Change-Id: Ice8c73a2a843113877b8f8ed78737a1442c25ced
-
Deb Mukherjee authored
Reduces TX_SIZE contexts to 2 for each kind. The code is cleaner and there is hardly any performance difference with more than two contexts. Results: almost neutral Change-Id: I17656bd6db76224ae2856adf882504560e7dbaa4
-
Deb Mukherjee authored
Change-Id: I9e81f84877e18ba7e55d66389ed60e64a5b7abcc
-
Jingning Han authored
This commit enables boundary blocks properly tested over allowable partition types. Change-Id: I405a9a46ddcfa0c7af2b63e3644cabfa3b6a951d
-
Jingning Han authored
-
Dmitry Kovalev authored
-
Yaowu Xu authored
-
Dmitry Kovalev authored
For key frames everything is the same as before. For inter frames we try to reference last/golden/altref frame size. If there is no match then the actual size is encoded. Also we don't allow zero width and height anymore. Change-Id: I49d791fd94af749c823579b0c5ef17c961372678
-
John Koleszar authored
Use the current block's skip flag to determine edge skipping. Change-Id: I4ba81f899286afbc3f6bb83eba2ef146a01b6fa4
-
Ronald S. Bultje authored
Change-Id: Ic606ef1b31e49963a779455a1e010a9ebb0f3f1f
-
- 07 Jun, 2013 - 2 commits
-
-
Adrian Grange authored
Made changes to the frame header to write the sync code in the frame header for a non-displayable, intra-only frame. Extended reset_frame_context to 2-bits. (Submitting on behalf of Dmitri) Change-Id: Ie836ae0df9ed572fb4f08aabe9351a555c4f3b96
-
Deb Mukherjee authored
Adds coding of transform size within a frame by use of context of transform sizes selected in left and above blocks. Also incorporates code for generating stats. TODO: generate and incorporate new default stats Change-Id: I6a7af099f6ad61d448521d9a51167aedaf638ed6
-