Anton Khirnov
|
6490a0c0fb
|
h264_mb: constify all uses of H264Context
All the variables modified by this code are either per-MB arrays or have
been moved to the per-slice context
|
10 years ago |
Anton Khirnov
|
51822879e7
|
h264_mb: constify block_offset
It is read-only in this code.
|
10 years ago |
Anton Khirnov
|
3bea6409a1
|
h264_mvpred: constify all uses of H264Context
All the variables modified by this code are either per-MB arrays or have
been moved to the per-slice context
|
10 years ago |
Anton Khirnov
|
460176aa19
|
h264.h: constify all uses of H264Context
All the variables modified by this code are either per-MB arrays or have
been moved to the per-slice context
|
10 years ago |
Anton Khirnov
|
d27b8248a6
|
h264_direct: constify all uses of H264Context
All the variables modified by this code are either per-MB arrays or have
been moved to the per-slice context
|
10 years ago |
Anton Khirnov
|
f42485dbce
|
h264: use a separate GetBitContext for slice data
|
10 years ago |
Anton Khirnov
|
2ea00e35e4
|
h264: do not abuse the context as a temporary storage in get_last_needed_nal()
Use a local variable instead.
|
10 years ago |
Anton Khirnov
|
404a416d4b
|
h264: remove some remnants of data partitioning
|
10 years ago |
Anton Khirnov
|
7bbc254d64
|
h264: move resync_mb_{x,y} into the per-slice context
|
10 years ago |
Anton Khirnov
|
d4d9068cdf
|
h264: move mb_{x,y} into the per-slice context
|
10 years ago |
Anton Khirnov
|
0edbe6faa7
|
h264: move mb_xy into the per-slice context
|
10 years ago |
Anton Khirnov
|
07c5ca551b
|
h264: move is_complex into the per-slice context
|
10 years ago |
Anton Khirnov
|
47a0d39350
|
h264: move mb_skip_run into the per-slice context
|
10 years ago |
Anton Khirnov
|
9951907f6f
|
h264: move redundant_pic_count into the per-slice context
|
10 years ago |
Anton Khirnov
|
a9b201cacf
|
h264: move cabac_init_idc into the per-slice context
|
10 years ago |
Anton Khirnov
|
e6c90ce94f
|
h264: move loopfilter parameters into the per-slice context
|
10 years ago |
Anton Khirnov
|
bd3e460b73
|
h264: move direct_cache into the per-slice context
|
10 years ago |
Anton Khirnov
|
6479c79f55
|
h264: move mvd_cache into the per-slice context
|
10 years ago |
Anton Khirnov
|
a67f8ae9a2
|
h264: move mvd_table into the per-slice context
|
10 years ago |
Anton Khirnov
|
5c8280c307
|
h264: move last_qscale_diff into the per-slice context
|
10 years ago |
Anton Khirnov
|
e7226984ac
|
h264: move [{top,left}_]cbp into the per-slice context
|
10 years ago |
Anton Khirnov
|
30da98adbd
|
h264: move cabac[_state] into the per-slice context
|
10 years ago |
Anton Khirnov
|
bf03a878a7
|
h264: move mb[_{padding,luma_dc}] into the per-slice context
|
10 years ago |
Anton Khirnov
|
b063582e0c
|
h264: move intra_pcm_ptr into the per-slice context
|
10 years ago |
Anton Khirnov
|
95eb35f305
|
h264: move the ref lists variables into the per-slice context
|
10 years ago |
Anton Khirnov
|
7747726667
|
h264: move map_col_to_list0[_field] into the per-slice context
|
10 years ago |
Anton Khirnov
|
ee0d774dfa
|
h264: move dist_scale_factor[_field] into the per-slice context
|
10 years ago |
Anton Khirnov
|
be69f0a800
|
h264: move col_{parity,fieldoff} into the per-slice context
|
10 years ago |
Anton Khirnov
|
066aafced4
|
h264: move direct_spatial_mv_pred into the per-slice context
|
10 years ago |
Anton Khirnov
|
ed451a08a4
|
h264: move sub_mb_type into the per-slice context
|
10 years ago |
Anton Khirnov
|
56febc993b
|
h264: move the slice type variables into the per-slice context
|
10 years ago |
Anton Khirnov
|
5f390eef8e
|
h264: move mb_[uv]linesize into the per-slice context
|
10 years ago |
Anton Khirnov
|
99a35d1ccb
|
h264: move neighbor_transform_size into the per-slice context
|
10 years ago |
Anton Khirnov
|
e6287f077c
|
h264: move {mv,ref}_cache into the per-slice context
|
10 years ago |
Anton Khirnov
|
f69574cf7a
|
h264: move non_zero_count_cache into the per-slice context
|
10 years ago |
Anton Khirnov
|
64c81b2cd0
|
h264: move *_samples_available into the per-slice context
|
10 years ago |
Anton Khirnov
|
7d8154edd5
|
h264: move intra4x4_pred_mode[_cache] into the per-slice context
|
10 years ago |
Anton Khirnov
|
8b00f4df20
|
h264: move some neighbour information into the per-slice context
|
10 years ago |
Anton Khirnov
|
4bd5ac200d
|
h264: move {chroma,intra16x16}_pred_mode into the per-slice context
|
10 years ago |
Anton Khirnov
|
5355ed6b20
|
h264: move {prev,next}_mb_skipped into the per-slice context
|
10 years ago |
Anton Khirnov
|
06789ad3b7
|
h264: move qp_thresh into the per-slice context
|
10 years ago |
Anton Khirnov
|
d231e84b06
|
h264: move the quantizers into the per-slice context
|
10 years ago |
Anton Khirnov
|
d40ae0e595
|
h264: do not copy qscale when updating per-thread contexts
It's a per-slice quantity constructed when parsing the slice header.
|
10 years ago |
Anton Khirnov
|
92c6c2a605
|
h264: split weighted pred-related vars into per-slice context
|
10 years ago |
Anton Khirnov
|
d8a45d2d49
|
h264_ps: properly check cropping parameters against overflow
CC: libav-stable@libav.org
|
10 years ago |
Anton Khirnov
|
5127c00b97
|
hevc: zero the correct variables on invalid crop parameters
It's the output_window that is applied to the output frame, not
pic_conf_win
|
10 years ago |
Anton Khirnov
|
c929659bdd
|
hevc: make the crop sizes unsigned
|
10 years ago |
Michael Niedermayer
|
294bb6cbd7
|
avcodec/hevc_refs: Silence "Could not find ref with POC" for CRA/BLA
Avoids error messages during seeking
Found-by: cousin_luigi
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
10 years ago |
Martin Vignali
|
276a8666d2
|
avcodec/metasound_data: remove unused variable lsp16s
the table was duplicated
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
10 years ago |
Michael Niedermayer
|
2a8198b32f
|
avcodec/libvpxenc: Set min/max quantizer to 0 for lossless mode
Fixes Ticket4246
Reviewed-by: James Zern <jzern@google.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
10 years ago |