[pulseaudio-discuss] [PATCH] Please review RAOP2 support :)
Alexander E. Patrakov
patrakov at gmail.com
Thu Sep 18 06:52:15 PDT 2014
18.09.2014 19:44, Colin Leroy wrote:
> On Thu, 18 Sep 2014 19:37:49 +0600, "Alexander E. Patrakov"
> <patrakov at gmail.com> wrote:
>
>> Well, if you prefer to have them, then OK, let's have them (and only
>> them) at the beginning and only functional changes at the end. If
>> some patch adds badly-formatted code only to be fixed up later,
>> please squash the formatting fixup into the original patch.
>>
>>>
>>>> Also, you have some "unimplemented" stuff like AAC encoding. Could
>>>> you please remove it? We can always use ALAC, and already have a
>>>> presumably-working standalone "encoder" (that just slaps a header
>>>> with an is-not-compressed bit) implementation in
>>>> write_ALAC_data().
>>>
>>> Sure.
>>
>> Also forgot to say: some patches in the series look like fixups for
>> others. E.g. "raop: Add a MD5 hashing fuction" and "raop: Correct the
>> MD5 hashing helper function". I think it is a good idea to squash
>> such fixups.
>
> OK, I see what you mean. That means I probably have to start from
> pulseaudio/master, apply existing patches manually and commit them in a
> new form, without referencing the original raop2 branch. Is this
> OK ?
That would be perfect.
Git can do most of the job for you automatically, here is how:
git checkout raop2
git checkout -b raop2-v2
git rebase master
and then fix up the conflicts. In fact, there will be only one rather
trivial conflict in src/modules/raop/raop_client.c where the code
allocates something before the asserts.
Then "git rebase -i master" is your friend.
--
Alexander E. Patrakov
More information about the pulseaudio-discuss
mailing list