Re: NDnet Test signals on Kevin's ftp site

Dave Dodge <[email protected]>
Newsgroups gmane.comp.hardware.roku.technical
Message-ID <20040529213959.GE6903@basmati>
On Sat, May 29, 2004 at 01:46:42AM -0700, [email protected] wrote:
> At 02:27 AM 5/29/2004 -0400, you wrote:
> >On Tue, May 25, 2004 at 05:44:44PM -0700, Bill wolf wrote:
> >> Play the test_resolution.ts file from stream player and notice
> >> how there is a black line outlining the left edge of
> >> the Zenith logo.
> >
> >When I run the HD1000's video output at 720p, I see the dark line
> >you're talking about.  When I run it at 1080i, the line _doesn't_
> >appear to be there.
> 
> I just tried it on my HD1000.  I get the same black line in vga 720p, vga 
> 1080i, vga 740p, comp 720p, comp 1080i.  It seems to do it in every 
> mode.

Here's something interesting: I had been using trympegdecode with
this patch from techtom to fix the scaling for 1080i:

--- trympegdecode-2004012501/trympegdecode.C	2004-05-29 17:13:44.000000000 -0400
+++ trympegdecode-2004012501-patched/trympegdecode.C	2004-05-29 17:14:26.000000000 -0400
@@ -92,7 +92,8 @@
 	appwindow.SetRectAbsolute(screen.GetRect());
 	appwindow.Materialize();
 
-	x=mdec->SetOutputAndScaleRects(screen.GetRect(),screen.GetRect());
+	CascadeRect hires(0,0,1920,1080);
+	x=mdec->SetOutputAndScaleRects(hires,hires);
 	printf("SetOutputAndScaleRects=%s\n",x?"true":"false");
 
 	x=mdec->SelectPIDs(false,pcrpid,vpid,apid,ac3);

If I set the HD1000 to 1080i (VGA) output, and play back the
resolution test with "trympegdecode -vpid 0x11 -apid 0x14", I don't
see any obvious black line on the left edge of the Zenith logo or the
animated red arrows.  As I mentioned before, any other mode that
requires scaling down the output does show dark lines.

I just tried streamplayer on the same clip in 1080i (VGA) mode.
It _does_ show a black line.

Streamplayer seems to be using the video scaler to shrink the image a
little below 1920x1080, unlike trympegdecode which (I believe) sends
it out pixel-for-pixel.  Perhaps streamplayer is doing this to account
for monitor overscan?  In any case it _is_ doing some scaling.  This
seems to go along with my suspicion that the scaler is to blame.

> >> The other file is the full 10minute recording from
> >> HDnet this morning (8am EST, 5/25/04).
> >
> >That one was not so good. It goes haywire around 8:15 and only very
> >rarely produces any sort of usable image for the remainder of the
> >recording.
> 
> Do you have something else you can try the clip on?

I've tried using streamplayer and trympegdecode on the HD1000, and
xine (software playback) on a desktop system.  All of them go haywire
when the counter on the screen hits 8:15.  xine emits the message
"libmpeg2: stream not demultiplexed ?"

> I'll download the clip from the site  and see if it is damaged.

I don't recall any errors when I unzipped it. FYI here's the md5sum
of the ts file on my system:

  7afb9ca0cd7e0b439040415f6f50c4e5  ref_test_sigs_all.ts

                                                  -Dave Dodge
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.