86 Commits (10c02deccb65ab1b6cc7bc2f058d7fa96ac3b281)

Author SHA1 Message Date
Dale Curtis 08b1bffa49 avcodec/h2645: allocate film grain metadata dynamically 3 months ago
Anton Khirnov 79c47dfd25 lavc/hevcdec: unbreak WPP/progress2 code 3 months ago
James Almer aef221b22a avcodec/hevc/refs: export Stereo 3D side data 4 months ago
Anton Khirnov 14746871e1 lavc/hevcdec: implement decoding MV-HEVC 4 months ago
Anton Khirnov 75914b5822 lavc/hevc/hevcdec: implement MV-HEVC inter-layer prediction 4 months ago
Anton Khirnov 02a9435cb0 lavc/hevcdec: implement slice header parsing for nuh_layer_id>0 4 months ago
Anton Khirnov 7d245866b8 lavc/hevc/ps: implement SPS parsing for nuh_layer_id>0 4 months ago
Anton Khirnov 536bb98888 lavc/hevcdec: set per-CTB filter parameters for WPP 4 months ago
Anton Khirnov 21ef80f3d9 lavc/hevcdec: remove a duplicate variable 4 months ago
Anton Khirnov b53800691c lavc/hevcdec: set output frame pkt_dts 4 months ago
Anton Khirnov eec1a7a6bb lavc/hevc: check framerate num/den to be strictly positive 4 months ago
Anton Khirnov fc8df81cb1 lavc/hevcdec: move active SPS from HEVCParamSets to HEVCLayerContext 4 months ago
Anton Khirnov 9bccc634af lavc/hevcdec: make a HEVCFrame hold a reference to its PPS 4 months ago
Anton Khirnov 672713761b lavc/hevcdec: move HEVCContext.sao_pixel_buffer_[vh] to HEVCLayerContext 4 months ago
Anton Khirnov 6fcf0045cf lavc/hevcdec: move HEVCContext.{tab_mvf,rpl_tab}_pool to HEVCLayerContext 4 months ago
Anton Khirnov 4f87ff7666 lavc/hevcdec: move HEVCContext.{horizontal,vertical}_bs to HEVCLayerContext 4 months ago
Anton Khirnov e8baf2fb97 lavc/hevcdec: move HEVCContext.qp_y_tab to HEVCLayerContext 4 months ago
Anton Khirnov d5188adba8 lavc/hevcdec: move HEVCContext.tab_slice_address to HEVCLayerContext 4 months ago
Anton Khirnov eeb369d24f lavc/hevcdec: move HEVCContext.filter_slice_edges to HEVCLayerContext 4 months ago
Anton Khirnov 463a85c5a1 lavc/hevcdec: move HEVCContext.is_pcm to HEVCLayerContext 4 months ago
Anton Khirnov 0704559932 lavc/hevcdec: move HEVCContext.tab_ipm to HEVCLayerContext 4 months ago
Anton Khirnov 59de042cf6 lavc/hevcdec: move HEVCContext.cbf_luma to HEVCLayerContext 4 months ago
Anton Khirnov cf7add8d70 lavc/hevcdec: move HEVCContext.tab_ct_depth to HEVCLayerContext 4 months ago
Anton Khirnov 1ca4c2a96d lavc/hevcdec: move HEVCContext.skip_flag to HEVCLayerContext 4 months ago
Anton Khirnov ed2d25e7f0 lavc/hevcdec: move HEVCContext.deblock to HEVCLayerContext 4 months ago
Anton Khirnov 3d4294e344 lavc/hevcdec: move HEVCContext.sao to HEVCLayerContext 4 months ago
Anton Khirnov 747609e967 lavc/hevcdec: move HEVCContext.bs_{width,height} to HEVCLayerContext 4 months ago
Anton Khirnov c7f0753a6b lavc/hevcdec: move active VPS from HEVCParamSets to HEVCContext 4 months ago
Anton Khirnov 4c0d669b20 lavc/hevcdec: add a per-layer context 4 months ago
James Almer a754ee0844 avcodec/h2645_parse: replace three bool arguments in ff_h2645_packet_split with a single flags one 5 months ago
Anton Khirnov 631a725670 lavc/hevcdec: call ff_thread_finish_setup() even if hwaccel is in use 5 months ago
Anton Khirnov 4b9adb35b6 lavc/hevcdec: simplify output logic 5 months ago
Anton Khirnov 79afc45c03 lavc/hevcdec: use a ContainerFifo to hold frames scheduled for output 5 months ago
Anton Khirnov 2fdecbb239 lavc/hevcdec: switch to receive_frame() 5 months ago
James Almer afb06aef7e avcodec/decode: remove unused argument from ff_frame_new_side_data_from_buf() 6 months ago
Michael Niedermayer d52fabaec0
avcodec/hevc/hevcdec: avoid signed shifts with lt_idx_sps 6 months ago
Michael Niedermayer 5d9544cfb0
avcodec/hevc/hevcdec: Do not allow slices to depend on failed slices 6 months ago
Fei Wang 71f802cdc9 lavc/hevcdec: Update slice index before hwaccel decode slice 6 months ago
Fei Wang e741cf665d lavc/hevcdec: Put slice address checking after hwaccel decode slice 6 months ago
Anton Khirnov e939f02ce6 lavc/hevcdec: improve check for PPS changing between slices 7 months ago
Anton Khirnov 5861576f39 lavc/hevcdec: move export_stream_params() from set_sps() to hevc_frame_start() 7 months ago
Anton Khirnov 99b0c3dc7c lavc/hevcdec: do not pass a pixel format to set_sps() 7 months ago
Anton Khirnov 5295650655 lavc/hevcdec: do not call export_stream_params_from_sei() in update_thread_context() 7 months ago
Anton Khirnov fd69700e51 lavc/hevcdec: call export_stream_params_from_sei() before ff_get_buffer() 7 months ago
James Almer 1b9af306da avcodec: use the renamed av_zero_extend 7 months ago
Anton Khirnov 0060a368b1 lavc/hevcdec: always call hevc_frame_end() after successfully decoding an AU 7 months ago
Anton Khirnov 08ea7d6b8e lavc/hevcdec: constify source frame in hevc_ref_frame() 7 months ago
Anton Khirnov ccd391d6a3 lavc/hevcdec: do not unref current frame on frame_end() failure 7 months ago
Anton Khirnov d725c737fe lavc/hevcdec: move some frame-end code to hevc_frame_end() 7 months ago
Anton Khirnov edb6a471c4 lavc/hevcdec: factor decoding a slice NALU out of decode_nal_unit() 7 months ago