Hi,

 I found tht adding an extra check like below helps me solve the problem :

src/pulsecore/protocol-native.c

static int playback_stream_process_msg(pa_msgobject *o, int code,
void*userdata, int64_t offset, pa_memchunk *chunk) {
    playback_stream *s = PLAYBACK_STREAM(o);
    playback_stream_assert_ref(s);

    if (!s->connection)
        return -1;

    switch (code) {
        case PLAYBACK_STREAM_MESSAGE_REQUEST_DATA: {

            pa_tagstruct *t;
            int32_t l = 0;

             if(s->sink_input->state == 3)
             return 0;
........
.......
.......



-- 
Regards,

Dsk
_______________________________________________
pulseaudio-discuss mailing list
pulseaudio-discuss@mail.0pointer.de
https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss

Reply via email to