Please update dirac to 1.0.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dirac (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: dirac
2008-09-16 14:33 asuraparaju
* NEWS: Include Dirac 1.0.0 release notes.
Author: <email address hidden>
<email address hidden>
2008-09-16 14:31 asuraparaju
* configure.ac: Update release id to 1.0.0
Author: <email address hidden>
<email address hidden>
2008-09-16 14:27 asuraparaju
* README, README.release: Update the README files.
Author: <email address hidden>
<email address hidden>
2008-09-16 14:23 asuraparaju
* Makefile.am: Add bootstrap to distribution.
Author: <email address hidden>
<email address hidden>
2008-09-16 14:02 asuraparaju
* doc/Makefile.am: Change directory name where doxygen generated
documentations is installed.
Author: <email address hidden>
<email address hidden>
2008-09-16 14:02 asuraparaju
* win32/VisualStu
YUV420pt75fi
Author: <email address hidden>
<email address hidden>
2008-09-16 14:02 asuraparaju
* libdirac_
longer in use.
Author: <email address hidden>
<email address hidden>
2008-09-15 16:34 asuraparaju
* win32/VS2003/
name.
Author: <email address hidden>
<email address hidden>
2008-09-12 12:51 asuraparaju
* doc/documentati
decoder_
encoder_
software.htm, toc.htm: Update documentation for 1.0 release.
2008-09-10 22:32 asuraparaju
* doc/: dirac_api.doxygen, dirac_api.
dirac_
repository doc directory structure.
2008-09-10 22:28 asuraparaju
* libdirac_
doxygen warnings.
Author: <email address hidden>
<email address hidden>
2008-09-10 16:37 asuraparaju
* win32/VisualStu
ConversionUt
ConversionUt
conversion utiliies YUV420Down2x2 and YUV420pt75filter to build
targets list.
Author: <email address hidden>
<email address hidden>
2008-09-10 12:10 asuraparaju
* configure.ac, doc/Makefile.am: Sync with git repository changes.
2008-09-09 21:42 asuraparaju
* win32/: VS2003/
VisualStudio
motion_
they are no longer used.
Author: <email address hidden>
<email address hidden>
2008-09-03 10:33 asuraparaju
* libdirac_
This reverts commit a5161a15d0e4f4b
Author: Thomas Davies <email address hidden>
2008-09-02 10:51 asuraparaju
* libdirac_
Author: Thomas Davies <email address hidden>
2008-08-28 09:59 asuraparaju
* libdirac_
prediction parameters and not the global prediction parameters
when writing motion vector data header info to the bitstream.
Author: <email address hidden>
<email address hidden>
2008-08-27 11:06 asuraparaju
* unit_tests/
where picture parameters were separated into a different class
from the Codec Parameters class.
Author: <email address hidden>
<email address hidden>
2008-08-27 10:22 asuraparaju
* libdirac_
at the beginning.
Author: Thomas Davies <email address hidden>
2008-08-27 10:20 asuraparaju
* libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
sizes, now a subgroup or so in arrears.
Author: Thomas Davies <email address hidden>
2008-08-27 10:18 asuraparaju
* libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
util/
util/
picture pred params in MvData class.
This will allow motion parameters to be changed picture by
picture.
Author: Thomas Davies <email address hidden>
2008-08-27 10:17 asuraparaju
* libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
prediction parameters.
Author: Thomas Davies <email address hidden>
2008-08-25 13:15 asuraparaju
* libdirac_
libdirac_
to 1/2. Also turned off 100% overlap.
Author: Thomas Davies <email address hidden>
2008-08-20 22:03 asuraparaju
* libdirac_
libdirac_
libdirac_
blocks in DC bands when decoding. Also fix bug in calculating the
quantiser index in multiple quantiser mode for DC sub-bands in
Intra pictures.
Author: <email address hidden>
<email address hidden>
2008-08-14 12:35 asuraparaju
* util/conversion/: Makefile.am, YUV420pt75filte
for horizontal 3/4 filtering
Author: Thomas Davies <email address hidden>
2008-08-14 12:31 asuraparaju
* encoder/
Author: Thomas Davies <email address hidden>
2008-08-14 12:30 asuraparaju
* libdirac_
libdirac_
libdirac_
libdirac_
Author: <email address hidden>
<email address hidden>
2008-08-14 12:29 asuraparaju
* libdirac_
to improve blockiness at low rates.
Author: Thomas Davies <email address hidden>
2008-08-14 12:28 asuraparaju
* libdirac_encoder/: picture_
diagonal prefiltering for 1080 coding.
Author: Thomas Davies <email address hidden>
2008-08-14 12:27 asuraparaju
* encoder/
inefficient.
Author: Thomas Davies <email address hidden>
2008-08-14 12:25 asuraparaju
* libdirac_encoder/: picture_
of diagonal bandwidth to 50%.
Author: Thomas Davies <email address hidden>
2008-08-14 12:23 asuraparaju
* libdirac_
Fixed bug with reference being retired too early.
A P/L1 picture was being retired too early when a BBBBBP subgroup
followed a PPPPPP subgroup.
Author: Thomas Davies <email address hidden>
2008-08-14 12:22 asuraparaju
* util/conversion
overshoots.
Author: Thomas Davies <email address hidden>
2008-08-14 12:21 asuraparaju
* libdirac_
encoder to crash when encoding Intra-only sequences. For intra
sequences we need to insert a sequence header every
pre-determined number of frames (we use 10). Also all pictures in
an Intra-only sequence should be Non-ref Intra pictures.
Author: <email address hidden>
<email address hidden>
2008-08-14 12:18 asuraparaju
* libdirac_
incorrectly restarted.
Author: Thomas Davies <email address hidden>
2008-08-14 12:18 asuraparaju
* libdirac_
Author: <email address hidden>
<email address hidden>
2008-08-14 12:17 asuraparaju
* util/conversion/: Makefile.am, YUV420Down2x2.cpp: Added 2x2
downconversion routine.
Author: Thomas Davies <email address hidden>
2008-08-14 12:15 asuraparaju
* encoder/
Whitespace fix.
Author: Thomas Davies <email address hidden>
2008-08-14 12:14 asuraparaju
* libdirac_
be more benign.
Author: Thomas Davies <email address hidden>
2008-08-14 12:14 asuraparaju
* libdirac_
dependent on buffer state.
Author: Thomas Davies <email address hidden>
2008-08-14 12:13 asuraparaju
* libdirac_
the full picture.
Author: Thomas Davies <email address hidden>
2008-08-14 12:11 asuraparaju
* libdirac_
for field coding.
This is a bit hacky. It would be better to remove the need to
code fields together and just double the L1 picture separation.
Author: Thomas Davies <email address hidden>
2008-08-14 12:08 asuraparaju
* libdirac_
bug.
Author: Thomas Davies <email address hidden>
2008-08-14 12:06 asuraparaju
* libdirac_encoder/: seq_compress.cpp, seq_compress.h: Fixed bug
with sequence headers being written in the wrong place.
Author: Thomas Davies <email address hidden>
2008-08-14 12:03 asuraparaju
* libdirac_
to improve worst areas.
Author: Thomas Davies <email address hidden>
2008-08-14 12:00 asuraparaju
* libdirac_encoder/: rate_control.cpp, seq_compress.cpp: Rate
control now works better with adaptive GOP.
GOP restarts were not being handled correctly.
Author: Thomas Davies <email address hidden>
2008-08-14 11:59 asuraparaju
* libdirac_
pictures with more intra blocks.
Author: Thomas Davies <email address hidden>
2008-08-14 11:58 asuraparaju
* libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
Intra insertion added back in.
GOP will restart if a scheduled P picture is Intra.
Author: Thomas Davies <email address hidden>
2008-08-14 11:56 asuraparaju
* encoder/
numbers of frames.
Author: Thomas Davies <email address hidden>
2008-08-14 11:55 asuraparaju
* libdirac_encoder/: dirac_encoder.cpp, seq_compress.cpp:
Temporarily disabled instrumentation as it's now buggy.
Author: Thomas Davies <email address hidden>
2008-08-14 11:49 asuraparaju
* libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
coding for difficult sequences.
The ratio of intra blocks is used to determine whether a P
picture contains large or poorly matched motions. If so the
subgroup terminated by that P is switched to all pictures.
This mod is still buggy.
Author: Thomas Davies <email address hidden>
2008-08-14 11:47 asuraparaju
* libdirac_
function for LongGOP sequences which caused frames to be encoded
twice or skipped.
Author: <email address hidden>
<email address hidden>
2008-08-14 11:45 asuraparaju
* libdirac_encoder/: seq_compress.cpp, seq_compress.h: Restart GOP
whenever a P picture becomes an I picture.
Author: Thomas Davies <email address hidden>
2008-08-14 11:44 asuraparaju
* libdirac_
inserted intra pictures.
Author: Thomas Davies <email address hidden>
2008-08-14 11:44 asuraparaju
* libdirac_
correction if overshooting.
Author: Thomas Davies <email address hidden>
2008-08-14 11:43 asuraparaju
* libdirac_
prefiltering.
Author: Thomas Davies <email address hidden>
2008-08-14 11:41 asuraparaju
* libdirac_
libdirac_
libdirac_
references not being properly recorded.
Author: Thomas Davies <email address hidden>
2008-08-14 11:39 asuraparaju
* libdirac_
dropping as it causes decoder crashes.
Author: Thomas Davies <email address hidden>
2008-08-14 11:38 asuraparaju
* libdirac_
variable bandwidth.
Author: Thomas Davies <thomasd@.(none)>
2008-08-14 11:04 asuraparaju
* libdirac_
libdirac_
properly.
Author: Thomas Davies <email address hidden>
2008-08-14 11:03 asuraparaju
* libdirac_encoder/: picture_
bug with changing lambda value. Reference pruning extended to all
inter pics.
Author: Thomas Davies <email address hidden>
2008-08-14 11:02 asuraparaju
* libdirac_
was not being pruned.
Also now retire I pictures after 2 L1 pictures, due to changed
GOP structure.
Author: Thomas Davies <email address hidden>
2008-08-14 11:01 asuraparaju
* libdirac_
proportions correctly.
Author: Thomas Davies <email address hidden>
2008-08-14 11:00 asuraparaju
* libdirac_encoder/: picture_
Encoder will now drop a reference if not useful.
Author: Thomas Davies <email address hidden>
2008-08-14 10:58 asuraparaju
* libdirac_
Modified intra selection to use a Haar transform.
A Haar transform is applied to the difference array after
subtracting the DC value. This penalises blocks where there is a
lot of structure, but not blocks which are close to the DC value.
Author: Thomas Davies <email address hidden>
2008-08-14 10:56 asuraparaju
* libdirac_
libdirac_
Added support for being able to drop a reference from an inter
picture.
If it's determined that a reference is unlike the current
picture, any matches might be accidental and could reduce
quality. So being able to drop references could be useful.
Author: Thomas Davies <email address hidden>
2008-08-14 10:51 asuraparaju
* libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
libdirac_
rate-control approaches.
Fixed bug with P-only coding. Added support for switching block
sizes for pics with lots of intra blocks. Added another
complexity metric based on variance of prediction residue. Added
intra block ratio to MEData class. Defined a complexity measure
based on pel ME SAD values. Pixel accurate motion estimation
done using look ahead. Encoder now preloads a queue of frames.
Split up motion estimation into tasks within the sequence
compressor engine. Separated out prefiltering. Incorporated
wavelet coefficient data into Picture class. Moved subband
metadata into CoeffArray class. Further splitting of picture
coding into subtasks. Reorganised picture coding into subtasks
called by sequence compressor. Fixed bug on updating CBR model
for field coding. Changed AccessUnitByteIO to
SequenceHead
data being incorrectly coded. Added ME data to the EncPicture
class. Fixed unit test for motion compensation. Renamed
EncBuffer class as EncQueue class to make Andrea happy. Fixed
buffers to be mere wrappers around vectors of pointers. Partially
fixed unit tests. Change frame to picture names. Fixed for
compatibility with buffer interfaces. Simplified buffer memory
management. Simplified buffer operation for decoder. Changed
default qf to 5.5 Synched with cvs for libdirac_decoder Updated
against current cvs in libdirac_
refs to reduce "breakthrough" Refactored to use encoder picture
and encoder buffer classes. Added classes for encoder pictures
and specialist buffer. Simplified picture class. Refactor to
make subclassing easier. Fixed interlace IO errors. Refactored
so as to remove encoder-specific methods from picture buffer.
Modified picbuffer so that decoder solely manages picture params
and GOP. Modified makefile for encoder picture class.
Author: Thomas Davies <email address hidden>
2008-06-26 20:30 tjdwave
* doc/latex_spec/: bs-spec.tex, idwt.tex, layout-
quant-
lifting spec and changed Debuc to Dubuc.
Also incremented version ready for release.
2008-06-23 20:48 asuraparaju
* win32/:
VS2003/
VisualStudio
Add enc_picture.cpp{.h} and enc_queue.cpp{.h} to the sources
list.
2008-06-20 20:03 asuraparaju
* libdirac_
exist in the picture buffer before using them as references for
the current picture.
2008-06-19 20:39 tjdwave
* util/instrument
gm_inliers.cpp, motion_arrows.cpp, motion_colour.cpp,
motion_
split_mode.cpp: Fixed instrumentation to comply with new class
methods.
2008-06-19 20:36 tjdwave
* unit_tests/: frames_test.cpp, motion_
conform to class changes.
2008-06-19 20:35 tjdwave
* libdirac_
me_subpel.cpp, me_subpel.h, motion_
motion_
use of EncQueue/EncPicture class. Changed "frame" to "picture"
terminology.
2008-06-19 20:33 tjdwave
* libdirac_decoder/: comp_decompress.h, dirac_parser.cpp,
picture_
in PictureBuffer and Picture classes.
2008-06-19 20:28 tjdwave
* libdirac_encoder/: prefilter.cpp, quality_
quality_
2008-06-19 20:25 tjdwave
* libdirac_encoder/: picture_
Modified for change to EncQueue/EncPicture classes.
2008-06-19 20:22 tjdwave
* libdirac_encoder/: seq_compress.cpp, seq_compress.h: Moved GOP
structure determination into this class.
Also, changed the class so that it used the EncQueue/EncPicture
classes.
2008-06-19 20:17 tjdwave
* libdirac_common/: pic_io.cpp, pic_io.h: Refactored to comply with
changes to Picture class.
2008-06-19 20:14 tjdwave
* libdirac_common/: common.h, common.cpp: Removed unnecessary
constructor.
2008-06-19 20:12 tjdwave
* libdirac_common/: mot_comp.cpp, mot_comp.h: Changed interface.
Interface changes because EncQueue class is not a subclass of
PictureBuffer.
2008-06-19 20:10 tjdwave
* libdirac_common/: picture.cpp, picture.h: Minor refactor to
remove "redo" metadata.
The picture buffer deletes and reallocates data now, so we don't
need to reconfigure/
tracking metadata.
2008-06-19 20:07 tjdwave
* libdirac_common/: picture_buffer.cpp, picture_buffer.h:
Refactored so that the class is a simple wrapper around a vector
of pointers.
Removed all the GOP functionality so that it is done in the
sequence compressor class.
2008-06-19 20:05 tjdwave
* libdirac_
2008-06-19 20:02 tjdwave
* libdirac_encoder/: enc_picture.cpp, enc_picture.h, enc_queue.cpp,
enc_queue.h: Added classes for encoder picture and encoder
picture queue.
The encoder picture subclasses a basic picture and adds original
data as well as coded data. An encoder queue is a queue of
encoder pictures, so separate queues/buffers for original and
motion estimation data are not needed.
2008-06-18 16:00 asuraparaju
* extras/
DiracSplitte
that the Dirac decoder module of the the filter can connect to
splitters (e.g. AVI splitter) other than the Dirac splitter. We
can now play back AVI files containing Dirac muxed with audio.
2008-06-18 11:16 asuraparaju
* encoder/
display usage info.
2008-06-04 15:39 asuraparaju
* ChangeLog: [no log message]
Changed in dirac: | |
status: | New → Confirmed |
dirac (1.0.0-0ubuntu1) jaunty; urgency=low
* New upstream release 1.0.0 (LP: #302954) dirac.manpages, debian/dirac.links: Move manpage and symlink
* debian/
names out into separate files. Add missing manpage links.
* debian/BMPtoRGB.1: Update with missing manpages.
-- Iain Lane <email address hidden> Fri, 28 Nov 2008 00:03:56 +0000
b/i/r, as far as I could tell (ran the testsuite)