Commit Graph

12 Commits

Author SHA1 Message Date
Wolfgang Stöggl
b108b7f90f Prepare for CUETools 2.1.8
- Substitute occurrences of "2.1.7" with "2.1.8" using:
  git grep -I -l -e '2\.1\.7' -- ':(exclude)*.bat' | xargs \
  sed -b -i -e 's/2\.1\.7/2\.1\.8/g'
- Update some outdated version entries:
  2.1.4 in CUETools.CTDB.EACPlugin.Installer.vdproj
    git grep -I -l -e '2\.1\.4' | xargs \
    sed -b -i -e 's/2\.1\.4/2\.1\.8/g'
  2.0.7 in
    CUEPlayer/Properties/DataSources/Output.datasource
    CUEPlayer/Properties/DataSources/frmCUEPlayer.datasource
    git grep -I -l -e '2\.0\.7' | xargs \
    sed -b -i -e 's/2\.0\.7/2\.1\.8/g'
  1.9.4 in CUETools.Processor.CUEConfig.datasource
    git grep -I -l -e '1\.9\.4' | xargs \
    sed -b -i -e 's/1\.9\.4/2\.1\.8/g'
  1.9.0 in frmCUERipper.datasource
    git grep -I -l -e '1\.9\.0' | xargs \
    sed -b -i -e 's/1\.9\.0/2\.1\.8/g'
2021-02-21 06:20:51 +01:00
Wolfgang Stöggl
d4dd402961 Bump copyright year to 2021
- Substitute occurrences of "-2020" with "-2021" using:
  git grep -I -l -e '-2020' -- ':(exclude)*.bak' | xargs \
  sed -b -i -e 's/-2020/-2021/g'
2021-01-14 02:18:32 +01:00
Wolfgang Stöggl
978874aa05 Add FFmpeg.AutoGen as submodule under ThirdParty
So far, CUETools was looking for FFmpeg.AutoGen in a directory
at the same level as the cuetools.net directory. Simplify getting the
sources of FFmpeg.AutoGen by adding it as a submodule.

- Add FFmpeg.AutoGen as a submodule inside the ThirdParty subdir using:
    git submodule add https://github.com/Ruslan-B/FFmpeg.AutoGen.git \
    ThirdParty/FFmpeg.AutoGen
- Checkout the latest release 4.1.0.4 of FFmpeg.AutoGen,
    at commit: 9bb7daad329a103e1c563f80e1d9d7b5715ccff0
    cd ThirdParty/FFmpeg.AutoGen/
    git checkout 4.1.0.4
- Update the path to FFmpeg.AutoGen accordingly in:
  CUETools\CUETools.sln
  CUETools.Codecs.ffmpeg\CUETools.Codecs.ffmpeg.csproj
- Update README.md and remove text about separately getting
  sources of FFmpeg.AutoGen from GitHub
- Add FFmpeg.AutoGen to License.txt
2020-05-22 20:40:29 +02:00
Wolfgang Stöggl
66b533c284 Bump copyright year to 2020
The copyright year was last time updated in 2018. There is some cleanup
involved in this commit and the next copyright year update is supposed
to be simpler (i.e. substitute "-2020").

- Substitute occurrences of "-2018" with "-2020" using:
  git grep -I -l -e '-2018' -- ':(exclude)*.bak' | xargs \
  sed -b -i -e 's/-2018/-2020/g'

- Update special cases:
  CUEPlayer
    git grep -I -l -e 'Grigory Chudov 2010' -- | xargs \
    sed -b -i -e 's/Grigory Chudov 2010/2010-2020 Grigory Chudov/g'
  CUERipper
    git grep -I -l -e '2008-2009' -- | xargs \
    sed -b -i -e 's/2008-2009/2008-2020/g'
  CUETools, CUETools.FLACCL.cmd
    git grep -I -l -e '2008-2010' -- ':(exclude)*FlaCuda*' | xargs \
    sed -b -i -e 's/2008-2010/2008-2020/g'
    git grep -I -l -e '2010-2013' -- | xargs \
    sed -b -i -e 's/2010-2013/2010-2020/g'
  CUETools.ChaptersToCue
    git grep -I -l -e 'Grigory Chudov 2017' -- | xargs \
    sed -b -i -e 's/Grigory Chudov 2017/2017-2020 Grigory Chudov/g'
  CUETools.CTDB.EACPlugin
    git grep -I -l -e 'Grigory Chudov 2012' -- | xargs \
    sed -b -i -e 's/Grigory Chudov 2012/2012-2020 Grigory Chudov/g'
    git grep -I -l -e '2011-12' -- | xargs \
    sed -b -i -e 's/2011-12/2011-2020/g'
  CUETools.Codecs.FLACCL
    git grep -I -l -e '2009-2010' -- ':(exclude)*FlaCuda*' | xargs \
    sed -b -i -e 's/2009-2010/2009-2020/g'
  CUETools.eac3ui (BluTools)
    git grep -I -l -e '©  2018' -- | xargs \
    sed -b -i -e 's/©  2018/© 2018-2020 Grigory Chudov/g'
  CUETools.Flake
    git grep -I -l -e ' 2009-2014 Gr' -- | xargs \
    sed -b -i -e 's/ 2009-2014 Gr/ 2009-2020 Gr/g'
  CUETools.Processor
    git grep -I -l -e ' 2008-2013  Gr' -- | xargs \
    sed -b -i -e 's/ 2008-2013  Gr/ 2008-2020 Gr/g'
  CUETools.Ripper.Console
    git grep -I -l -e ' 2008-10 Gr' -- | xargs \
    sed -b -i -e 's/ 2008-10 Gr/ 2008-2020 Gr/g'
  CUETools.Ripper.Console, CUETools.Ripper.SCSI
    git grep -I -l -e ' 2008-13 Gr' -- | xargs \
    sed -b -i -e 's/ 2008-13 Gr/ 2008-2020 Gr/g'

  Single year entries: 2008, 2009, 2010, 2011, 2017, 2018
    git grep -I -l -e ' 2008 Gr' -- | xargs \
    sed -b -i -e 's/ 2008 Gr/ 2008-2020 Gr/g'
    git grep -I -l -e ' 2009 Gr' -- ':(exclude)*FlaCuda*' | xargs \
    sed -b -i -e 's/ 2009 Gr/ 2009-2020 Gr/g'
    git grep -I -l -e ' 2010 Gr' -- | xargs \
    sed -b -i -e 's/ 2010 Gr/ 2010-2020 Gr/g'
    git grep -I -l -e ' 2011 Gr' -- | xargs \
    sed -b -i -e 's/ 2011 Gr/ 2011-2020 Gr/g'
    git grep -I -l -e ' 2017 Gr' -- | xargs \
    sed -b -i -e 's/ 2017 Gr/ 2017-2020 Gr/g'
    git grep -I -l -e ' 2018 Gr' -- | xargs \
    sed -b -i -e 's/ 2018 Gr/ 2018-2020 Gr/g'

  Fix typo in copyright year of CUETools.Codecs.WMA/AudioDecoder.cs:
    Copyright (c) 20139 Grigory Chudov
    git grep -I -lw -e '20139' -- | xargs \
    sed -b -i -e 's/20139/2013-2020/g'
2020-02-04 13:35:53 +01:00
Grigory Chudov
deb3448a55 Implement IAudioSource.Duration property and IAudioDecoderSettings.Open extension method. 2018-04-07 23:02:01 -04:00
Grigory Chudov
be881945ac Cleanup encoder names 2018-04-07 21:18:07 -04:00
Grigory Chudov
513ab1c64e Renamed CUETools.Codecs.BLDLPCM into CUETools.Codecs.MPEG 2018-04-07 21:09:28 -04:00
Grigory Chudov
bfcbd825b2 Open multistream files with ffdshow 2018-04-07 13:55:01 -04:00
Grigory Chudov
6f79ab7ebe ffmpeg polishing 2018-04-02 22:07:30 -04:00
Grigory Chudov
1dff3e434d ffmpeg: using avformat instead of codec parsers. 2018-04-01 22:39:46 -04:00
Grigory Chudov
c17d02cb61 Learn to calculate duration (sample count) using ffmpeg 2018-04-01 20:43:23 -04:00
Grigory Chudov
6676a22d81 Experimental ffmpeg plugin 2018-04-01 16:14:19 -04:00