History log of /external/tensorflow/tensorflow/contrib/ffmpeg/decode_audio_op.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
67ed32d35148f382de92c9383347400875eaba40 24-Jan-2018 Yong Tang <yong.tang.github@outlook.com> Tweaks to PR 16101 which adds stream selection support for `tf.contrib.ffmpeg.decode_audio`.

PiperOrigin-RevId: 182998275
/external/tensorflow/tensorflow/contrib/ffmpeg/decode_audio_op.cc
b2db981a6731e978453862a73dab892bc674db68 01-Dec-2017 Sourabh Bajaj <sourabhbajaj@google.com> Merge changes from github.

PiperOrigin-RevId: 177526301
/external/tensorflow/tensorflow/contrib/ffmpeg/decode_audio_op.cc
22730fd4c633a74e59c03ff76dc92e6ae2d5d020 10-Aug-2017 William Chargin <wchargin@google.com> Allow ffmpeg `samples_per_second` to be a Tensor

This changes the `samples_per_second` parameter of the `encode_audio`
and `decode_audio` ops from an `Attr` to an `Input`, so that it can be
given arbitrary tensor values instead of only constants.

This change is important for use cases that want to use a single graph
to encode audio clips at arbitrary sample rates. (In particular, we want
to create a Python function that uses a long-running TensorFlow session
to encode audio; the sample rate cannot be known ahead of time, and we
don't want to have to reconstruct the graph on every call.)

PiperOrigin-RevId: 164799067
/external/tensorflow/tensorflow/contrib/ffmpeg/decode_audio_op.cc
bc225bfaa534acc25047fe844f19edc333b7a76a 14-Feb-2017 Peter Hawkins <phawkins@google.com> Fix code that ignores tensorflow::Status.

Add a new tensorflow::Status::IgnoreError() method to mark call sites where a Status has been intentionally ignored.
Change: 147402405
/external/tensorflow/tensorflow/contrib/ffmpeg/decode_audio_op.cc
40bbcf689aa96d6b5fe161e0af4f0e878d9fb163 22-Sep-2016 A. Unique TensorFlower <gardener@tensorflow.org> Add support for mp4 container to tf.contrib.ffmpeg.
Adds test cases for both mp3 and aac codecs.
Change: 133991162
/external/tensorflow/tensorflow/contrib/ffmpeg/decode_audio_op.cc
5e4d25cbb7847f07a14760e88ed3fb213a80d083 02-Aug-2016 Suharsh Sivakumar <suharshs@google.com> C++ shape inference for ffmpeg ops.
Change: 129064731
/external/tensorflow/tensorflow/contrib/ffmpeg/decode_audio_op.cc
fcc9a6ed272d6599d38ae59ae215cff786ad1bea 29-Jul-2016 A. Unique TensorFlower <gardener@tensorflow.org> Making the third_party ffmpeg decode_audio op resilient to small numbers of
decoding failures. Instead of crashing the TF pipeline it will now return an
empty tensor. Note that pipelines that want to take advantage of this will have
to be modified to handle empty tensors.
Change: 128747076
/external/tensorflow/tensorflow/contrib/ffmpeg/decode_audio_op.cc
209c006578483460e98c114a69d4b9ed6b95efed 17-Jun-2016 Vijay Vasudevan <vrv@google.com> TensorFlow: minor change functions in Env interface.

Switches to return a std::unique_ptr<> to convey transfer of ownership.
Keeps existing functions temporarily for backwards compatibility.

Change file_system.h interface to switch entirely to the new interface,
change all callers. If this breaks someone in the public, the interface
change should be straightforward.
Change: 125127028
/external/tensorflow/tensorflow/contrib/ffmpeg/decode_audio_op.cc
122cdce33e3e0a01a7f82645617317530aa571fb 02-Jun-2016 A. Unique TensorFlower <nobody@tensorflow.org> Update copyright for 3p/tf.
Change: 123901292
/external/tensorflow/tensorflow/contrib/ffmpeg/decode_audio_op.cc
97222e42933a0546289d90de3c494c127e17ee9e 25-May-2016 A. Unique TensorFlower <nobody@tensorflow.org> Allowing alternate implementations of the ffmpeg_lib library.
Change: 123253228
/external/tensorflow/tensorflow/contrib/ffmpeg/decode_audio_op.cc
a824c3c87226345de45432c329c2b21e17854d0e 20-May-2016 A. Unique TensorFlower <nobody@tensorflow.org> Moving part of the kernel for the contrib/ffmpeg ops into a "default"
directory.
Change: 122868270
/external/tensorflow/tensorflow/contrib/ffmpeg/decode_audio_op.cc
9028c26302a1c4d7cc2e11c5c3c03124b10bee77 04-May-2016 A. Unique TensorFlower <nobody@tensorflow.org> Adding the ability to write .wav files to the contrib/ffmpeg library. Note that
this doesn't use FFmpeg. .wav is simple enough that we can make it work without
adding the dependency.
Change: 121517681
/external/tensorflow/tensorflow/contrib/ffmpeg/decode_audio_op.cc
ce575f174b37f08dea85c1d11e2d2cdb7bda9d6e 29-Apr-2016 A. Unique TensorFlower <nobody@tensorflow.org> Creates a new op: ffmpeg.decode_audio. This relies an an installed ffmpeg binary and does not support google3 sandboxing. That will happen in a later CL.

This is a second attempt at the same functionality. Since the first attempt, I've pulled the auto-initialization code out of the contrib/__init__.py directory, so nothing will be loaded by default. This may be appropriate for ops that don't work unless you've installed another app.
Change: 121126709
/external/tensorflow/tensorflow/contrib/ffmpeg/decode_audio_op.cc
979061548461bba4df4270be370e757baa0c7a62 28-Apr-2016 A. Unique TensorFlower <nobody@tensorflow.org> Internal only change.
Change: 121041673
/external/tensorflow/tensorflow/contrib/ffmpeg/decode_audio_op.cc
15f75ca781b46fc5323d8d6d8f88578e4a2c6164 28-Apr-2016 A. Unique TensorFlower <nobody@tensorflow.org> Creating a tf.contrib.ffmpeg.decode_audio_file op. So far, it supports mp3, wav, and ogg files.
Change: 121026079
/external/tensorflow/tensorflow/contrib/ffmpeg/decode_audio_op.cc