Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/videolan/dav1d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src/lib.c
AgeCommit message (Expand)Author
2022-10-27threading: Add a pending list for async task insertionVictorien Le Couviour--Tuffet
2022-10-20threading: Fix a race around frame completion (frame-mt)Victorien Le Couviour--Tuffet
2022-09-15Support film grain application whose only effect is clipping to video rangeDavid Conrad
2022-03-31lib: add a function to query the decoder frame delayJames Almer
2022-03-31lib: split calculating thread count to its own functionJames Almer
2022-03-09lib.c: re-order so all code accessing f->* is grouped togetherRonald S. Bultje
2022-03-08lib: add a public function to return the props from the last frame that faile...James Almer
2022-03-08data: add a public function to release a Dav1dDataProps referenceJames Almer
2022-03-08lib.c: consider a cached_error as a valid output pictureRonald S. Bultje
2022-03-07Fix delayed_fg.scaling alignment for AVX-512Victorien Le Couviour--Tuffet
2022-03-07lib.c: clear cf after seekingRonald S. Bultje
2022-03-07lib: add parenthesis for improved readabilityJames Almer
2022-03-07lib: don't buffer an extra frame when there's a single spatial layerJames Almer
2022-03-04lib: clear cached_error on flushJames Almer
2022-03-04dav1d_flush should set frame threads' retval to 0Wan-Teh Chang
2022-02-28Integrate film grain in the task threading systemVictorien Le Couviour--Tuffet
2022-02-26lib: remove some unnecessary bracketsJames Almer
2022-02-25Remove redundant unref of c->in in close_internalWan-Teh Chang
2022-02-25Unreference c->cache in dav1d_flush()Wan-Teh Chang
2022-02-17Forward frame-thread decoding errors back to user threadRonald S. Bultje
2022-02-05lib: fix signaling frames ready to be returned when no frame delay is expectedJames Almer
2022-02-04Output only latest spatial layer if --alllayers 0Ronald S. Bultje
2022-02-03add a picture flag to signal that a new temporal delimiter unit was seenJames Almer
2022-02-03Fix frame context pthread_cond leak introduced by 753eef83Joe Drago
2022-01-15add --inloopfilters to enable/disable postfilters dynamicallyRonald S. Bultje
2022-01-10Set default framedelay to min(8, ceil(sqrt(n_threads)))Ronald S. Bultje
2022-01-08Add interface to output invisible (alt-ref) framesRonald S. Bultje
2022-01-06DAV1D_MC_IDENTITY requires DAV1D_PIXEL_LAYOUT_I444Wan-Teh Chang
2022-01-01Expose dav1d_apply_grain as part of the public APINiklas Haas
2021-11-01Fix a leak when threading is activeVictorien Le Couviour--Tuffet
2021-10-29Allow CDEF and LR to run sbrows in parallelVictorien Le Couviour--Tuffet
2021-09-20Add automatic thread count selectionHenrik Gramner
2021-09-13Clear clobbered coefficient array when flushing after seekRonald S. Bultje
2021-09-09Minor consistency fixes, purely cosmeticVictorien Le Couviour--Tuffet
2021-09-09Fix a potential hang when dav1d_submit_frame failsVictorien Le Couviour--Tuffet
2021-09-05Fix memleakRonald S. Bultje
2021-09-03msvc: Fix some signedness warningsHenrik Gramner
2021-09-03Merge the 3 threading models into a single oneVictorien Le Couviour--Tuffet
2021-08-20refmvs: Make splat_mv into a DSP functionChristophe Gisquet
2021-07-09lib: return DAV1D_ERR(ENOENT) if no seqhdr OBU was foundJames Almer
2021-04-16dav1d: add event flags to the decoding processJames Almer
2021-01-28Add post-filters threading modelVictorien Le Couviour--Tuffet
2021-01-07lib: check the integrity of the default picture allocatorJames Almer
2020-12-11Fix use of references to buffers after calling dav1d_close()Henrik Gramner
2020-11-22Add more buffer poolsHenrik Gramner
2020-11-17Add a picture buffer poolHenrik Gramner
2020-04-03Look up __pthread_get_minstack only in glibcWan-Teh Chang
2020-03-21Rewrite refmvs.cRonald S. Bultje
2020-03-21lib: restructure the internal implementation of the decode APIJames Almer
2020-02-20Replace malloc+memset(0) with callocLuc Trudeau