Re: bug feedback - post newly found progdvb bugs here

#1007
I would like to report another bug in ProgDVB. It occurs when I try to choose the audio track while watching TV channel. The program displays a window labeled Restarting after the crash and ProgDVB reports that The application has terminated under abnormal condition. Here is the log report:

Code: Select all

Type: Unhandled .NET Thread Exception
Message: Odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu.
Method: Void AudioStreamsContextMenuStrip1_Opening(System.Object, System.ComponentModel.CancelEventArgs)

Stack:
   w ProgDvbNet.MainFormMenus.AudioStreamsContextMenu.AudioStreamsContextMenuStrip1_Opening(Object sender, CancelEventArgs e)
   w System.Windows.Forms.ToolStripDropDown.OnOpening(CancelEventArgs e)
   w System.Windows.Forms.ToolStripDropDown.SetVisibleCore(Boolean visible)
   w System.Windows.Forms.ContextMenuStrip.SetVisibleCore(Boolean visible)
   w System.Windows.Forms.ToolStripDropDown.Show(Int32 x, Int32 y)
   w ProgDvbNet.MainForm.ChangeAudioTrackButton_Click(Object sender, EventArgs e)
   w System.Windows.Forms.Control.OnClick(EventArgs e)
   w System.Windows.Forms.Button.OnClick(EventArgs e)
   w IPDev.Skins.SkinButton.OnClick(EventArgs e)
   w System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   w System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   w System.Windows.Forms.Control.WndProc(Message& m)
   w System.Windows.Forms.ButtonBase.WndProc(Message& m)
   w System.Windows.Forms.Button.WndProc(Message& m)
   w IPDev.Skins.SkinButton.WndProc(Message& m)
   w System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   w System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   w System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Extra details:
Odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu means in Polish Object reference not set to an instance of an object.

An error occurs in all ProgDVB versions, starting from 6.85 (including unofficial and the newest one - 6.85.1). Last version without this error was 6.84.5.

I'm the user of Windows 7 Home Premium SP1 x64, Intel Core i5-2500K with MSI Z68A-GD80 (B3) motherboard and TBS 6921.

Re: bug feedback - post newly found progdvb bugs here

#1010
When "single click channel select" is turned off, the CR (Carriage-Return) / Enter key does not work for selecting channels. You can move by arrows up and down, but not select by enter (as I got used to), specially after having changed mode (from fullscreen or window mode to normal screen mode. (latest version 6.85.1 on winXP)

Re: bug feedback - post newly found progdvb bugs here

#1012
Prog wrote:"zoom 100" is fixed.
At "zoom 100" there is no border. Is this normal?
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]

Re: bug feedback - post newly found progdvb bugs here

#1016
Kakadu wrote:
V.Zhukoff wrote:
Prog wrote:"zoom 100" is fixed.
At "zoom 100" there is no border. Is this normal?
Yes, this is as it should be. You have to get used to it, but that's the way it is ...
Means, if i needs resize window after point-to-point watching i must disable 100% at first for appearing border and only then reduce the size.
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]

Re: bug feedback - post newly found progdvb bugs here

#1017
V.Zhukoff wrote:
Kakadu wrote:
V.Zhukoff wrote:At "zoom 100" there is no border. Is this normal?
Yes, this is as it should be. You have to get used to it, but that's the way it is ...
Means, if i needs resize window after point-to-point watching i must disable 100% at first for appearing border and only then reduce the size.
I don't really like it neither - but it is so ... :(

Btw: I still can't understand why there is no 100% possibility in normal window. For sure, if the tv-pic is as big or bigger as the monitor, you won't see the entire pic. But this should not be a problem as you can move the window ... And what I also miss (and you too) is the possiblity to have a small pic without border (that can be always on top) AND a 100%-mode without having to click several things when switching between those modes (small pic on top and distortion free 100% mode). I would suggest to add the 100%-borderless mode additionally to a "borderless small-pic"-mode. And I also would suggest to allow 100% distortion free pic in normal mode.

Re: bug feedback - post newly found progdvb bugs here

#1018
progdvb has trouble to handle E-AC3 5.1 (maybe 2ch also I can't test) it fail on graph build and if somehow pass there is no sound and OSD display AAC 1ch which incorrect. AC3 works fine. This is not related to decoders, because I have tried everything and it is not working. In MPC-HC everything is fine, and E-AC3 works.


EDIT:
Well, I have just installed 6.85.2f and it work better, at least it play. But E-AC3 track is detected as AC3 and this is told to decoder, LAV Audio Decoder show in input AC3. For example in MPC-HC, LAV Audio Decoder show in input eac3. I guess it will stil decode, but progdvb should detect DD+ properly.

EDIT2:

You should be also aware that "Prog Audio Renderer" switch output channels L<->R which is strange. I have not tested with more channels. With "system" renderer is fine of course.
Last edited by kasper93 on Sat Jun 09, 2012 1:10 am, edited 4 times in total.

Re: bug feedback - post newly found progdvb bugs here

#1019
ProgDVB has a problem with labelling audio tracks other than national (e.g. Polish, in pid marked as "pol") or multi language (in pid marked as "mul").

If track is marked "aux" or "org", ProgDVB shows only "stream <number of track>"

See this image: http://img268.imageshack.us/img268/3274/progis.jpg

I also noticed that E-AC3 tracks are labelled as AC3, it is not a big problem, but when you have tracks in AC3 and E-AC3 you may choose wrong codec, which for example does not support e-ac3

P.S. in my country there is one more audio track "qee", but i'm not sure what it means and how is labelled, I not have access to channel with this sound (poor signal).

I found this:
Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems
DVB Document A38, January 2011
norma DVB-SI v1.12.1 [2011]

Annex F (informative): ISO 639 Language Descriptor for "original audio" Soundtrack
Where audio in two languages is broadcast, TR 101 154 [9] specifies the order in which the ISO 639 Language Descriptors will be used in order to associate a language with its respective audio channel. In some cases, broadcasters may wish to signal that one of the channels contains the audio in the original language of the source, without specifying the exact language being used. This "original audio" language may be signalled with an ISO 639 language code of "qaa", from the "local use" area of ISO 639.