85 Commits (61625dcc395f98ad77e9378ec4eb48cf7c981bce)

Author SHA1 Message Date
Michael Niedermayer 39fb3f18c5 avcodec/diracdec: Handle the 0 vlc case at the top of coeff_unpack_golomb() 9 years ago
Michael Niedermayer bbd9771625 avcodec/diracdec: Factor +2 out of the inner loop 9 years ago
Michael Niedermayer da144c2ddd avcodec/diracdec: Inline svq3_get_ue_golomb() and merge the sign bit decoding into it 9 years ago
Kieran Kunhya bfc8a4dabe diracdec: Add slice threading to HQ profile 9 years ago
Andreas Cadhalpun d637a58750 diracdec: fix idwt_stride calculation in bytes 9 years ago
Michael Niedermayer 73840bbe4e avcodec/diracdec: Check ff_set_dimensions() for failure 9 years ago
Michael Niedermayer ffad6f6b89 avcodec/diracdec: fix aspect ratio (it was lost after efcc8fddd6) 9 years ago
Kieran Kunhya 25f6ccccd6 diracdec: Fix codeblock parameters reading 9 years ago
Kieran Kunhya a349a10edf diracdec: Add support for HQ profile 9 years ago
Rostislav Pehlivanov d8f13e783a diracdec: remove duplicate codeblock decoding 9 years ago
Kieran Kunhya 3652dd5d0c diracdec: Fix FPE on invalid low_delay data 9 years ago
Kieran Kunhya cdf8c9038d diracdec: Replace dirac parse codes with better ones 9 years ago
Kieran Kunhya 7424a6d0a5 diracdec: Read picture types by using parse_code 9 years ago
Kieran Kunhya 8eb6acef92 diracdec: Support new extended quantiser range 9 years ago
Kieran Kunhya 8dcc99dc68 diracdec: Extract version parameters 9 years ago
Kieran Kunhya 9f374c5906 diracdec: Make slice parameters common between lowdelay and future hq profile 9 years ago
Kieran Kunhya 3bb6ce1af9 diracdec: Rename lowdelay_subband to decode_subband because it is shared with HQ profile 9 years ago
Kieran Kunhya 3f07f12f65 diracdec: Template DSP functions adding 10-bit versions 9 years ago
Kieran Kunhya 9553689854 diracdec: Move strides to bytes, and pointer types to uint8_t. 9 years ago
Michael Niedermayer cb5190bc9d avcodec/diracdec: Move reference to DiracFrame, avoid use of the deprecated field from AVFrame 9 years ago
Michael Niedermayer 1c5b712c0a avcodec/diracdec: Check for hpel_base allocation failure 9 years ago
Michael Niedermayer 8f1afde11d avcodec/diracdec: Make data_unit_size unsigned 10 years ago
Michael Niedermayer 9253cc496a avcodec/diracdec: Replace default_bsep[] by multiplication 10 years ago
Andreas Cadhalpun 75fc81c831 diracdec: check that block length is valid 10 years ago
Andreas Cadhalpun 4b13a542a2 dirac: use and forward error codes 10 years ago
Michael Niedermayer a2190de52d avcodec/diracdec: Fix types and wraparounds in dirac_decode_picture_header() 10 years ago
Andreas Cadhalpun d93181ef3e diracdec: check if reference could not be allocated 10 years ago
Andreas Cadhalpun 9e66b39aa8 diracdec: avoid overflow of bytes*8 in decode_lowdelay 10 years ago
Michael Niedermayer 5a455dd011 avcodec/diracdec: Move buf[] read after size check 10 years ago
Andreas Cadhalpun 984f50deb2 diracdec: prevent overflow in data_unit_size check 10 years ago
Michael Niedermayer a4d3cf10b2 avcodec/diracdec: Check slices malloc and propagate error code 10 years ago
Michael Niedermayer 5145d22b88 avcodec/diracdec: Tighter checks on CODEBLOCKS_X/Y 10 years ago
Michael Niedermayer 526886e606 avcodec/diracdec: Use 64bit in calculation of codeblock coordinates 10 years ago
Michael Niedermayer baee313aa9 avcodec/diracdec: Fix "warning: comparison of constant 4 with expression of type enum dirac_subband is always true [-Wtautological-constant-out-of-range-compare]" 10 years ago
Michael Niedermayer 5bedbc3da2 avcodec/diracdec: remove unneeded assignment 10 years ago
James Almer b67a0e99ee diracdec: don't call ff_emulated_edge_mc_8 directly 10 years ago
James Almer ad24256e7e diracdec: remove unused dsputil context 10 years ago
Lou Logan 88f2586adb fix various typos 11 years ago
Michael Niedermayer 4a30f08505 avcodec/diracdec: move mc buffer allocation to per frame 11 years ago
Michael Niedermayer b8598f6ce6 avcodec/diracdec: fix undefined behavior with shifts 11 years ago
Michael Niedermayer 46375e9a97 avcodec/diracdec: use av_malloc(z)_array 11 years ago
Michael Niedermayer 7c6cf689d8 avcodec/diracdec: allocate edges internally instead of depending on CODEC_FLAG_EMU_EDGE being not set 11 years ago
Nicolas George a91394f4de lavc/diracdec: check av_frame_alloc() failure. 11 years ago
Michael Niedermayer fca7943850 avcodec/diracdec: avoid depending on sizeof(AVFrame) 11 years ago
Clément Bœsch b46f19100b cosmetics: group remaining .name and .long_name. 11 years ago
Ronald S. Bultje face578d56 Rewrite emu_edge functions to have separate src/dst_stride arguments. 11 years ago
Ronald S. Bultje c341f734e5 Convert multiplier for MV from int to ptrdiff_t. 11 years ago
Michael Niedermayer 5dff269998 avcodec/diracdec: use init_get_bits8() 11 years ago
Clément Bœsch 1ec94b0f06 lavc: factorize ff_{thread_,re,}get_buffer error messages. 12 years ago
Ronald S. Bultje c7e3e55429 Move ff_emulated_edge_mc prototypes to videodsp. 12 years ago