Age | Commit message (Collapse) | Author | Files | Lines |
|
Changes:
- mkvmerge: bug fix: The handling of external timecode files was
still not correct but should be OK now.
- mmg: Added an error message if the user selects 'mmg' as the
'mkvmerge executable' because that would lead to an infinite
number of 'mmg's being spawned.
- mkvmerge: bug fix: If LFE is on for DTS then the number of
channels is one more than what the DTS frame header says.
- mkvmerge: bug fix: Timecodes for Vorbis were wrong on rare
occasions (when reading laced Vorbis from a Matroska file and
changing the lacing, e.g. when splitting for the second and all
following files).
- mkvmerge/mkvinfo/mkvextract: bug fix: The chapter and tag
element tables were not always intialized correctly depending on
the compiler and the optimization flags used.
- mkvmerge: bug fix: The OGM reader was broken if at least one
track was not to be copied from the file (happened between 0.9.5
and 0.9.6).
- mmg: bug fix: After loading saved mmg settings the track input
box listed the tracks always coming from the last input file and
not from the one they really came from.
- mmg: enhancement: Made mmg's main window properly resizable.
- mkvmerge: Rewrote the code for the external timecode files. This
also fixes bug 99: The durations for the individual tracks were
not correct for those tracks for which --timecodes was used.
- mmg: bug fix: Crash when saving chapters from the chapter
editor. Same as the mkvinfo issue below but on all OS.
- mkvinfo: bug fix: The chapter and tag element tables were not
initialized on Windows resulting in a crash when one of those
elements was encountered.
|
|
Changes since 0.8.4:
* New translation in this release: Oriya
* licensing corrections
* new element: mngdec
* pixel aspect ratio conversion fixes
* 64 bit fixes
* NEW_MEDIA fixes
* ogm support added
* matroska fixes
* playbin fixes
* alsamixer fixes
* gnomevfssrc fixes
* ogg fixes
* multifdsink fixes
* multifilesink fixes
* qtdemux fixes
* avidemux fixes
* asfdemux fixes
* wavenc fixes
* flac fixes
* fli/flx fixes
* mpeg fixes
* speex now actually works
Bugs fixed since 0.8.4:
* 121809 : [Solaris] Not able to record
* 130682 : [alsasink] fails to negotiate with audio decoders
* 135407 : [xviddec] shows green frames when decoding packed bitstre...
* 140432 : Osssink and alsasink broken on nforce2 (intel8x0) soundcard
* 140897 : Incorrect segment duration in files created with matroska...
* 140898 : No writing application specified in matroska files create...
* 141554 : vorbis in matroska files makes the vorbisdec plugin segfault
* 144091 : [Solaris] audio mixer element
* 144616 : Infinite loop in wavparse.
* 148711 : typefind function for TTA audio files
* 148950 : matroskademux doesn't set buffer duration
* 148951 : matroskademux misses the tta codec in its codec list
* 151232 : [lame] doesn't build with lame-3.90
* 151236 : [v4l] compile failure
* 151410 : Memory leaks in multifdsink
* 151462 : theora plugin Makefile broken
* 151877 : [PATCH] Fix bad casts in ximagesink.c
* 151879 : [PATCH] fix bad pointer casts in xvimagesink.c
* 151881 : [PATCH] Fix format strings for amd64 in seek.c
* 151882 : [PATCH] Fix format string warnings in spider_seek.c
* 151883 : [PATCH] fix cdplayer.c warnings on amd64
* 151884 : [PATCH] Fix format string warnings in cdparanoia.c
* 151886 : [PATCH] Fix format string warnings in vorbisfile.c
* 151887 : [PATCH] Fix format string warnings in player.c
* 152102 : wavenc leaks events
* 152341 : patch for ivorbis compile failure
* 154301 : typefind and rmdemux don't use the same mime type for rea...
|
|
Changes since 0.8.6:
* important playback thread fix
* typefind fix for non-seekable streams
Changes since 0.8.5:
* spider, queue fixes
* fakesrc and identity now have a datarate property
* dataprotocol threadsafety fix
Bugs fixed since 0.8.5:
* 136962 : crc error when decoding flac with typefind and threads
* 150001 : [PATCH] Mem leaks in gstpad.c, gstxml.c and gstelement.c
* 150262 : gstreamer.spec file needs correction to work with rpmbuil...
* 150626 : bug trying to play a theora web stream
* 153657 : make typefind prevent unneeded discont element
* 153881 : [PATCH] in-code C declarations
API changes since 0.8.5:
- API additions:
* The "fakesrc" element now has a datarate property.
* The "identity" element now has a datarate property.
|
|
New Features:
- Added support for Annodex bitsream format. The Annodex bitstream
format is a subset of the Ogg encapsulation format: it"s basically
Ogg with extra timing information, so that time-based stream
- Added support for VobSub-in-Matroska (Vobsub is raw subtitle
stream from a DVD. This patch enables support for VobSub
- Added support for 44100Hz DTS in .wav files
- Added experimental time stretching plugin: play stream faster or
slower than original speed, optionally preserving pitch
- Added configure option for building xine with external ffmpeg
library
- Added api for finer playback speed control (requires frontend
support)
- Added support for QuickTime 6.3 DLLs
- Added support for mp3 audio in mp4 files
- Added support for using utf-8 for matroska subtitles
|
|
- Documentation fixes
- Bug fixes
- More channels added
|
|
Also create a link "default" pointing to the "Blue" skin so that "gmplayer"
will work again if no skin is selected. Bump package revision because
of that.
|
|
|
|
listings stored in the XMLTV format, which is based on XML. The idea is to
separate out the backend (getting the listings) from the frontend (displaying
them for the user), and to implement useful operations like picking out your
favourite programmes as filters that read and write XML documents.
At present there are backends grabbing TV listings for Canada, the USA, the UK,
Germany, Austria, Finland, Spain, Italy, the Netherlands, Hungary, Denmark,
Japan, Sweden, France, Norway, and Romania.
|
|
|
|
|
|
All skin distfiles have changed, so set DIST_SUBDIR to a new
value and update the checksums.
Addresses PR#27295.
|
|
|
|
are static, so libtool will refuse to create a working module.
Instead, link those libraries into the transcode binary itself (libvout was
already being so linked) and remove them from the module link arguments.
|
|
Changes:
- mkvextract: bug fix: The track extraction was creating the
output file twice if the Matroska file contained a copy of the
track headers. This resulted in the first extracted file being
overwritten at the end of extraction.
- mmg: bug fix: If the file title is read from an input file, not
modified by the user and that input file is removed again then the
file title will be unset.
- mkvmerge: enhancement: Converted the raw FLAC reader to use
another interface to the FLAC libraries. This results in a speedup
of up to 50%. Thanks to Josh Coalson for telling me about its
existence.
- mkvmerge: new feature: Added two warnings. One about invalid
track IDs that were used on the command line but that don't
correspond to an available track in a file and one if no track
will be copied from a source file. Both warnings hint at bad
command line arguments.
- mkvmerge: Only write the segment duration as a 64bit float if
there is no video track present. This way users won't have to
update their DirectShow filter/apps for most files. Only
audio-only files need this precision anyway.
- mkvmerge: Changed the Ogg/OGM reader to use the stream number
and not its serial number as the track ID (meaning the track IDs
will be 0, 1, 2... etc. instead of the random numbers oggenc uses
as the serial numbers).
- mkvmerge: new feature: The CUE sheet parser now accepts INDEX
lines with indices from 00 up to 99 and implements the Red Book
specification for audio CDs that way. Patch by Vegard Pettersen
<vegard_p at broadpark adot no>.
- mkvmerge, mkvextract: bug fix: ASS was handled like SSA which is
not correct in each case, especially when extracting it.
- mkvextract: bug fix: The WAV writer was not endian safe.
- mkvmerge: bug fix: The charset was not set correctly on Solaris.
- mkvmerge: bug fix: mkvmerge crashed when reading Matroska files
that contain an empty tag list.
- mkvmerge: bug fix: Some Matroska files that e.g. have had their
timecodes offset with the Matroska Stream Editor or other means
may contain timecodes that caused mkvmerge to print a warning
about "timecode < last_timecode". A new fix implements a
workaround and a warning message with a proper explanation for
this case.
- mkvmerge: bug fix: Older Matroska files containing chapters
caused mkvmerge to abort muxing.
- mkvmerge: bug fix: mkvmerge was only copying the last tag of a
list of tags applying to a track from a Matroska file.
- mkvmerge: bug fix: mkvmerge will show a nice warning if the
entries in a SRT have non-continuous timestamps. It'll also sort
the entries by their start timestamp instead of throwing the
generic "timecode < previous timecode" warning.
- mmg: bug fix: The 'Matroska file analysis' window that occurs
when reading chapters from a Matroska file did not disappear if it
was minimized when the process finished.
- mkvmerge: new feature: Added a new parameter
--aspect-ratio-factor.
- mkvinfo: bug fix: Strings from chapters and tags were shown in
UTF-8 instead of the local charset. This bug was introduced around
2004-08-28.
- mkvmerge: bug fix: Not all chapter elements were copied
correctly from a source Matroska file.
- mkvextract: Sped up the extraction of attachments, chapters,
cuesheets and tags by using the seek head information and not
parsing the full file each time.
- mkvmerge: bug fix: The Matroska reader was not handling very big
cluster timecodes correctly. Those can occur when the timecode
scale factor is very small.
- mkvmerge: bug fix: Empty clusters in Matroska files no longer
make mkvmerge think that file has been read completely.
- mkvmerge: new feature: Added support for MP2 (and maybe MP3)
audio in MP4 containers.
- mkvmerge: new feature: The chapter and tag parsers accept XML
element attributes instead of sub-elements for those sub-elements
that only contain data. Example for a "simple tag":
<Simple Name="ARTIST" String="Tori Amos"/>
- mkvmerge: bug fix: The automatic MIME type detection based on
the file name extension was using the file name extension as the
MIME type.
- mkvmerge, mkvinfo: new feature: Added the four new PixelCrop
elements.
- mkvmerge, mkvextract, mkvinfo: new feature: Added
'TargetTypeValue' as a supported tagging element.
- mkvmerge, mkvextract, mkvinfo: Complete rewrite of the chapter
and tag parsing and output functions. Additions will be much
easier now.
- mkvmerge, mkvextract, mkvinfo: feature removed: Dropped support
for the very old and deprecated tagging system. No one used it
anyway.
- mkvmerge: new feature: Allow the use of two-letter ISO639-1
country codes in for the '--language' parameter. Those will be
converted to the corresponding ISO639-2 language code
automatically.
- mkvmerge, mkvinfo, mkvextract: new feature: Added support for
the 'TargetType' tag element
- mkvmerge: bug fix: The MP3 handling was broken on weird and rare
occasions when reading MP3 from a Matroska file.
- mkvmerge: bug fix: Removed a bogus warning about an attachment's
MIME type having been given more than once.
|
|
Changes:
- EditionProcessed has a default value (0) according to the specs.
- KaxEditionManaged becomes KaxEditionProcessed and mandatory
KaxEditionManagedPrivate becomes KaxChapterManagedPrivate
- no more automatic OutputSamplingFrequency default value
- add support for KaxChapterProcessCommand and KaxEditionManagedPrivate
- The ValidateSize function is neither needed nor correct (probably copy
& paste from somewhere). Integers of all sizes are accepted as in all
the other UID cases.
- allow DLL building with MSVC7 (not compatible with the MinGW DLLs)
- KaxTagTargetTypeValue default to 50
- TargetTypeValue is no longer mandatory
- Fixed the wrong element names.
- add KaxTagTargetTypeValue as in the specs
- add KaxChapterPhysicalEquiv as in the new specs
- add KaxChapterProcess and KaxChapterProcessTime
- add the new PixelCropXXX elements
- added KaxEditionFlagDefault and KaxEditionManaged
- add the new TargetType element in tags
- Set the default value for KaxTagLangue to "und" complying with
the specs.
|
|
that). Spotted by Ian Zagorskih.
|
|
Changes:
* akodelib: Fixed decoding of Ogg/Vorbis on big-endian machines
* akode-artsplugin: Fixed artsd-crash when playing in Konqueror
* juk: Fixed a bug where JuK sometimes crashes on KDE logout.
* juk: Fixed the removeTrack() DCOP call, which caused an infinite
memory-leaking loop.
* juk: JuK now automatically saves your playlists every 10 minutes.
* juk: The tree view mode uses a case-insensitive search to fill its
dynamic playlist now, matching the internal method of operation.
* juk: The tag editor no longer loses changes when you hide the tag editor.
* juk: Added checks for the return value of opendir(), which could fail if
you don't have read permission for the directory.
* juk: Update status bar after changing the tags on the currently playing
item.
* juk: Fixed a bug where a tree view mode playlist could be deleted out
from under an item that needed to access it.
* juk: Fixed the GUI layout to also work in right-to-left languages.
* juk: Update the status bar when a different playlist is selected.
* juk: Always show the playing playlist in the status bar, fixing a
regression from KDE 3.2.
* kscd: Fix saving of cd-information
|
|
Changes since version 0.8.3
- Auto hiding in fullscreen fix
- Mencoder recording fix for URLs
- Yet another spurious seek locking Xine when playing a playlist
- Comment out NoExpose debug line with kxineplayer
Changes since version 0.8.3-rc5
- Two more regression fixes in show cache progress, get rid of spurious seek
command caused by switching progress slider usage and don't update playing
position if there is no position change (might fill cache instead).
- Xinerama fix, fullscreen on display where video widget is on.
Changes since version 0.8.3-rc4
- Fix regression in show cache progress in 0.8.3-rc2, which made the xine
backend hang on some web movies
- Ripped out the arts volume slider. Now you only get a volume slider if you
run kmix standalone or as an applet in kicker.
- Try to limit symbols in the shared objects by using KDE_NO_EXPORT. Although
hard to measure, hopefully speed up loading the plugin
- New recorder (mplayer -dumpstream) from Stefan Siegel
|
|
|
|
produced by kaudiocreator to be one sector too short, which in turn caused
flac to barf on the "garbage" at the end. Now kaudiocreator can actually
read and encode an entire CD.
|
|
Since dependencies were actually failing to build, they fortunately don't
require PKGREVISION bumps themselves.
|
|
|
|
Change list is not available, but some flash movies were not readable
with the older version.
Only tested the Linux version (with Opera), the Solaris/sparc update
part was manually edited
|
|
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
|
|
adjust patterns used in ONLY_FOR_PLATFORM/NOT_FOR_PLATFORM to reflect
this.
|
|
Remove one skin that disappeared, and update one skin name.
Also, all skin distfiles have changed, so set DIST_SUBDIR to a new
value and update the checksums.
Addresses PR 27071.
|
|
with either the "libtool" or "buildlink3" framework. This fixes the build
problem discovered in recent bulk builds.
|
|
will now automatically pre-create the buildlink bin directory.
|
|
Version 1.1.2 (unreleased) [sic]
* fix a bug with multipage packet assembly after seek
Version 1.1.1 (2004 September 12)
* various bugfixes
* important bugfix for 64-bit platforms
* various portability fixes
* autotools cleanup from Thomas Vander Stichele
* Symbian OS build support from Colin Ward at CSIRO
* new multiplexed Ogg stream documentation
Package change:
Move documentation from share/doc/html to share/doc.
|
|
|
|
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:
lib/libfoo.a
lib/libfoo.la
lib/libfoo.so
lib/libfoo.so.0
lib/libfoo.so.0.1
one simply needs:
lib/libfoo.la
and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.
Also make LIBTOOLIZE_PLIST default to "yes".
|
|
Changes since 0.8.0:
* added en_CA, Canadian English (Adam Weinberger)
* added gu, Gujarati (Guntupalli Karunakar)
* added tk, Turkmen (CGurban Tewekgeli)
* added or, Oriya (Gora Mohanty)
* added bs, Bosnian (Kemal Sanjta)
* added nb.po (Kjartan Maraas)
* fixed bug in .wav info reading (Iain Holmes)
* fixed test application (Colin Walters)
* fixed double play call (Kaushal Kumar)
Changes since 0.7.0:
* thumbnailer fix
* added Punjabian and Great Britain English translations
* updated Croatian and Catalan translations
|
|
Changes since 2.7.1:
* GStreamer-based (CDDB-capable) backend to GNOME CD
* Added "nb" and "bs" translations
* Added ALSA switches (simple boolean on/off) to Volume Control
* Made the whole release compile properly using -Wall -Werror
Bugs fixed since 2.7.1:
* 51152: CD Player does not support CDDA
* 123937: Progress bar does not move while recording
* 140082: Too many "name-changed" events for Play/Pause button
* 142828: Bad preprocessor directive in gnet-private.h
* 143287: [Solaris], Need to set the audio port
* 143327: No ATK name for Available Themes selection widget
* 144341: gnome-cd chrashes/hangs when opening/closing tray
* 144536: missing gst-cdparanoia-cdrom.c and gst-cdparanoia-cdrom.h
* 148353: gnome-cd crashes when pressing ejecting a cd while it is ...
* 151305: missing return value in seek_to()
* 151306: Cleanup of issues reported by sparse/gcc
This is gnome-media 2.7.1
Changes since 2.6.1:
* Swapped About and Help (Jorn Baayen)
* Fixed cddb-slave2 documentation link (Kaushal Kumar)
* Added "tk" translation
* Fixed compiler warnings in CDDBSlave2
* Lots of functionality updates in CDDBSlave2
* Fixed spelling errors in schemas
Bugs fixed since 2.6.1:
* 117695: Don't flood syslog with failed CDROMVOLREAD ioctls (Thomas)
* 130233: Internationalize profile names and descriptions (Thomas)
* 134339: Change dir to path in source (Thomas)
* 134340: Use ngettext (Thomas)
* 134341: Whitespace before punctuation in gnome-media message (Thomas)
* 137139: Change terminal to profile (Thomas)
* 141985: Check .cddb directory for entries (Thomas)
* 114015: Fix window title for gnome-cd on unknown discs (Thomas)
* 135139: Add NetBSD support (Julio M. Merino Vidal)
* 130651: Change name and comment in .desktop file (Thomas)
* 140344: use gnome-common (Christian Neumair)
* 141406: use a colorspace convertor from gst-plugins
* 137198: install gstreamer-properties correctly (Julio Vidal)
* 125409: redraw display text when style changes (Leena Gunda)
* 137464: use gtk_icon_theme in recorder (Fernando Herrera)
* 141985: also check .cddb entries (Thomas)
* 114015: Fix display of unknown entries (Thomas)
* 124924: Initialize pointers (Thomas)
* 119596: Differentiate between audio and data cd (Balamurali Viswanathan)
* 139555: Make CD playback stop when application exits (Richard Kinder)
|
|
ridiculous..)
|
|
available.
From Pavel Cahyna via PR pkg/26938.
|
|
installation using XFree86/xorg packages from pkgsrc.
Apply patch from FUKAUMI Naoki in PR pkg/26743, no bump PKGREVISION
because there aren't functional changes if XFree86/xorg from pkgsrc
is not used.
|
|
Changes since 0.8.3:
* New translation in this release: Albanian
* licensing corrections
* fixes for compiling with G_DISABLE_ASSERT
* pixel aspect ratio conversion fixes
* tcpserversink fixes and additions
* multifdsink can use poll now as well
* interleave fixes
* audioscale fixes
* videotestsrc fixes
* v4lsrc fixes
* theoradec, theoraenc fixes
* lame fixes
* flac fixes
* ximagesink, xvimagesink fixes
* sunaudio fixes
Bugs fixed since 0.8.3:
* 135407 : [xviddec] shows green frames when decoding packed bitstre...
* 140432 : Osssink and alsasink broken on nforce2 (intel8x0) soundcard
* 140897 : Incorrect segment duration in files created with matroska...
* 140898 : No writing application specified in matroska files create...
* 141554 : vorbis in matroska files makes the vorbisdec plugin segfault
* 144091 : [Solaris] audio mixer element
* 144616 : Infinite loop in wavparse.
* 148711 : typefind function for TTA audio files
* 148950 : matroskademux doesn't set buffer duration
* 148951 : matroskademux misses the tta codec in its codec list
* 151232 : [lame] doesn't build with lame-3.90
* 151236 : [v4l] compile failure
* 151410 : Memory leaks in multifdsink
* 151462 : theora plugin Makefile broken
Changes since 0.8.2:
* New translation in this release: Czech
* New translation in this release: Hungarian
* pixel aspect ratio conversion
* tcpserversink fixes and additions
* oggdemux fixes
* theoraenc and theoradec fixes
* ximagesink and xvimagesink fixes
* ladspa fixes
* videoscale and ffmpegcolorspace fixes for stride
* mpeg and dvd fixes
* win32 project file additions
* new elements: playbin and decodebin
* new element: multifdsink
* new element: pngdec
* new element: alpha
* new element: multifilesink
Bugs fixed since 0.8.2:
* 141906 : hang on removing ximagesink from a pipeline
* 142432 : Wrong sink MIME type in shout2send
* 143222 : [oggdemux] Optimize tag reading
* 143548 : Please update libtool to fix build on arm
* 143703 : duration always 0 for some (gst produced) .ogg files
* 144624 : wavenc doesn't close file properly
* 144753 : libgstinterfaces should be split, or: 'volume' should not...
* 144815 : [alsasink] gst_element_set_time_delay() assertion failure...
* 144866 : [flac] seeking broken, duration not set on buffers [PATCH]
* 144941 : alsasink assertion failure on ctrl+z and fg
* 145031 : totem CVS won't compile because of gst-play ...
* 145088 : gnome-volume-control has unlocalized volume names.
* 145118 : Compile error (gcc 2.95, alsa)
* 145336 : pipeline broke-stonecold
* 147969 : LADSPA plugin should sanitize the info from the .so's to ...
* 148021 : Bug in lib-riff
* 148023 : [ximagesink] doesn't work with Xnest
* 148043 : audioconvert
* 148289 : mad plugin crashes on Sun
* 148505 : [level] for silence peak is reported wrongly
* 148986 : [lame] bug in negotiation
|
|
Changes since 0.8.4:
* New Translation: Albanian (sq), Laurent Dhima
* first release that works on Windows with MSVC7
* fixed lists can now be intersected
* transform functions from fraction to double added
* optimal scheduler fixes
* fixation fixes
* filesrc fixes
* typefind fixes
Bugs fixed since 0.8.4:
* 145100 : segfault in gst_pad_call_get_function
* 147889 : gst_element_link_pads_filtered may ignore named dest pad ...
* 148692 : GstQueue binary compatibility breakage
* 149981 : Win32 not included in the source distribution
* 150242 : GStreamer doesn't copy some buffer flags correctly
API changes since 0.8.4:
- API additions:
* A new function, gst_scheduler_register, has been added.
* A new enum member of GstBufferFlag, GST_BUFFER_DELTA_UNIT has been added.
- API depreciations:
* GstBufferFlag has a deprecated enum member, GST_BUFFER_KEY_UNIT.
Buffers should be marked with GST_BUFFER_DELTA_UNIT when they're not
key units instead, since key units are the more common case.
Changes since 0.8.3:
* New Translation: Czech (cs), Miloslav Trmac
* New Translation: Catalan (ca), Jordi Mallach
* gst_init () now behaves like gtk_init ()
* queue fixes
* ongoing win32 build integration
* bytestream now has GstFilePad
* gst-register is now i18n-ized
* GstCaps XML-ization works again
* Fixed enum GValue
* Added GstFraction GValue
Bugs fixed since 0.8.3:
* 109831 : clocks aren't refcounted properly
* 123774 : state change on bin should set same state change on all c...
* 134663 : failed assertion at end of movie in totem
* 137863 : CPU/Memory leak when using spider decoder
* 140219 : no man page for gst-xmlinspect
* 141378 : gstreamer crashes during initialization due to a recent c...
* 141692 : gst_init() type function that ignores arguments it doesn'...
* 142418 : Win32 Debug build should not be the same as the Release one
* 142422 : Win32 Build documentation missing
* 142795 : [PATCH] Memory leak in queue element
* 142813 : [PATCH] Deadlock in optimal scheduler
* 142850 : GST-Register didn't find any plugins
* 142903 : [PATCH] fdsrc element never resets buffer offset to zero
* 143741 : cross compiling issue
* 143777 : [opt] problem after removing some elemnts and putting the...
* 143953 : Crash cause by gst_data_is_writable + audioconvert
* 144185 : Double-free memory
* 145137 : patch to make GstCaps XML functions actually do something
* 145338 : [PATCH] Fix a bus error in the optimal scheduler
* 145391 : gstvalue.c: ref klasses instead of peek
* 145520 : registry rebuilds too easily
* 147707 : FreeBSD dosn't have strndup
* 147713 : opt scheduler resorts the chain incorrectly
* 147819 : [PATCH] Add some checks in the opt scheduler
* 147894 : opt scheduler decoupled elements mismanagement
* 147929 : [PATCH] running gst-register in non-utf8 locale can cause...
|
|
The latter two add support for reading/writing mp3 and ogg files,
while the first adds support for grabbing from bktr(4), based on a file
from FreeBSD ports with some additional changes by me.
Additionally, document how to use it in the man page.
Also, add a patch (by me) to use the NetBSD native audio interface instead
of libossaudio (on NetBSD).
Based on PR 24691 and additional mails by Ove Soerensen (thanks!).
Also addresses PR 20281.
Bump PKGREVISION for the audio interface change.
|
|
intended transformation: use "rm" to remove an option, "rmdir" to remove
all options containing a path starting with a given directory name, and
"rename" to rename options to something else.
|
|
|
|
Changes:
- mkvmerge
bug fix: WAV files which contained a 'PAD ' chunk before the
'data' chunk were not processed at all.
bug fix: Use 'setjmp' and 'longjmp' Instead of throwing a C++
exception during the chapter parsing stage. Otherwise
libexpat will abort with a non-descriptive error
message on Windows.
bug fix: SSA/ASS subs with the old codec ID 'S_SSA' and 'S_ASS'
were accepted, but their codec ID was kept. It is now
correctly changed to 'S_TEXT/SSA' and 'S_TEXT/ASS'.
bug fix: Try to guess whether tags read from OGM files (for
automatic language tag setting and for copying chapter
information) are already in UTF-8 or not. If not try
to convert them from the current system's charset.
bug fix: use the same UID for the EditionUID in the chapters
and in the tag targets when parsing a CUE sheet.
bug fix: Handle TTA files with ID3 tags correctly (=skip the ID3
tags).
bug fix: There was an illegal free() in the OGM reader.
bug fix: Block durations with 0s length (e.g. entries in a SSA
file) were not written.
bug fix: The FLAC packetizer gets the duration from the FLAC
packet itself.
bug fix: The word 'TAG' occuring in e.g. SRT subs caused the
ID3/MP3 frame detection to be stuck n an endless loop.
new feature: Abort muxing if the output file name is the same as
the name of one of the input files.
new feature: If there was no MIME type given for an attachment
then mkvmerge will try to guess it based on the file's
extension just like mmg.
new feature: Implemented sample-precision for timestamps and
durations on audio only files.
added: 'EditionUID' to valid elements below '<Targets>' in XML
tags. Fixed the creation of the 'Targets' with
--global-tags and --tags.
- mkvextract
bug fix: The CUE extraction wrote UTF-8 characters but no UTF-8
BOM (byte order marker) at the beginning.
bug fix: The subtitle track extraction used the wrong duration
in 0.9.4.
new feature: Limited support for extracting chapters as CUE sheets
that haven't been created by using a CUE sheet with
mkvmerge's "--chapters" option.
- mkvmerge, mkvinfo, mkvextract
new feature: added support for the new tag elements ('tag language'
and 'default/original language').
new feature: Added support for the new 'EditionFlagHidden',
'EditionFlagDefault' and 'EditionManaged' elements.
- mkvmerge, mkvextract, mmg
Changes to the chapter handling.
EditionUIDs are always created. mkvextract outputs
EditionUIDs and ChapterUIDs normally. mkvmerge tries
to keep EditionUIDs and ChapterUIDs but replaces them
if they aren't unique.
- mkvmerge/mkvextract
new feature: Use the new EditionUID entries when convert CUE sheets
to chapters and tracks. This is in preparation for
'multiple CDs to single Matroska file' conversions.
- mkvinfo, mmg
bug fix: Fixed compilation with Unicode enabled versions of wxWidgets.
- mmg
bug fix: The 'down' button on the 'input' tab was not working
correctly in all cases.
|
|
Changes:
- remove patch-aa, it has been merged upstream
0.7.3:
======
- add KaxEditionFlagDefault, KaxEditionManaged, TargetType, TagLanguage,
TagDefault, EditionFlagHidden
- rename the new KaxTagLanguage to KaxTagLangue
- misc small bugfixes
0.7.2:
======
- chapters/tags: add an edition UID and clean the code according to the specs
- mingw32: Proper description for the SHARED option. Make building the lib
statically the default just like it is for libembl.
|
|
pkgsrc changes: dont install some files that kdelibs already has versions
of.
Changes since version 0.8.3-rc3a
- Downloading of .m3u/.pls also eats .asx, so try to read this one too. This
fixes also MPlayer-1.0pre not been able to read .asx files.
- Make sure if we're downloading a playlist file, it isn't bigger than 50k
- More or less revert the alsa5/alsa9 change to just alsa. Seems latest
MPlayer doesn't work with alsa5/alsa9. Although they are still available.
Changes since version 0.8.3-rc3
- add AM_MAINTAINER_MODE in configure.in.in, no recheck/automake/autoconf
version mismatch
Changes since version 0.8.3-rc2
- All QtoolTips to QWhatsThis and help from Xine for whatsthis by xine options
- Store xine settings in ~/.kde/share/apps/kmplayer/xine_config and not in
~/.xine/config2. Save the first time if file does not exist (Automaticly
sets the misc.memcpy_method).
- Added a debian build directory, builds a kmplayer-lib, kmplayer-plugin and a
kmplayer-app package. Eg. install only kmplayer-lib and kmplayer-plugin if
you prefer another player but do want the plugin for konqueror.
- Added protocol files for mms://, rtsp:// and pnm://
- Position slider now also shows progress of the cache fill
Changes since version 0.8.3-rc1
- Remove configure options for control buttons. Simply always autohide for
fullscreen and embedded part and show them otherwise
- Fix another case of video widget stays black cause in kxineplayer
- If position slider is hidden, make buttons small again (like <= 0.8.2)
- Support for AUTOSTART attribute
- Support for FULLSCREENMODE attribute
- Seeking while sliding :-)
- Local .pls and .m3u playlist files support. Works too if autodownloaded, eg
pls' on http://www.shoutcast.com should work now
Changes since version 0.8.2
- fix for the "video window stays (sometimes/often) black" bug, which seems to
occur more with the latest Qt versions. KMPlayer uses a XSimpleWindow now
that is managed by QXEmbed
- Support for Real's CONTROLS/CONSOLE attributes. This makes it possible
multible plugins cooperate with imagewindow/controlpanel
- Combine control buttons and position slider to one control panel
|
|
Changes:
* aRts
o JACK output plugin Zack Rusin, Matthias Kretz
* aKode
o akodelib: New multithreaded audio (de/en)coding library Allan
Sandfeld Jensen
o akodelib: Plugins for MPEG-audio, Ogg/Vorbis, FLAC, Ogg/FLAC and
Musepack decoding Allan Sandfeld Jensen
o akodelib: Support for external encoding and output plugins Allan
Sandfeld Jensen
o akodelib_artsplugin: aRts-plugin that uses the akode-decoding
plugins Allan Sandfeld Jensen
o akodelib_artsplugin: Support streaming aRts API, to enable
streaming playback Allan Sandfeld Jensen
* KRec
o Update the documentation. Arnold Krille
* JuK
o Improved track announcement popup Michael Pyne
o Add to K3B support for songs Michael Pyne
o Improved DCOP support Michael Pyne
o Drag and drop retagging of songs Michael Pyne
o Quickly play songs from the Search Bar Michael Pyne
o Album random play Michael Pyne
* KFilePlugins
o New plugin for C64 PSID music files Rolf Magnus
|
|
dependancy on suse_openmotif, and bump PKGREVISION.
|
|
removed recently. The rp8 distfile name and size have changed, but appear to
be the same version (8.0.3.421).
Many thanks to David Mallinson of Real who happened to be passing by.
|
|
|
|
relevant changes:
20040809
* Win32codecs renamed to Windows-all
* Win32codecs are now in zip format
* Windows-all (was Win32codecs)
- Added aslcodec_vfw.dll (ASLC vfw decoder)
- Added scg726.acm (Sharp G.726)
- Added atrc3620.dll, cook3620.dll, drv33260.dll, drv43260.dll,
pncrt.dll, sipr3260.dll, tokr3260.dll, drv23620.dll from rp9
- Added QuickTime.qts, QuickTimeEssentials.qtx,
QuickTimeInternetExtras.qtx from qt63
|
|
(patch from xine CVS)
bump PKGREVISION
|