- 20081204 snapshot - dropped obsolete/upstreamed patchesel8
parent
1eb8ac52b2
commit
f94e237d5a
@ -1,2 +1,2 @@
|
|||||||
mplayer-export-2008-09-03.tar.bz2
|
mplayer-export-2008-12-04.tar.bz2
|
||||||
Blue-1.7.tar.bz2
|
Blue-1.7.tar.bz2
|
||||||
|
@ -1,28 +0,0 @@
|
|||||||
Index: libmpdemux/demux_real.c
|
|
||||||
===================================================================
|
|
||||||
--- libmpdemux/demux_real.c (revision 27674)
|
|
||||||
+++ libmpdemux/demux_real.c (revision 27675)
|
|
||||||
@@ -947,6 +947,7 @@
|
|
||||||
// last fragment!
|
|
||||||
if(dp_hdr->len!=vpkg_length-vpkg_offset)
|
|
||||||
mp_msg(MSGT_DEMUX,MSGL_V,"warning! assembled.len=%d frag.len=%d total.len=%d \n",dp->len,vpkg_offset,vpkg_length-vpkg_offset);
|
|
||||||
+ if (vpkg_offset > dp->len - sizeof(dp_hdr_t) - dp_hdr->len) vpkg_offset = dp->len - sizeof(dp_hdr_t) - dp_hdr->len;
|
|
||||||
stream_read(demuxer->stream, dp_data+dp_hdr->len, vpkg_offset);
|
|
||||||
if((dp_data[dp_hdr->len]&0x20) && (sh_video->format==0x30335652)) --dp_hdr->chunks; else
|
|
||||||
dp_hdr->len+=vpkg_offset;
|
|
||||||
@@ -970,6 +971,7 @@
|
|
||||||
// non-last fragment:
|
|
||||||
if(dp_hdr->len!=vpkg_offset)
|
|
||||||
mp_msg(MSGT_DEMUX,MSGL_V,"warning! assembled.len=%d offset=%d frag.len=%d total.len=%d \n",dp->len,vpkg_offset,len,vpkg_length);
|
|
||||||
+ if (len > dp->len - sizeof(dp_hdr_t) - dp_hdr->len) len = dp->len - sizeof(dp_hdr_t) - dp_hdr->len;
|
|
||||||
stream_read(demuxer->stream, dp_data+dp_hdr->len, len);
|
|
||||||
if((dp_data[dp_hdr->len]&0x20) && (sh_video->format==0x30335652)) --dp_hdr->chunks; else
|
|
||||||
dp_hdr->len+=len;
|
|
||||||
@@ -992,6 +994,7 @@
|
|
||||||
extra[0]=1; extra[1]=0; // offset of the first chunk
|
|
||||||
if(0x00==(vpkg_header&0xc0)){
|
|
||||||
// first fragment:
|
|
||||||
+ if (len > dp->len - sizeof(dp_hdr_t)) len = dp->len - sizeof(dp_hdr_t);
|
|
||||||
dp_hdr->len=len;
|
|
||||||
stream_read(demuxer->stream, dp_data, len);
|
|
||||||
ds->asf_packet=dp;
|
|
@ -1,21 +0,0 @@
|
|||||||
diff -up mplayer-export-2008-09-03/libvo/x11_common.c.bs mplayer-export-2008-09-03/libvo/x11_common.c
|
|
||||||
--- mplayer-export-2008-09-03/libvo/x11_common.c.bs 2008-08-04 08:16:23.000000000 +0200
|
|
||||||
+++ mplayer-export-2008-09-03/libvo/x11_common.c 2008-11-23 21:39:27.000000000 +0100
|
|
||||||
@@ -1250,7 +1250,7 @@ Window vo_x11_create_smooth_window(Displ
|
|
||||||
unsigned int width, unsigned int height,
|
|
||||||
int depth, Colormap col_map)
|
|
||||||
{
|
|
||||||
- unsigned long xswamask = CWBackingStore | CWBorderPixel;
|
|
||||||
+ unsigned long xswamask = CWBorderPixel;
|
|
||||||
XSetWindowAttributes xswa;
|
|
||||||
Window ret_win;
|
|
||||||
|
|
||||||
@@ -1261,7 +1261,7 @@ Window vo_x11_create_smooth_window(Displ
|
|
||||||
}
|
|
||||||
xswa.background_pixel = 0;
|
|
||||||
xswa.border_pixel = 0;
|
|
||||||
- xswa.backing_store = Always;
|
|
||||||
+ xswa.backing_store = NotUseful;
|
|
||||||
xswa.bit_gravity = StaticGravity;
|
|
||||||
|
|
||||||
ret_win =
|
|
@ -1,37 +0,0 @@
|
|||||||
diff -up mplayer-export-2008-09-03/stream/dvb_tune.c.dvb mplayer-export-2008-09-03/stream/dvb_tune.c
|
|
||||||
--- mplayer-export-2008-09-03/stream/dvb_tune.c.dvb 2008-08-14 17:54:53.000000000 +0200
|
|
||||||
+++ mplayer-export-2008-09-03/stream/dvb_tune.c 2008-11-23 21:33:29.000000000 +0100
|
|
||||||
@@ -114,9 +114,7 @@ int dvb_open_devices(dvb_priv_t *priv, i
|
|
||||||
mp_msg(MSGT_DEMUX, MSGL_ERR, "ERROR OPENING FRONTEND DEVICE %s: ERRNO %d\n", frontend_dev, errno);
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
-#ifdef CONFIG_DVB_HEAD
|
|
||||||
- priv->sec_fd=0;
|
|
||||||
-#else
|
|
||||||
+#ifndef CONFIG_DVB_HEAD
|
|
||||||
priv->sec_fd = open(sec_dev, O_RDWR);
|
|
||||||
if(priv->sec_fd < 0)
|
|
||||||
{
|
|
||||||
diff -up mplayer-export-2008-09-03/stream/stream_dvb.c.dvb mplayer-export-2008-09-03/stream/stream_dvb.c
|
|
||||||
--- mplayer-export-2008-09-03/stream/stream_dvb.c.dvb 2008-08-14 17:54:53.000000000 +0200
|
|
||||||
+++ mplayer-export-2008-09-03/stream/stream_dvb.c 2008-11-23 21:33:29.000000000 +0100
|
|
||||||
@@ -611,9 +611,10 @@ static void dvbin_close(stream_t *stream
|
|
||||||
close(priv->dvr_fd);
|
|
||||||
|
|
||||||
close(priv->fe_fd);
|
|
||||||
-#ifdef CONFIG_DVB
|
|
||||||
+#ifndef CONFIG_DVB_HEAD
|
|
||||||
close(priv->sec_fd);
|
|
||||||
#endif
|
|
||||||
+ priv->fe_fd = priv->sec_fd = priv->dvr_fd = -1;
|
|
||||||
|
|
||||||
priv->is_on = 0;
|
|
||||||
dvb_free_config(priv->config);
|
|
||||||
@@ -685,6 +686,7 @@ static int dvb_open(stream_t *stream, in
|
|
||||||
return STREAM_ERROR;
|
|
||||||
|
|
||||||
priv = (dvb_priv_t *)stream->priv;
|
|
||||||
+ priv->fe_fd = priv->sec_fd = priv->dvr_fd = -1;
|
|
||||||
priv->config = dvb_get_config();
|
|
||||||
if(priv->config == NULL)
|
|
||||||
{
|
|
Loading…
Reference in new issue