Skip to content

MIK fork: up to v0.5.7 #141

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 68 commits into from
Jul 28, 2015

Conversation

cchampet
Copy link
Member

  • Features
    InputFile/OutputFile: can get format name/long name/mime type.
    InputFile: can seek at the exact frame.
    Transcoder::process: the method returns psnr of operation for each output video stream.
  • Enhancements
    pythumbnail: can use this script with both python2.6 or python2.7+
    CMake: INSTALL target does not depend on ALL.
    Github: use Github Release service at the end of CI on Travis.
  • Fixes
    FileProperties: fix when get StreamProperties by using getStreamPropertiesWithIndex.
  • Other
    Add USAGE.md to explain how to use the library in c++/python/java.
    Clean DNxHD presets

Clement Champetier and others added 30 commits April 30, 2015 11:15
…into travis_deploy

Conflicts:
	.travis.yml
* Rename open to openCodec.
* Swig warning 321: 'open' conflicts with a built-in name in python.
AVPacket is an unknown type for SWIG.
* operator= => "__assign__" in python.
* operator= => "clone" in java.
* New flags:
   * fcompact - Compile in compact mode
   * small - Compile in virtual elimination & compact mode
   * O - Enable the optimization options: -fastdispatch -fvirtual
   * Werror - Treat warnings as errors
* Fix #179
Profiles: remove 'g' option from dnxhd profiles
Update documentation of InputFile::seekxxx functions.
…ted by the codec

If indicated in profile, force threads value.
FileProperties: StreamProperties stored by streamIndex into a map
* "make install" does not imply "make all install".
* Update Travis to build all the project, and install.
* CMake install with 'Optional': Specify that it is not an error if the
file to be installed does not exist.
* fixing VideoProperties::getStartTimecode method return value
Transcoder: log number of frame processed in debug
Clement Champetier and others added 23 commits June 8, 2015 12:41
Missing include for log function.
InputFile/OutputFile: can get format name/long name/mime type
Move ProcessStat files to this directory.
* Add EProcessCase enum.
* Add getProcessCase method.
* Remove 3 methods isTranscodeCase, isRewrapCase, isGeneratorCase.
* Fix #180
StreamTranscoder: refactor how to get the current process case
CMake: the install rule does not depend on all
…nscoder into develop

Conflicts:
	src/AvTranscoder/decoder/AudioDecoder.cpp
	src/AvTranscoder/decoder/VideoDecoder.cpp
	src/AvTranscoder/encoder/AudioEncoder.cpp
	src/AvTranscoder/encoder/VideoEncoder.cpp
	src/AvTranscoder/transcoder/StreamTranscoder.cpp
Double precision is not needed to express this offset in seconds.
Double type is not constructed the same way in C++ and Java, and does
not exist in python. Our bindings of 'C++ double' could create issues,
and since a fps with a simple precision is enough, we decided to return
fps as float.
Double type is not constructed the same way in C++ and Java, and does
not exist in python. Our bindings of 'C++ double' could create issues,
and since a fps with a simple precision is enough, we decided to return
fps as float.
@cchampet
Copy link
Member Author

@MarcAntoine-Arnaud Could be merged?

MarcAntoine-Arnaud added a commit that referenced this pull request Jul 28, 2015
@MarcAntoine-Arnaud MarcAntoine-Arnaud merged commit d473e82 into avTranscoder:develop Jul 28, 2015
@cchampet cchampet deleted the release/v0.5.7 branch July 29, 2015 08:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants