xine plugin patch for current cvs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



When I just updated xine from cvs today, there were several errors when applying
the xine-lib patch.  Are these safe to ignore?

Best Regards,
C.Y.M.
-------------- next part --------------
***************
*** 241,247 ****
      if (!*input) return port;
      (*input)->xine_in.name = "video in";
      (*input)->xine_in.type = XINE_POST_DATA_VIDEO;
-     (xine_video_port_t *)(*input)->xine_in.data = &port->new_port;
      (*input)->post = post;
      xine_list_append_content(post->input, *input);
    }
--- 241,247 ----
      if (!*input) return port;
      (*input)->xine_in.name = "video in";
      (*input)->xine_in.type = XINE_POST_DATA_VIDEO;
+     *(xine_video_port_t **)&(*input)->xine_in.data = &port->new_port;
      (*input)->post = post;
      xine_list_append_content(post->input, *input);
    }
***************
*** 251,257 ****
      if (!*output) return port;
      (*output)->xine_out.name = "video out";
      (*output)->xine_out.type = XINE_POST_DATA_VIDEO;
-     (xine_video_port_t **)(*output)->xine_out.data = &port->original_port;
      (*output)->xine_out.rewire = post_video_rewire;
      (*output)->post = post;
      (*output)->user_data = port;
--- 251,257 ----
      if (!*output) return port;
      (*output)->xine_out.name = "video out";
      (*output)->xine_out.type = XINE_POST_DATA_VIDEO;
+     *(xine_video_port_t ***)&(*output)->xine_out.data = &port->original_port;
      (*output)->xine_out.rewire = post_video_rewire;
      (*output)->post = post;
      (*output)->user_data = port;
***************
*** 718,724 ****
      if (!*input) return port;
      (*input)->xine_in.name = "audio in";
      (*input)->xine_in.type = XINE_POST_DATA_AUDIO;
-     (xine_audio_port_t *)(*input)->xine_in.data = &port->new_port;
      (*input)->post = post;
      xine_list_append_content(post->input, *input);
    }
--- 722,728 ----
      if (!*input) return port;
      (*input)->xine_in.name = "audio in";
      (*input)->xine_in.type = XINE_POST_DATA_AUDIO;
+     *(xine_audio_port_t **)&(*input)->xine_in.data = &port->new_port;
      (*input)->post = post;
      xine_list_append_content(post->input, *input);
    }
***************
*** 728,734 ****
      if (!*output) return port;
      (*output)->xine_out.name = "audio out";
      (*output)->xine_out.type = XINE_POST_DATA_AUDIO;
-     (xine_audio_port_t **)(*output)->xine_out.data = &port->original_port;
      (*output)->xine_out.rewire = post_audio_rewire;
      (*output)->post = post;
      (*output)->user_data = port;
--- 732,738 ----
      if (!*output) return port;
      (*output)->xine_out.name = "audio out";
      (*output)->xine_out.type = XINE_POST_DATA_AUDIO;
+     *(xine_audio_port_t ***)&(*output)->xine_out.data = &port->original_port;
      (*output)->xine_out.rewire = post_audio_rewire;
      (*output)->post = post;
      (*output)->user_data = port;

[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux