Revision e84b44e...
Go back to digest for 28th April 2013Features in Multimedia
Better and more configurable selection of tracks to transcode
FEATURES:
* Allow to transcode only certain (different format, playability) tracks when
transferring them to a collection; patch by Anmol Ahuja.
Added 3 checkbox in the TranscodingAssistantDialog:
"Transcode all tracks" - transcode all tracks, the current default behavior
"Ignore files which're already the selected format" - transcode only if source and destination file formats are different
"Transcode only when needed for playability" - transcode only when needed for playability in the destination collection
Anmol, I've made some very minor modifications, compare the diffs if you're
really curious. Thanks again for implementing this, it makes Amarok better.
FIXED-IN: 2.8
REVIEW: 109781
CCMAIL: Anmol Ahuja
DIGEST: Amarok can now be configured not to transcode from e.g. MP3 to
MP3 and more. Patch by a newcomer Anmol Ahuja.
File Changes
- ChangeLog
- src/transcoding/TranscodingAssistantDialog.cpp
- src/transcoding/TranscodingAssistantDialog.h
- src/transcoding/TranscodingAssistantDialog.ui
- src/transcoding/TranscodingOptionsStackedWidget.cpp
- src/transcoding/TranscodingOptionsStackedWidget.h
- src/transcoding/TranscodingSelectConfigWidget.cpp
- src/transcoding/TranscodingSelectConfigWidget.h
- src/core/collections/CollectionLocation.cpp
- src/core/collections/CollectionLocationDelegate.h
- src/core/transcoding/TranscodingConfiguration.cpp
- src/core/transcoding/TranscodingConfiguration.h
- tests/core/collections/MockCollectionLocationDelegate.h
- src/core-impl/collections/support/CollectionLocationDelegateImpl.cpp
- src/core-impl/collections/support/CollectionLocationDelegateImpl.h
- src/core-impl/collections/umscollection/UmsCollectionLocation.cpp
- src/core-impl/collections/umscollection/UmsCollectionLocation.h
- src/core-impl/collections/db/sql/SqlCollectionLocation.cpp
- src/core-impl/collections/ipodcollection/jobs/IpodCopyTracksJob.cpp
- src/core-impl/collections/ipodcollection/jobs/IpodCopyTracksJob.h