Skip to content

Commit

Permalink
Remove channel limitation in mythtranscode
Browse files Browse the repository at this point in the history
Should fix #9414. I don't understand why this would have ever worked in the past. But if it did, it was just lucky. So we just push our luck further
  • Loading branch information
jyavenard committed Feb 27, 2011
1 parent 0a8ad2c commit b9f2adc
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions mythtv/programs/mythtranscode/transcode.cpp
Expand Up @@ -59,13 +59,10 @@ class AudioReencodeBuffer : public AudioOutput
virtual void Reconfigure(const AudioSettings &settings)
{
ClearError();
bytes_per_frame = channels *
AudioOutputSettings::SampleSize(settings.format);

channels = settings.channels;

if ((uint)settings.channels > 2)
Error(QString("Invalid channel count %1").arg(channels));
bytes_per_frame = channels *
AudioOutputSettings::SampleSize(settings.format);
}

// dsprate is in 100 * frames/second
Expand Down

2 comments on commit b9f2adc

@dagger-
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure if there are other changes associated with this fix but a recent build from rpmfusion which includes this patch still results in slow audio on my system.

@jyavenard
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That fix never intended to fix playback ; only being able to record

Please sign in to comment.