Hendrik Leppkes
|
b20fe650ef
|
Merge commit '4024b566d6'
* commit '4024b566d6':
golomb: Give svq3_get_se_golomb()/svq3_get_ue_golomb() better names
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
|
2016-06-26 15:12:48 +02:00 |
|
Clément Bœsch
|
8ef57a0d61
|
Merge commit '41ed7ab45f'
* commit '41ed7ab45f':
cosmetics: Fix spelling mistakes
Merged-by: Clément Bœsch <u@pkh.me>
|
2016-06-21 21:55:34 +02:00 |
|
Diego Biurrun
|
4024b566d6
|
golomb: Give svq3_get_se_golomb()/svq3_get_ue_golomb() better names
|
2016-05-25 16:37:43 +02:00 |
|
Vittorio Giovara
|
41ed7ab45f
|
cosmetics: Fix spelling mistakes
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
2016-05-04 18:16:21 +02:00 |
|
Derek Buitenhuis
|
43b7e5aa32
|
Merge commit 'a4d126dc59'
* commit 'a4d126dc59':
svq3: eliminate remaining H264Context usage.
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-05-03 10:52:14 +01:00 |
|
Derek Buitenhuis
|
2a018be10f
|
Merge commit '7bbdae81e8'
* commit '7bbdae81e8':
svq3: move block_offset to SVQ3Context
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-05-03 10:27:55 +01:00 |
|
Derek Buitenhuis
|
f32a23c849
|
Merge commit '1848a154a4'
* commit '1848a154a4':
svq3: stop using H264Context.gb
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-05-03 10:27:24 +01:00 |
|
Derek Buitenhuis
|
8bba752ae9
|
Merge commit 'ea6ab02a17'
* commit 'ea6ab02a17':
svq3: move the frame num variables to the SVQ3Context
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-05-03 10:24:33 +01:00 |
|
Derek Buitenhuis
|
014fb816d1
|
Merge commit '21b7469322'
* commit '21b7469322':
svq3: eliminate H264Context.cur_pic usage
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-05-03 10:24:08 +01:00 |
|
Derek Buitenhuis
|
2d3cc682c4
|
Merge commit '939b388383'
* commit '939b388383':
svq3: eliminate remaining H264SliceContext usage
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-05-03 10:23:23 +01:00 |
|
Derek Buitenhuis
|
5db920bcb6
|
Merge commit '5a5db90edf'
* commit '5a5db90edf':
svq3: move pict_type to the SVQ3Context
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-05-03 10:17:34 +01:00 |
|
Derek Buitenhuis
|
1bfbdb8f0b
|
Merge commit '12f13ecb2d'
* commit '12f13ecb2d':
svq3: move mb strides/sizes to the SVQ3Context
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-05-03 10:15:54 +01:00 |
|
Derek Buitenhuis
|
297e2768da
|
Merge commit 'ad9d3384de'
* commit 'ad9d3384de':
svq3: move the dequant buffer to SVQ3Context
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-05-03 10:15:22 +01:00 |
|
Derek Buitenhuis
|
6f784c158b
|
Merge commit '549fc77273'
* commit '549fc77273':
svq3: move mb2br_xy to the SVQ3Context
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-04-27 16:52:02 +01:00 |
|
Derek Buitenhuis
|
f09fd96cee
|
Merge commit '99dde60391'
* commit '99dde60391':
svq3: move {ref,mv}_cache to the SVQ3Context
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-04-27 16:49:19 +01:00 |
|
Derek Buitenhuis
|
c0b51aa2d2
|
Merge commit '89a13998a1'
* commit '89a13998a1':
svq3: rip out the svq3-relevant parts of pred_motion() out of h264
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-04-27 16:48:30 +01:00 |
|
Derek Buitenhuis
|
fed686af23
|
Merge commit '8eecae77ff'
* commit '8eecae77ff':
svq3: move edge_emu_buffer to the SVQ3Context
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-04-27 16:47:52 +01:00 |
|
Derek Buitenhuis
|
463de5625b
|
Merge commit '527bf5f7c6'
* commit '527bf5f7c6':
svq3: move the pred mode variables to SVQ3Context
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-04-27 16:46:54 +01:00 |
|
Derek Buitenhuis
|
a2922b5d61
|
Merge commit 'ecc31f6b08'
* commit 'ecc31f6b08':
h264: move ff_h264_check_intra[4x4]_pred_mode() to h264_parse
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-04-27 16:34:40 +01:00 |
|
Derek Buitenhuis
|
c18535399d
|
Merge commit '1877712c58'
* commit '1877712c58':
svq3: move mb_{x,y,xy} to SVQ3Context
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-04-27 16:07:47 +01:00 |
|
Derek Buitenhuis
|
7dca134285
|
Merge commit 'c2a4ca944d'
* commit 'c2a4ca944d':
svq3: eliminate write_back_intra_pred_mode() usage
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-04-27 16:07:19 +01:00 |
|
Derek Buitenhuis
|
47bb289170
|
Merge commit 'c73fb9efb2'
* commit 'c73fb9efb2':
svq3: add all the required dsp contexts into SVQ3Context
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-04-27 16:06:42 +01:00 |
|
Derek Buitenhuis
|
656b071a8f
|
Merge commit '15b0517da9'
* commit '15b0517da9':
svq3: make the dsp functions static
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-04-27 16:06:12 +01:00 |
|
Michael Niedermayer
|
4efd3ec50a
|
avcodec/svq3: fix assert type (was av_assert2 in h264 from where this was copied)
Type was lost in f8d1bb2f2c
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2016-04-26 21:45:47 +02:00 |
|
Derek Buitenhuis
|
f8d1bb2f2c
|
Merge commit 'e42ca48a8b'
* commit 'e42ca48a8b':
svq3: rip out the mb decoding code shared with h264
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-04-26 15:11:59 +01:00 |
|
Derek Buitenhuis
|
9809371aa5
|
Merge commit 'a7da517f6a'
* commit 'a7da517f6a':
h264data: Move all data tables from a header to a .c file
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-04-24 11:54:53 +01:00 |
|
Derek Buitenhuis
|
a5a6621616
|
Merge commit 'f4d581cda3'
* commit 'f4d581cda3':
lavc: Deduplicate zigzag_scan table
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-04-24 11:47:39 +01:00 |
|
Derek Buitenhuis
|
7af788aa62
|
Merge commit '1098f5c049'
* commit '1098f5c049':
svq3: Use a separate buffer for decoding the slices
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
|
2016-04-14 13:25:33 +01:00 |
|
Anton Khirnov
|
add1467e5e
|
svq3: drop the build dependency on the h264 decoder
|
2016-03-28 09:58:26 +02:00 |
|
Anton Khirnov
|
a4d126dc59
|
svq3: eliminate remaining H264Context usage.
|
2016-03-28 09:58:14 +02:00 |
|
Anton Khirnov
|
7bbdae81e8
|
svq3: move block_offset to SVQ3Context
|
2016-03-28 09:58:07 +02:00 |
|
Anton Khirnov
|
1848a154a4
|
svq3: stop using H264Context.gb
|
2016-03-28 09:57:58 +02:00 |
|
Anton Khirnov
|
ea6ab02a17
|
svq3: move the frame num variables to the SVQ3Context
|
2016-03-28 09:57:45 +02:00 |
|
Anton Khirnov
|
21b7469322
|
svq3: eliminate H264Context.cur_pic usage
Use the SVQ3Context variable instead
|
2016-03-28 09:57:24 +02:00 |
|
Anton Khirnov
|
939b388383
|
svq3: eliminate remaining H264SliceContext usage
|
2016-03-28 09:56:57 +02:00 |
|
Anton Khirnov
|
5a5db90edf
|
svq3: move pict_type to the SVQ3Context
|
2016-03-28 09:56:45 +02:00 |
|
Anton Khirnov
|
12f13ecb2d
|
svq3: move mb strides/sizes to the SVQ3Context
|
2016-03-28 09:56:36 +02:00 |
|
Anton Khirnov
|
ad9d3384de
|
svq3: move the dequant buffer to SVQ3Context
Remove now unnecesary call to ff_h264_alloc_tables()
|
2016-03-28 09:56:09 +02:00 |
|
Anton Khirnov
|
549fc77273
|
svq3: move mb2br_xy to the SVQ3Context
|
2016-03-28 09:55:55 +02:00 |
|
Anton Khirnov
|
99dde60391
|
svq3: move {ref,mv}_cache to the SVQ3Context
|
2016-03-28 09:55:47 +02:00 |
|
Anton Khirnov
|
89a13998a1
|
svq3: rip out the svq3-relevant parts of pred_motion() out of h264
|
2016-03-28 09:55:24 +02:00 |
|
Anton Khirnov
|
8eecae77ff
|
svq3: move edge_emu_buffer to the SVQ3Context
|
2016-03-28 09:55:16 +02:00 |
|
Anton Khirnov
|
527bf5f7c6
|
svq3: move the pred mode variables to SVQ3Context
This will allow removing the H264Context dependency in the future.
|
2016-03-28 09:54:37 +02:00 |
|
Anton Khirnov
|
ecc31f6b08
|
h264: move ff_h264_check_intra[4x4]_pred_mode() to h264_parse
It is shared with svq3.
|
2016-03-28 09:53:56 +02:00 |
|
Anton Khirnov
|
1877712c58
|
svq3: move mb_{x,y,xy} to SVQ3Context
This will allow removing the H264Context dependency in the future.
|
2016-03-28 09:53:45 +02:00 |
|
Anton Khirnov
|
c2a4ca944d
|
svq3: eliminate write_back_intra_pred_mode() usage
This function depends on the h264 internals and is so tiny that just
copying the code out is the simplest replacement.
|
2016-03-28 09:51:10 +02:00 |
|
Anton Khirnov
|
c73fb9efb2
|
svq3: add all the required dsp contexts into SVQ3Context
Stop using the H264Context ones, to allow removing the H264Context
dependency.
|
2016-03-28 09:50:51 +02:00 |
|
Anton Khirnov
|
15b0517da9
|
svq3: make the dsp functions static
There is no need for them to be extern anymore.
|
2016-03-28 09:50:41 +02:00 |
|
Anton Khirnov
|
e42ca48a8b
|
svq3: rip out the mb decoding code shared with h264
The ~100 lines of shared code is not worth the pain of svq3 messing with
h264 internals.
|
2016-03-28 09:49:53 +02:00 |
|
Diego Biurrun
|
a7da517f6a
|
h264data: Move all data tables from a header to a .c file
|
2016-03-25 15:56:14 +01:00 |
|