Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
theora
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Xiph.Org
theora
Graph
7ed55980963b13844d76085f49ffdc0e03c977c3
Select Git revision
Branches
14
master
default
player-without-audio
release-1.2.0-ptalarbvorm
theora-1.0
theora-1.1
theora-gumboot
theora-monty-post-1-1
theora-multithread
theora-oil
theora-playtime
theora_multithread_decode_omp
theora_multithread_decode_pthread
theorarm-merge-branch
windows-ci
Tags
6
v1.2.0
v1.2.0beta1
v1.0
v1.2.0alpha1
v1.1.0
v1.1.1
20 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
1
Aug
23
Jul
18
17
16
14
11
10
9
7
1
29
Jun
28
27
26
25
24
22
21
17
15
8
27
May
22
11
8
6
4
3
29
Apr
25
24
22
19
17
16
15
14
13
12
11
10
8
5
4
3
2
28
Mar
27
26
25
24
20
19
14
13
12
11
7
29
Feb
27
15
13
3
21
Jan
19
17
16
10
9
8
6
5
4
31
Dec
30
27
26
22
18
11
6
5
3
30
Nov
29
28
27
26
22
21
20
16
15
7
31
Oct
30
29
28
26
25
23
18
13
12
11
10
9
6
4
3
2
28
Sep
22
21
20
18
16
15
14
9
2
1
28
Aug
27
25
24
23
10
26
Jul
23
22
13
10
9
5
19
Jun
28
May
14
10
9
30
Apr
17
16
15
13
12
29
Jun
12
11
9
8
7
4
3
2
1
30
May
28
27
26
10
7
6
5
4
3
27
Apr
26
20
16
15
10
5
29
Mar
28
22
21
7
25
Feb
24
23
22
20
18
13
20
Jan
19
17
12
10
23
Dec
18
17
7
6
5
4
3
1
28
Nov
23
15
4
2
27
Oct
26
21
20
6
5
29
Sep
28
7
5
25
Aug
24
21
20
19
6
5
29
Jul
26
25
24
23
12
11
7
28
Jun
27
22
20
18
14
6
4
22
May
9
6
1
25
Apr
7
Mar
4
3
2
27
Feb
26
1
22
Jan
19
11
6
5
29
Dec
15
14
23
Nov
19
17
27
Oct
22
1
30
Sep
26
24
16
27
Aug
Check for an uninitialized state before dereferencing in propagating
Commit some minor motion compensation search tweaks.
Minor chroma-counting bugfix (affects bit estimation, not correctness)
Add a dead zone to DC quant as a hysteresis measure as we can't
This version of the pipelined multithread decoder with openMP uses a generic value for MCU size
A pipelined implementation
Some bug fixes
A faster version with greater MCU size
Commit first cut of per-token optimization. Like SKIP blocks, it does not yet automatically choose its lambda.
correct an idiot bug in token log tracking
Activate tokenize/rollback code. Not yet used for intended purpose, but it is working.
Add a first cut of [only partially tested] tokenization rollback
In-progress code cleanup in tokenization; make it a little easier to grok before diving into per-token opt which will render it nicely opaque again.
The opemMP parallel implementation
The Ralph pthread implementation merged to new version
theora_multithr…
theora_multithread_decode_pthread remote_mirror_3c0a8dd8d474c1a086b0cebe7b503994/theora_multithread_decode_pthread
full-frame dct coeff storage array eliminated. Tokenization is
Rearrange tokenization to be inline with quantization
Refactoring of tokenization process to allow coding DC last, such that
Correct an mv choice correctness bug in 4mv->1mv mode demotion
Loop filter fix
Also update 32 bit MMX with loop filter fix
Correct an introduced bug that cam in the with the new loop filter asm;
Many bugs fixed, still busted DON'T USE IT
Commit for distributed debugging. THIS VERSION IS BROKEN: DON'T USE IT
More tokenization reflow to move toward T/Q/T in one pass
Complete rewrite of the DFarray code; it's now tracked and coded as part of the main encode loop so that the bit usage information of the block runs is available to block coding decisions.
Move some more of the skip cleanup details out of the main encoding loop and into the luma MB coding specific calls.
Rearrange the master encode loop to consider chroma in mode determination, but to perform quant/encode in strict sequential-plane superblock order. Preparation for transform/quant/code in one step.
Eliminate use of SSE instruction in loop filter MMX code by replacing
Staging a fix for mainline Theora: refactor code slightly to use the MMX
add export symbols flag for mingw build fixes #1383
Include <stddef.h> in theora[enc|dec].h directly in order to get size_t.
Take MB coding overhead into account when evaluating blocks/MBs for
Code rearrangement for SB frarray encoding.
Get initial RD-based skip determination into SVN. Lambda currently
Merge x86 assembly for forward DCT from Thusnelda branch; an attempt to fix
Set eos properly in png2theora.
Remove trailing whitespace.
Actually need the round-toward-zero behavior for reencode.
Update Xcode build files.
Loading